中国科学技术大学
13级软设3班
毛安然
SA13226347
原创作品版权所有转载请注明出处
《人月神话》是软件领域具有深远影响力的经典著作,不同的社会经验、人生观、思考方式对于读此书的心得也不一样,书中有相当多好的观点,这里只将对我来说感触最深的部分以及我的理解记录下来。
0、人几乎就是一切
本书的大部分文章讲述软件工程管理方面,很少涉及技术问题。和另一著作 《人件》所表达的观点相似,软件工程行业的主要问题实质上更侧重于社会学而不是科学技术。对于人的关注、激励和培养问题的研究非常有价值。
1、人月神话
人月常常被用来衡量工作量,它暗示人和时间是可以互换的。事实上人并不是工具,“人多力量大”的想法是具有欺骗性的神话。Brook法则指出向滞后的软件项目追加人手会使得进度更迟缓。向软件项目中增派人手从三个方面增加了项目必要的总体工作量:任务重新分配本身和所造成的工作中断、培训新人员以及额外的相互沟通。简单的试图以增加人手来缩短项目周期是不可行的。
另外缺乏合理的时间进度是造成项目滞后的最主要原因,关于项目的进度分配,作者的经验是计划1/3、编码1/6、构件测试1/4以及系统测试1/4。

《人月神话》揭示了软件工程管理的重要性,强调人并非工具,追加人手并不能解决滞后问题。Brooks法则指出,增派人手可能延长项目进度。优秀团队应由少量精英组成,外科手术队伍模式有效提高效率。文档是项目管理的关键,有助于决策清晰、沟通和进度控制。大型项目需要预见系统废弃和迭代,以及适应变化的团队结构。良好的进度管理和文档记录能避免混乱,预防项目延误。未来没有银弹,软件工程需持续发展和改进。
最低0.47元/天 解锁文章
777

被折叠的 条评论
为什么被折叠?



