《人月神话》PDF下载与解读
需积分: 11 58 浏览量
更新于2024-07-31
收藏 2.32MB PDF 举报
"人月神话——pdf下载"
"人月神话"是计算机科学领域的一个经典概念,源自Frederick P. Brooks, Jr.所著的同名书籍《The Mythical Man-Month》。这本书深入探讨了软件工程中的管理问题,尤其是针对项目估算和进度安排的误区。"人月神话"的核心观点是,软件开发的成本确实会随着参与人数和时间的增加而变化,但进度并不遵循这种线性关系。将工作量以"人月"为单位进行估算,可能会误导人们认为人员数量与时间可以互相替代,这是一个危险且具有欺骗性的假设。
Brooks教授在IBM 360系统项目中的经历让他深刻认识到,软件开发并非简单的劳动密集型工作,而是智力密集和协调复杂的活动。增加人员到一个已经延迟的项目中,往往只会增加沟通成本,导致效率降低,而不是加速进度。这个观念对软件工程领域的项目管理产生了深远影响,强调了有效团队协作、清晰沟通和项目组织的重要性。
书中,Brooks还讨论了其他关键主题,如软件架构的设计、模块化以及项目经理的角色。他指出,优秀的软件设计需要早期规划和核心团队的紧密合作,而非后期大量人力资源的投入。他还提出,软件工程不存在单一的解决方案,即“银弹”,解决所有问题,而是需要多方面的改进和综合策略。
此外,Brooks在教学和研究中关注计算机体系结构、分子模型绘图和虚拟环境等领域,他的工作不仅限于理论,还涵盖了实际应用。他的贡献包括IBM Stretch和Harvest计算机的体系结构设计,以及对IBM 360操作系统的贡献,这些都为他赢得了1985年的美国国家技术奖。
在20周年纪念版的序言中,Brooks回顾了自1975年以来他对书中观点的坚持和变化,进一步强调了软件工程中的一些不变原则,同时也承认了随着技术发展而出现的新挑战和解决方案。《没有银弹:软件工程的根本和次要问题》这篇论文扩展了这一讨论,探讨了软件工程中的根本问题和难以一蹴而就的改进路径。
《人月神话》不仅是对软件开发管理的一种警示,也是对整个IT行业的深远启示,提醒我们在追求技术创新的同时,不应忽视项目管理的基本原则和团队协作的有效性。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-08-21 上传
2010-05-06 上传
2021-07-13 上传
2012-04-12 上传
2010-05-01 上传
2014-07-14 上传
xjh_2013
- 粉丝: 1
- 资源: 2
最新资源
- Free the Fish-crx插件
- node-handy-http
- 易语言-易语言创建进程注入DLL文件
- toio-spec:toio:trade_mark:Core Cube技术规格
- Python库 | gudhi-3.3.0rc2-cp35-cp35m-macosx_10_14_x86_64.whl
- Falling_Ball_Game
- SAC_Pybullet
- 电信设备-基于快速终端滑模的轮式移动机器人轨迹跟踪方法.zip
- Network Activator (Dutch Railways)-crx插件
- algorithms:我写的算法
- legodi:苏格兰毕业计划-难民数字欢迎礼包
- matlab_移相载波调制方法_进行多电平脉宽调制
- Clockout-Web:NMI PTO跟踪应用程序的前端角度项目
- myblog:为纪录前端学习的个人笔记
- 自然动物园介绍网站模板
- Vuejs_tong