出版时间:2010-8 出版社:人民邮电出版社 作者:[美] Frederick P. Brooks, Jr. 页数:322
Tag标签:无
前言
20年过去了,《人月神话》依然受到读者喜欢,真让我惊喜不已,这本书已总计印行25万多册了。常常有人问我,1975年阐述的那些观点和建议中,哪些我仍坚持如故,哪些已有所改变以及如何改变。尽管我已经时不时地在各种演讲场合提到过这些问题,但我一直期望能专门撰文来进行说明。Peter Gordon自1980年以来一直耐心地和我一起工作,对我颇有助益,现在他已是Addison-Wesley的出版合伙人了。他提议出版《人月神话》的纪念版。我们决定不对初版进行改动,而是只做一些细微的校正,基本上是将原内容重印,同时增补几章更现代的思想。
内容概要
本书内容源于作者Brooks在IBM公司任System/360计算机系列以及其庞大的软件系统OS/360项目经理时的实践经验。在本书中,Brooks为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见。大型编程项目深受由于人力划分产生的管理问题的困扰,保持产品本身的概念完整性是一个至关重要的需求。本书探索了达成一致性的困难解决的方法,并探讨了软件工程管理的其他方面。本书适合任何软件开发行业的从业人员阅读,对软件开发人员、软件项目经理、系统分析更是必读之作。
作者简介
Frederick P. Brooks, Jr. 1931年4月19日出生于美国北卡罗来纳州Durham,1953年毕业于杜克大学,1956年获得哈佛大学应用数学博士学位,同年加入IBM公司。他领导了IBM System/360及其操作系统OS/360的开发,被誉为“IBM 360系统之父”,“计算机体系结构”一词即由他首先提出。1964年他离开IBM,创建了北卡罗来纳大学计算机科学系,担任系主任长达20年。1975年,他出版了著名的《人月神话》,探讨软件工程的管理问题。1986年,他发表了经典论文《没有银弹》(本书已收录)。1994年被选为ACM院士。1999年荣获图灵。
书籍目录
Chapter 1 The Tar Pit Chapter 2 The Mythical Man-Month Chapter 3 The Surgical Team Chapter 4 Aristocracy, Democracy, and System Design Chapter 5 The Second-System Effect Chapter 6 Passing the Word Chapter 7 Why Did the Tower of Babel Fail? Chapter 8 Calling the Shot Chapter 9 Ten Pounds in a Five-Pound Sack Chapter 10 The Documentary Hypothesis Chapter 11 Plan to Throw One Away Chapter 12 Sharp Tools Chapter 13 The Whole and the Parts Chapter 14 Hatching a Catastrophe Chapter 15 The Other Face 163 Chapter 16 No Silver Bullet—Essence and Accident Chapter 17 "No Silver Bullet" Retired 205 Chapter 18 Propositions of The Mythical Man-Month: True or False? Chapter 19 The Mythical Man-Month after 20 Years Epilogue Notes and References Index
章节摘录
插图:Where is the WIMP interface forced to go far beyond thedesktop metaphor? Most notably in two respects: menus andone-handedness. When working withL a real desktop, one doesactions to documents, rather than telling someone or somethingto do them. And when one does tell someone to do an action,one usually generates, rather than selects, the oral or writtenimperative verb commands: "Please file this." "Please find theearlier correspondence." "Please send this to Mary to handle." Alas, the reliable interpretation of free-form generated En-glish commands is beyond the present state of the art, whethercommands are written or spoken. So the interface designerswere two steps removed from direct user action on documents.They wisely picked up from the usual desktop its one exampleof command selection——the printed buck slip, on which the userselects from among a constrained menu of commands whose se-mantics are standardized. This idea they extended to a horizon-tal menu of vertical pull-down submenus.Command utterances and the two-cursor problem. Com-mands are imperative sentences; they always have a verb andusually have a direct object. For atly action, one needs to specifya verb and a noun.
媒体关注与评论
有些书,每读一遍都会有新的收获。《人月神话》就是这样一本书。常常有年轻的软件工程师、贫穷的研究生和懒惰的程序设计老手问我:“如果被困在一个小岛上,只能带一本计算机书在身上,应该带哪一本?”这问题很荒谬,但如果一定要给个答案,应该选《人月神话》陪伴自己。 ——Ed Yourdon,软件界知名顾问和作家我读过好多遍的计算机书,唯有《人月神话》。事实上我每隔一两年就会重读其中某些章节。部分原因是作者文笔很好,此外,书中的忠告很有价值,即使是时光已经过去了二三十年。我非常推崇这本书,这是唯一一本我认为能从中体会到乐趣和思想的计算机图书。 ——Brian Kernighan,《C程序设计语言》作者伟大的思想具有前瞻性,一如可预言新现象的物理定律,可成为真理。Brooks二十多年前提出的诸多基本观点主导着今天软件工程领域的基本论题,他对软件开发管理本身的深刻洞察让人拍案叫绝。 ——豆瓣读者评论
编辑推荐
《人月神话(英文版)》:图灵奖得主总结软件项目实战得失软件工程领域35年畅销不衰的经典软件从业人员不可不读的宝书由Brooks博士写就的《人月神话》,己被译为多种文字,销量达数百万册,35年来对软件项目管理产生了深远的影响,造福于全球软件开发及管理人员,被业内人士奉为难以超越的必读经典。作者总结了他在IBM公司主持开发System/360系列计算机及其操作系统时的经验得失,向复杂项目的所有管理者奉上了自己点点滴滴的真知灼见。这些来自软件工程一线实践的思想,高瞻远瞩,一针见血,深刻阐述了大大小小软件项目运作的规律,值得每位从业人员学习和借鉴。在《人月神话(英文版)》初版面世20周年之际,作者在原来的基础上加以整理和补充,归纳了核心观点,引导读者积极思考,还收录了他在1986年发表的另一篇经典文章《没有银弹》,推出此20周年版以飨读者。时光流逝,神话不灭,传奇还在继续。
图书封面
图书标签Tags
无
评论、评分、阅读与下载