人月神话读书笔记(14)----祸起萧墙
2016-07-19 15:36
801 查看
祸起萧墙
赫拉克勒斯是希腊神话中最伟大的半人半神英雄,一生业绩辉煌,却因为微小的家庭细故而走向英雄末路。以此比喻潜藏的小祸患看似微不足道,而有朝一日可能葬送了原本看起来坚不可摧的事物。项目是怎样被延迟了整整一年时间的……一次一天。
一天一天的进度落后比起重大灾难更难以识别,更不容易防范和更加难以弥补。
里程碑还是沉重的负担
根据一个严格的进度表来控制大型项目的第一个步骤是制定进度表,进度表由里程碑和日期组成;里程碑的选择只有一个原则,必须是具体的、特定的、可度量的事件,能够进行清晰定义;
里程碑边界明显和没有歧义。如果里程碑定义得非常明确,无法自欺欺人时,很少有人会就里程碑的进展弄虚作假;
当里程碑没有正确反映损失的时间,并对人们形成误导,迟到事态无法挽回的时候,它会彻底打击小组的士气;
慢性进度偏离同样也是士气杀手;
其他的部分反正会落后
同优秀的棒球队伍一样,进取对于杰出的软件开发团队是不可缺少的必要品德;进取提供了缓冲和储备,使开发队伍能够处理常规的灾祸,可以预计和防止小的灾祸;
必须关心每一天的滞后,它们是大灾祸的基本组成元素;
PERT的准备工作是PERT图使用中最有价值的部分。它包括整个网关结构的展开、任务之间依赖关系的识别和各个任务链的估计,这些都要求在项目早期进行非常专业的计划;
PERT图为“其他的部分反正会落后”提供了答案。它展示某人为了使自己的工作远离关键路径,需要超前多少,也建议了补偿其他部分失去的时间的方法;
地毯的下面
每个老板都需要两种信息:需要采取行动计划方面的问题,用来进行分析的状态数据;一线经理的利益和老板的利益在这里是存在内在冲突的。一线经理担心如果汇报了问题,老板会采取行动,这降低了自己的威信,搞乱其他计划。所以,只要项目经理认为自己可以独立解决问题,他就不会告诉老板;
老板必须区别行动信息和状态信息。他必须规范自己,不对项目经理可以解决的问题做出反应,并且决不在检查状态报告的时间做安排;
当项目经理了解到老板收到状态报告之后不会惊慌,或者不会越俎代庖时,他就逐渐会提交真实的结果;
必须有评审机制,使所有成员可以通过它了解真正的状态。出于这个目的,里程碑的进度和完成文档是关键;
项目经理必须停止对团队成员估算日期的怀疑,将重点放在使其更加精确,以便得到没有偏见的估计,而不是那些合乎心意的乐观估计或者自我保护的保守估计;
相关文章推荐
- 只需十分钟,结果大不同 |《深度思考》
- 《洋葱阅读法》读书笔记
- Jquery实战_读书笔记1―选择jQuery
- JavaScript 精粹读书笔记(1,2)
- JavaScript 权威指南(第四版) 读书笔记
- Terry七月Ruby读书笔记(比较详细)第1/4页
- 整理java读书笔记十五之java中的内部类
- 从「林」开始--C++ primer 读书笔记 -- Part II: Containers ...
- View的事件体系
- 读书笔记-大型分布式网站架构-设计与实践【陈康贤】
- [读书笔记]Scrum 总结
- 大型网站架构系列:负载均衡详解
- 《穷爸爸,富爸爸》读书笔记
- 《程序员的职业素养》读书笔记
- sniff读书笔记
- 《Zabbix监控系统深度实践》读书笔记
- 《DevOps故障排除:Linux服务器运维最佳实践》读书笔记
- 重学JS 1
- 《javascript高级程序设计》读书笔记——引用类型之Object类型(细节整理)
- 《HTML重构》读书笔记&思维导图