zoukankan      html  css  js  c++  java
  • 大道至简-阅读笔记03

      现实中的软件大公司们在标准、理论、语言上的争来夺去,未必全 然出于“软件实现”的考虑。对统一理论、统一工具、统 一过程的企图,其最终目的是在整个软件工程体系中的全 面胜出。绝大多数人,只是用于计算胜负的一枚算子。

      理想模式:在“程序”与“方法”层面关注于“(具体的)实现”的,而在“过程”和“工程” 层面,更首要考虑的是团队问题。从角色的角度上来说: 开发经理思考项目的实施方案和管理具体的开发行为,项目经理则保障团队的稳定性和一致性。

      不计成本的项目计划不会得到经营者的支持, 毫无目的地消耗成本是项目中的慢性毒药,最致命的风险是成本的枯竭。

      在工程中使用 UML 图,应该有相应的文字来描 述它。而且这种描述与图之间的对应关系要持续地维护下 去。

      经营者离开发者很远,反之亦然。

      项目经理还需要协调经营者与开发者之间的沟通

      矛盾需要实现目标与保障质量

      在项目的平衡三角(时间、资源和功能)中讨论的是目标问题,不讨论质量问题。经典教材中总是关注:如何更快的完成项目,并减少资源占 用,以及实现更多的功能。然而,即使平衡了这种关系, 项目的结果仍可能产生一个天生的残障。 因为目标可能在平衡中确立,但质量却要在过程中控 制。即使在时间、资源和功能三者中取得了平衡,即使客 户、项目组和公司同样满意于这个平衡“目标”,它仍然 有可能是“不能实施”的。

      需要知道变通, 需要回避错误。

  • 相关阅读:
    积分图像
    [悟] 因上努力,果上随缘(转)
    不要走的太匆忙( 转)
    一个程序员如何快速赚到一百万?(转)
    vi文字处理器
    Linux常用命令
    Hadoop之MapReduce
    Hadoop全分布模式操作
    Hadoop之HDFS
    Hadoop生态系统
  • 原文地址:https://www.cnblogs.com/zzcs/p/5609173.html
Copyright © 2011-2022 走看看