《人月神话》:弗雷德里克·布鲁克斯的计算机科学洞见

需积分: 15 0 下载量 194 浏览量 更新于2024-07-21 收藏 7.48MB PDF 举报
"人月神话" 是一本由Frederick P. Brooks, Jr.撰写的经典计算机技术书籍,深入探讨了计算机科学与工程的历史和实践。这本书由Adams Wang翻译,作者是IBM 360系统的主要设计师和项目经理,因此在计算机领域有着极高的权威。 在书中,Brooks教授分享了他在IBM 360项目中的经验,这个项目对计算机行业产生了深远的影响。他通过自己的见解和教训,阐述了软件开发过程中的关键问题,如项目管理、团队协作、技术决策以及时间与成本的关联。"人月神话"一词,源自书中对于软件工程中人力资源误解的讨论,即认为增加人手能加速项目进度,但实际上可能适得其反,因为沟通成本的增加会降低效率。 Brooks博士不仅在IBM 360项目上有卓越贡献,他还参与了IBM Stretch和Harvest计算机的架构设计。在学术领域,他在北卡罗来纳大学查布尔希尔分校创建并领导了计算机科学系,他的研究兴趣涵盖了计算机体系结构、分子模型绘图和虚拟环境等前沿课题。 1975年版的献辞表达了作者对Thomas J. Watson, Jr. 和 Bob O. Evans的敬意,而1995年的献辞则是献给他视为上帝赐予的礼物——他的妻子Nancy。在二十周年纪念版序言中,Brooks提到,尽管时间过去了二十年,《人月神话》仍被广泛阅读,他对书中的某些观点保持不变,但也有些看法随着时间发展而有所调整。纪念版保留了原书的完整性,仅做了少量修正,并加入了新的思考。 第16章重印了一篇他在1986年IFIPS会议上的演讲,进一步反映了他对计算机技术发展的持续观察和洞见。这本书不仅是计算机科学历史的重要文献,也是软件工程领域的必读之作,对于理解技术项目的复杂性和管理挑战具有深刻的启示意义。