人月神话-作者:(美)布鲁克斯-软件工程
需积分: 0 50 浏览量
更新于2010-07-18
收藏 2.54MB PDF 举报
### 《人月神话》——软件工程的经典之作
#### 关于《人月神话》
《人月神话》是由美国著名计算机科学家Frederick P. Brooks, Jr.所著的一本软件工程领域的经典书籍。该书首次出版于1975年,至今已在全球范围内销售数百万册,并被翻译成多种语言,包括德语、法语、日语、俄语、中文和韩语等。Brooks博士基于自己在IBM SYSTEM/360家族和OS/360项目中的丰富经验,为读者提供了一系列关于软件项目管理和团队协作的重要洞见。
#### 作者背景
Frederick P. Brooks, Jr.是一位在计算机科学领域有着深远影响的人物。他不仅是北卡罗来纳大学Kenan-Flagler商学院的计算机科学教授,还被誉为“IBM 360系统之父”。Brooks博士曾在IBM担任多项高级职务,包括担任IBM Stretch和Harvest计算机的架构师以及360系统的项目经理。由于他在这些项目中的卓越贡献,Brooks博士与Bob Evans和Erich Bloch共同获得了1985年的美国国家技术奖章。
#### 书籍核心内容
《人月神话》的核心内容围绕着软件项目管理的最佳实践展开,Brooks博士通过自己的实践经验总结出了许多重要的原则:
1. **人月法则**:Brooks博士提出,向进度落后的软件项目增加人力只会让项目更加落后。这一原理后来被称为“Brooks定律”。
2. **沟通的重要性**:强调了在大型软件项目中有效沟通的重要性。随着团队规模的扩大,沟通成本会呈指数增长。
3. **中间产品的必要性**:提出中间产品对于控制项目复杂性和提高产品质量至关重要。中间产品可以作为评估进度的标准,同时也是项目文档化的一部分。
4. **架构设计**:强调了架构设计在软件开发过程中的重要性。好的架构可以减少后期修改的需求,提高软件的可维护性。
5. **估算的挑战**:书中详细探讨了软件项目估算的困难之处,以及如何提高估算的准确性。
6. **个人贡献与团队合作**:书中分析了个人能力与团队合作之间的平衡问题,以及如何激励团队成员发挥最大潜能。
#### 书籍影响
《人月神话》自出版以来,就成为软件工程领域的必读书籍之一。它不仅对理论界产生了深远的影响,也为实践者提供了宝贵的指导。书中提出的许多观点和原则至今仍被广泛引用和讨论。例如,“Brooks定律”已经成为软件行业中公认的事实,并且在项目管理实践中得到了广泛应用。
#### 结论
《人月神话》之所以能够成为经典之作,不仅因为它包含了作者丰富的实践经验和个人洞见,更重要的是,它触及了软件工程项目管理中最核心的问题。无论是对于刚入门的新手还是经验丰富的专业人士,《人月神话》都是一本不可或缺的参考书籍。它的价值在于不仅传授了具体的技巧和方法,还激发了人们对软件工程本质的深入思考。

feifa2008
- 粉丝: 2
最新资源
- 政府创新评估体系下,科技管理系统如何通过AI+数智应用从单纯的管理向“管理+服务”模式转型?.docx
- 政府科技服务升级,如何通过AI+数智应用平衡管理效率与深层次价值创造?.docx
- 政府科技服务中,传统管理系统为何难以满足需求?如何通过AI+数智应用解决?.docx
- 政府科技管理如何借助AI+数智应用打破传统模式,实现智能化升级?.docx
- 政府科技规划中的管理系统如何通过AI+数智应用突破“只管理不服务”的瓶颈?.docx
- 政府科技监测如何借助AI+数智应用科技管理系统实现智能化升级?.docx
- 政府科技监测中科技管理效率低下,如何通过AI+数智应用解决?.docx
- 政府科技评估中,如何通过AI+数智应用科技管理系统实现智能化升级?.docx
- 政府在创新规划中,如何借助AI+数智应用实现更高效的科技管理工作?.docx
- 资源型科技平台建设与运营中如何通过AI+数智应用解决资源丰富度问题?.docx
- 政府如何在科技创新决策中通过AI+数智应用实现高效管理与价值创造的双重目标?.docx
- 资源型科技平台如何借助AI+数智应用提升服务的专业性和有效性?.docx
- 基于粗糙集、C45 与 SVM 传统算法的 KDD99 数据集分析研究
- 基于 pytorch 和京东商品评价数据集的多模型文本分类研究
- AI+时代,如何利用创新科技管理重塑创新主体关系与变革科技创新平台模式?.docx
- AI+时代如何构建区域科技创新服务体系以解决科技平台的资源、服务和可持续性挑战?.docx