人月神话(40周年中文纪念版)
软件开发人员、软件项目经理、系统分析师等IT从业者

作者:(美)小弗雷德里克·布鲁克斯(Frederick P.Brooks,Jr.) 著;UML China 翻译组、汪颖 译

定价:88元

印次:1-22

ISBN:9787302392644

出版日期:2015.04.01

印刷日期:2022.12.12

图书责编:刘远菁

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

在软件领域,很少能有像《人月神话》一样具有深远影响力和畅销不衰的著作。Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的项目管理经验,该项目堪称软件开发项目管理的典范。该书英文原版一经面世,即引起业内人士的强烈反响,后又译为德、法、日、俄、中、韩等多种文字,全球销售数百万册。确立了其在行业内的经典地位。 在本书第一次出版40年后的今天,我们重新整理了Brooks博士的经典内容,并将国内软件开发领域先行者们对《人月神话》中的实践及系统理论的使用经验和心得集结成册免费赠与大家共享,更使本书成为国内从业者的必读经典之一。 本书读者包括:软件开发人员、软件项目经理、系统分析师等IT从业者。

弗雷德里克?布鲁克斯,曾荣获美国计算机领域最具声望的图灵奖桂冠。美国计算机协会(ACM)称赞他“对计算机体系结构、操作系统和软件工程作出了里程碑式的贡献。汪颖,任职于IBM全球化认证实验室,研究领域集中在软件的全球化技术,致力于全球化技术在电子商务领域的推广。UMLChina是世界上访问量大的软件工程立足点,有多名世界级软件工程专家在UMLChina开设答疑板,为软件开发人员答疑解惑。

神品—— 代序* 这是本书中唯一的一节废话。* 我是一个书狂,积习甚深,费尽心机在软件工程、系统工程方面积累了一些书。书,在我看来当分为神品、精品和普通三等,其中神品、精品又分别有一、二和三品之分。我所收集的书中,软件工程书大都属于精品,神品只有两本,Frederick P. Brooks的这本书就属于神品之列。 软件作为一个行业,逐步背起了“solving the wrong problem”(解决错误的问题)的名声。问题决定解决方案,这也就是说,我们一直在制造错误解决方案!这方面有大量的证据,其中最著名的是美国政府统计署(GAO)的数据:全球最大的软件消费商(美国军方)每年要花费数十亿美元购买软件,而在其所购软件中,可直接使用的只占2%,另外3%需要做一些修改,其余95%都成了垃圾。一句话,不管这些软件是否符合需求规格,它们都显然没有满足客户的需求。面向对象技术并没有给我们带来“神奇的效应”,不管开发商如何吹嘘面向对象OO(Object-Oriented)工具多么万能,也不管那些OO狂热者多么毅然地前赴后继,这方面的数据从20世纪80年代以来并没有发生大的改观。 这实在令我们的软件工程专家和从业人员们羞愧,因为它揭示了我们可能一开始就从根本上做错了什么!20世纪90年代中期,当软件工程一代宗师Michael Jackson(非歌坛巨星Michael Jackson)宣布他们的研究结果时,立刻在软件工程界激起了阵阵涟漪。Jackson指出,软件从业人员和方法学大师们只是简单地模仿和照搬其他学科的方法,却将最重要的方面(问题域)忽略了。他指出,面向对象方法和结构化方法对...

目录
荐语
查看详情 查看详情
第1章  焦油坑 1

编程系统产品 4

职业的乐趣 6

职业的苦恼 8

第2章  人月神话 11

乐观主义 14

人月 16

系统测试 19

空泛的估算 21

重复产生的进度灾难 22

第3章  外科手术队伍 27

问题 30

Mills的建议 32

如何运作 35

团队的扩建 36

第4章  贵族专制、民主政治和系统设计 39

概念的完整性 42

获得概念的完整性 43

贵族专制统治和民主政治 44

在等待时,实现人员应该做什么 47

第5章  画蛇添足 51

结构师的交互准则和机制 54

自律—— 开发第二个系统所带来的后果 55

第6章  贯彻执行 59

文档化的规格说明—— 手册 62

形式化定义 63

直接整合 66

会议和大会 66

多重实现 68

电话日志 68

产品测试 69

第7章  为什么巴比伦塔会失败 71

巴比伦塔的管理教训 75

大型编程项目中的交流 76

项目工作手册 76

大型编程项目的组织架构 80

第8章  胸有成竹 85

Portman的数据 89

Aron的数据 90

Harr的数据 90

OS/360的数据 92

Corbató的数据 93

第9章  削足适履 95

作为成本的程序空间 98

规模控制 99

空间技能 100

数据的表现形式是编程的根本 102

第10章  提纲挈领 105

计算机产品的文档 108

大学科系的文档 110

软件项目的文档 110

为什么要有正式的文档 111

第11章  未雨绸缪 113

试验性工厂和... 查看详情

查看详情