《人月神话》- Frederick P. Brooks的软件工程洞见
需积分: 0 52 浏览量
更新于2024-12-24
收藏 2.54MB PDF 举报
"THE MYTHICAL MAN-MONTH 人月神话" 是一本由 Frederick P. Brooks, Jr. 撰写的经典IT图书,主要探讨软件开发中的管理问题,特别是强调了人员规模与项目时间之间的复杂关系。这本书的中文版由 Adams Wang 翻译。
在书中,Brooks 描述了他在IBM 360系统开发过程中的经历,他是这个著名项目的项目经理,该系统对计算机领域产生了深远影响。由于他的贡献,Brooks、Bob Evans 和 Erich Bloch 在1985年共同获得了美国国家技术奖。除了在IBM的工作,Brooks还在北卡罗来纳大学查布尔希尔分校创立并领导了计算机科学系,并涉及计算机体系结构、分子模型绘图和虚拟环境的研究。
1975年版的献辞中,Brooks向IBM时期的两位重要人物致敬:Thomas J. Watson, Jr. 和 Bob O. Evans,分别感谢他们的人文关怀和领导力。而在1995年的20周年纪念版序言中,Brooks提到《人月神话》在多年后仍受到读者欢迎,他计划不修改原书内容,而是通过新增篇章来反映自己观念的变化和对软件工程新洞察的分享。
书中特别强调的一个概念是“没有银弹”——意味着没有简单的解决方案可以解决所有软件工程中的复杂问题。这个观点源自Brooks在国防科学委员会进行军用软件研究时的体验,他强调软件工程面临的根本和次要问题需要系统性的理解和处理。
《人月神话》的核心理念之一是,软件开发的复杂性并不简单地随人员数量增加而线性增长,反而可能导致沟通和管理上的困难,加剧项目复杂度。这种现象被称为“Brooks定律”。书中的其他主题包括模块化设计、团队协作、项目管理以及技术领导者的重要角色。
"人月神话" 提供了关于软件工程管理的深刻洞见,对于从事IT行业的专业人士,尤其是项目管理和软件开发人员,是一本不可或缺的参考书籍。它挑战了传统思维,提倡更有效率和组织的开发方法,至今仍然具有很高的现实指导价值。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-11-14 上传
2010-06-06 上传
2019-02-15 上传
2011-12-20 上传
2009-07-25 上传
2008-07-19 上传
chensheng19830129
- 粉丝: 0
- 资源: 7
最新资源
- 基于KNN算法的婚恋推荐算法研究.zip
- Animate.css-Tutorial:Animate.css教程的文件
- android应用源码动画文字自由移动-IT计算机-毕业设计.zip
- roadtrip-node:使用 node 和 mongo-db 的 roadtrip 应用程序
- TemplatesNetCore:我用于快速构建应用程序的代码模板,这些模板具有我在项目中通常使用的实践,特性和库
- WeatherWebApiSample
- mrobinson93.github.io:网站
- 数据库设计project——物业集团管理系统.zip
- Enterprise_Application_Solution:免费资料和样品
- porgy:Protoc插件
- V5:分层排队网络求解器
- dltmatlab代码-event-driven-IP:用于尖峰神经网络的事件驱动的内在可塑性(IP)学习规则
- MMath-Code:机器学习和微分方程
- testDBJenkins
- LunarCalendar:一个基于 Electron + React + Material Design 的工具栏日历,适用于 Mac、Windows 和 Linux
- dltmatlab代码-3D-DIC:3D-DIC