《人月神话》第二章讲的主要是项目滞后的主要原因:缺乏合理的时间进度
大多数编程人员都是乐观主义,这是错误的,编程工作不同于其他工作,编程工作原材料就是代码,而代码都是程序员写的,如果程序出现问题那么原因只能是程序员。而大多数程序员对自己的代码都很自信,都是客观主义者,项目管理者如果总是抱着一切项目都能正常运行的心态,那么进度必将受到影响。
再有就是估计和进度安排中使用人月来作为工作量单位,而这个危险带有欺骗性的度量暗示人员数量和时间是可以互相替换的,这种错误的暗示忽视了人员之间的交流以及任务分解存在次序限制。提出了Brooks法则:向滞后的软件项目追加人手会使得进度更加落后。
以上就是阅读第二章后我的感受,总结一下第二章就是项目的时间依赖于顺序上的限制,人员的最大数量依赖于独立子任务的数量。