人月神话:计算机科学经典之作
需积分: 6 187 浏览量
更新于2024-07-29
1
收藏 1.45MB PDF 举报
《人月神话》(The Mythical Man-Month) 是由计算机科学家弗雷德里克·P·布鲁克斯 Jr.撰写的一本经典著作,首次出版于1975年。该书以其独特的视角探讨了软件开发中的关键问题,特别是对于项目管理、团队规模与软件质量之间的复杂关系进行了深入剖析。布鲁克斯以其在IBM 360系统项目中的卓越贡献而知名,这本书也因此被视为软件工程领域的里程碑之作。
书中,布鲁克斯提出了“人月”这一概念,即认为软件开发的时间不是线性的,而是与团队规模成正比,即使人数翻倍,完成的工作量并不一定成倍增长,因为沟通和协调成本的增长往往更快。他强调了项目管理的重要性,尤其是在软件开发中,特别是在面对不确定性和不断变化的需求时,项目经理的角色至关重要。
在1975年的献辞中,布鲁克斯感谢了对他职业生涯影响深远的两位同事——托马斯·J·沃森 Jr. 和鲍勃·O·埃文斯。沃森体现了人性化管理的理念,而埃文斯则以其勇于探索的精神推动了工作的进步。1995年的献辞则表达了对妻子南希的深情,她被形容为布鲁克斯生活中的“礼物”。
在1995年的纪念版中,布鲁克斯决定不改动原著,除了小的修订,主要增加了1986年IFIPS会议上论文《没有银弹:软件工程的根本和次要问题》的重印。这篇论文基于他在国防科学委员会主持军事软件研究时的经验,揭示了软件工程中的核心问题并非单一解决方案,而是需要权衡各种方法和技术。
布鲁克斯通过《人月神话》提出了“软件危机”的概念,即软件开发速度无法跟上需求增长的速度,这在当今依然具有重要的现实意义。他的见解对于理解和改进软件开发流程、提升团队协作效率以及管理预期有着深远的影响。这本书不仅是IT专业人员的必读书目,也是所有面临大规模项目管理和技术变革的组织的参考指南。
2011-03-05 上传
2023-06-30 上传
2023-06-05 上传
2023-06-24 上传
2024-01-02 上传
2024-10-30 上传
2023-07-22 上传
2023-07-31 上传
2023-03-31 上传
敦格
- 粉丝: 2156
- 资源: 347
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码