软件工程经典:人月神话—IBM传奇与现代启示
需积分: 0 66 浏览量
更新于2024-08-01
收藏 2.54MB PDF 举报
《人月神话》是由弗雷德里克·P·布鲁克斯 Jr.所著的一部经典的软件工程著作,这本书在全球范围内享有盛誉。该书以英文原著出版后,中文版的PDF格式使之成为软件工程师必备的参考资料。布鲁克斯被誉为“IBM 360系统之父”,他在计算机科学领域的杰出贡献包括作为360系统项目经理及操作系统设计阶段的经理,这一成就使他与Bob Evans和Erich Bloch共同获得了1985年的美国国家技术奖。
布鲁克斯在北卡罗来纳大学的查布尔希尔分校担任计算机科学系的创始人,并长期担任系主任,他的专业领域涵盖了计算机体系结构、分子模型绘图以及虚拟环境。在书中,布鲁克斯分享了他在软件开发实践中的洞察,特别是对于项目管理和技术挑战的独特见解。1975年的版本特别献给了两位对他职业生涯影响深远的人物:Thomas J. Watson Jr. 和 Bob O. Evans。
《人月神话》的核心内容在于讨论软件开发中的“人月”概念,即完成一个功能完备的软件所需的程序员人数与实际工作时间之间的关系,以及软件开发过程中面临的根本和次要问题。1995年的版本增加了对原著的20周年纪念序言,布鲁克斯表达了对作品持续流行和影响力的惊喜,并承认随着时间和经验的积累,他的一些观点有所演变,但他也强调了原版中许多核心理念的持久价值。
在纪念版中,特别收录了布鲁克斯在1986年IFIPS会议上发表的论文《没有银弹:软件工程的根本和次要问题》,这篇论文基于他在国防科学委员会主持军事软件研究时的研究成果,探讨了软件工程领域的复杂性和多维度挑战。布鲁克斯通过这本书,不仅分享了他的实战经验和理论思考,也为后来的软件工程师提供了一个深入理解软件开发动态的窗口。
《人月神话》是一部具有里程碑意义的软件工程著作,它不仅阐述了软件开发的技术细节,更包含了关于项目管理、人员组织和行业趋势的深刻洞察。无论是初次接触软件工程的新人,还是经验丰富的从业者,都能从中受益匪浅。
2008-10-20 上传
2009-09-14 上传
2011-06-01 上传
2011-05-19 上传
2009-04-03 上传
2008-11-17 上传
点击了解资源详情
2024-11-12 上传
deviell
- 粉丝: 13
- 资源: 20
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍