《人月神话》作者Frederick Brooks的计算机科学洞察
需积分: 9 58 浏览量
更新于2024-07-28
收藏 2.54MB PDF 举报
"《人月神话》MythManMonth.pdf"
《人月神话》是由Frederick P. Brooks, Jr.撰写的一本经典著作,这本书对软件开发领域产生了深远影响。作者是计算机科学领域的权威,他在IBM公司的历史中扮演了重要角色,尤其是作为IBM 360系统和360操作系统项目的关键人物。由于这些贡献,Brooks与Bob Evans和Erich Bloch共同获得了1985年的美国国家技术奖。
这本书的核心理念在于探讨软件开发中的管理问题和工程挑战,尤其是对于“人月”这个概念的批判。"人月"通常被误解为可以通过增加更多的人力来缩短项目时间,但Brooks指出,这种做法往往会导致沟通复杂性增加,进而降低效率,而非提高生产力。他强调了项目管理的复杂性和团队协作的重要性,提倡有效的组织结构和项目规划。
书中,Brooks提出了一些至今仍被广泛引用的观点,如“ Brooks定律”——增加人员到一个延迟的项目中会使得项目延期更严重。他还讨论了软件开发中的非线性特性,以及为何某些任务不可能通过简单分割来并行化完成。此外,书中还涉及了模块化设计、项目管理策略以及软件工程中的技术选择等主题。
在1995年的二十周年纪念版中,Brooks增加了新的内容,包括一篇名为《没有银弹:软件工程的根本和次要问题》的文章。在这篇文章中,他讨论了软件工程领域尚未找到能够显著提升生产力的“银弹”技术,强调了解决软件工程问题需要多方面的综合进步,而不仅仅是依赖单一的技术突破。
Brooks的这些见解对于软件行业的从业者来说仍然具有很高的指导价值,他的理论不仅适用于大型企业项目,也对个人开发者和小型团队的项目管理提供了有益的思考。通过《人月神话》,读者可以深入了解软件开发过程中的陷阱,学习如何避免常见的误区,从而提升项目成功的可能性。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-06-07 上传
186 浏览量
2013-11-12 上传
114 浏览量
239 浏览量
2021-11-04 上传
ideallixiang
- 粉丝: 1
- 资源: 5
最新资源
- r-shiny-package:Resumo Sobre o pacote Shiny e suas funcionalidades
- sketch-data-cn:为Sketch准备的模拟数据中文版,包含:中文姓名,手机号,省份,城市,地区,公司名,银行名,星期几,详情地址,邮编,邮箱,颜色,广告词等
- Rust Rust生态系统中最准确的自然语言检测库,适用于长文本和短文本-Rust开发
- tensorflow1.13whl资源
- MyStakeOut目录监控工具V1.0对指定目录的文件夹任意动作进行监控防止别人动你文件.rar
- 最终的笔记完整的笔记最终的笔记完整的笔记
- Sorting-Algorithms:用Javascript完成的算法排序方法
- Locadora
- wpf sqlite 导入导出excel.zip
- graph2
- HeroWidgetTest
- Raspberry Pi上的rust-on-raspberry-pi-有关如何交叉编译Raspberry Pi的Rust项目的说明。-Rust开发
- Plant_App:允许用户输入工厂信息和监控的应用程序
- test-sonar-master1.zip
- 优客365网站导航开源版 v1.3.4
- frontend:前端TCC-Fatec ZL