《人月神话》PDF中文版:IT思想经典
需积分: 9 50 浏览量
更新于2024-08-02
收藏 2.54MB PDF 举报
"人月神话.pdf 中文版"
《人月神话》是由Frederick P. Brooks, Jr.撰写的一本经典IT著作,中文版由Adams Wang翻译。这本书被誉为IT行业的思想瑰宝,对于希望在软件开发领域长期发展的专业人士来说,是必读的经典。作者Brooks先生是计算机科学领域的先驱,因其在IBM 360系统项目中的杰出贡献,与Bob Evans和Erich Bloch共同获得了1985年的美国国家技术奖。
书中提到的"人月神话",是对软件工程中常见误解的一种批判。"人月"一词通常被误用来表示增加人力可以按比例缩短项目时间,但Brooks通过自己的经验和研究指出,这种想法往往导致项目效率下降,因为增加了沟通复杂性和错误的可能性。他强调了软件开发的非线性本质,认为增加人手并不一定能加速项目进展,反而可能导致更多问题。
在书中,Brooks博士探讨了一系列软件工程的关键主题,包括项目管理、团队协作、系统设计、技术决策及其对项目成功的影响。他提出的一些核心观点至今仍被广泛引用,例如“九个女人不能在一个月内生出一个孩子”这个比喻,用来强调软件开发中并行工作并不能线性提高效率。
此外,书中还涉及了软件架构的重要性,Brooks博士在IBM Stretch和Harvest计算机的架构设计中积累了丰富的经验。他提倡早期规划和良好的设计,以避免后期修改带来的高昂成本。他还讨论了技术领导力,如Bob Evans的大胆领导风格,如何将工作转变为探险般的挑战,激发团队潜力。
Brooks博士在教学和研究中关注的领域还包括计算机体系结构、分子模型绘图和虚拟环境,这些都是计算机科学前沿的发展方向。他在1975年的献辞中提到了Thomas J. Watson, Jr.和Bob O. Evans,这两人对他职业生涯的影响深远。
在20周年纪念版中,Brooks博士没有对原版进行修订,而是通过新增的第16章《没有银弹:软件工程的根本和次要问题》来反思和更新他的观点。这一章节基于他在国防科学委员会主持的军用软件研究,深入探讨了软件工程面临的根本挑战,并表明没有单一的解决方法(即“银弹”)能迅速解决所有问题。
《人月神话》是一本深入解析软件开发本质的书籍,它提醒读者,软件工程的成功不仅依赖于技术,更在于有效的管理、团队协作和清晰的规划。即使在信息技术飞速发展的今天,这本书所阐述的理念和教训依然具有极高的实践价值。
2013-11-12 上传
2014-07-14 上传
2008-12-08 上传
2010-08-11 上传
2024-12-25 上传
liwenqian168
- 粉丝: 8
- 资源: 18
最新资源
- 解释树:介绍培训材料带隙预测的决策树模型,然后使用TreeExplainer理解模型预测的简介
- 基于java的开发源码-加密解密工具集 JCT v1.0源码包.zip
- TakeOff:一个可帮助人们支持本地小型企业的Webapp
- template-share:共享幻灯片模板的网站
- CS510IR:一切都围绕着我在UIUC的CS510高级信息检索《 2021年Spring》中的工作经验
- node-red-contrib-meengion:Einfaches Node RED Node zur Ermittlung des Strompreises and Ersparnis mit einem vorhandenen VARTA Engion Speichers
- SMART:智能手机成瘾减少工具
- 基于java的开发源码-搜索自动提示 Autotips.zip
- Linux Lab内核实验室-其他
- kou-portal:寇Portal机器人! 订购
- 行业分类-设备装置-可降解商标贴纸用改性母粒间断性成型造粒系统及工艺.zip
- olicia-rose
- jeffButton 一个做按钮用的开源VB控件
- GestureRecognizer:自定义 UIGestureRecognizer 的演示
- MrCode版本
- 软冗余_315-2DP_CP342-5例子程序.zip西门子PLC编程实例程序源码下载