《人月神话》:软件开发的经典洞见
需积分: 0 33 浏览量
更新于2024-10-26
收藏 2.54MB PDF 举报
"人月神话(经典畅销).pdf"
《人月神话》是由Frederick P. Brooks, Jr.所著的一本经典软件开发书籍,中文译名为阿当斯·王。这本书以其独特的标题吸引了读者的注意,"人月"一词在软件行业中指的是将工作时间与人力进行等价转换的概念,但书中揭示了这个概念的误导性。Brooks博士因其在IBM 360系统开发中的关键角色而知名,他不仅是项目经理,还在360操作系统的构架设计中发挥了重要作用。因此,他被尊称为“IBM 360系统之父”。由于他的贡献,他与Bob Evans和Erich Bloch共同获得了1985年的美国国家技术奖。
Brooks博士在北卡罗来纳大学查布尔希尔分校的Kenan-Flagler商学院担任计算机科学教授,并且是该校计算机科学系的创始人及前系主任。他的研究领域包括计算机体系结构、分子模型绘图和虚拟环境。1975年版的《人月神话》献辞给了对他的职业生涯产生深远影响的Thomas J. Watson, Jr.和Bob O. Evans,而在1995年的20周年纪念版中,他向妻子Nancy表达了敬意。
书中探讨的主题之一是软件开发的复杂性和困难,特别是关于“人月神话”的误解,即认为增加人员可以按比例减少项目完成时间。Brooks指出,这种做法往往适得其反,因为增加了沟通成本和团队协调的难度。他强调了项目管理的重要性,提出了软件开发过程中的一些基本原则和策略,这些至今仍被业界广泛引用。
在20周年纪念版中,Brooks博士分享了他对原书观点的反思,以及哪些观念随着时间的推移有所改变。他还包含了一篇名为《没有银弹:软件工程的根本和次要问题》的论文,该论文基于他在国防科学委员会主持军用软件研究时的洞察,讨论了软件工程中不存在快速解决复杂问题的“银弹”方法,强调了软件开发的根本挑战和次要问题。
《人月神话》不仅是一部历史性的技术著作,而且是软件工程领域的经典文献,它对软件开发的理论和实践产生了深远的影响,持续为新一代的软件工程师提供宝贵的洞见和指导。
2024-08-23 上传
2024-08-23 上传
2020-03-05 上传
2010-08-15 上传
2014-07-11 上传
2010-04-17 上传
2010-12-25 上传
2010-06-17 上传
2021-07-07 上传
summer3058
- 粉丝: 1
- 资源: 14
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程