人月神话读书笔记3
巴比伦塔可能是第一个工程上的彻底失败,但它不是最后一个。
交流和交流的结果—组织,是成功的关键。交流和组织的技能需要管理者仔细考虑,相关经验的积累和能力的提高同软件技术本身一样重要。
作者总结巴比伦塔项目失败的原因是缺乏交流和缺乏组织,因此作者认为在软件项目中有效的交流和组织是十分重要的,项目工作手册作为成员交流的成果并且保证了项目的概念一致性。
在大型编程项目的组织架构中,为了减少交流的数量提出了树状管理结构。作者建议在小型团队以技术主管为主产品负责人为辅,大型团队中产品负责人为主技术主管为辅。