您的位置:首页 > 其它

大道至简-阅读笔记03

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

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

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

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

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

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

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

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

  需要知道变通, 需要回避错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: