第一图书网

人月神话

弗雷德里克.布鲁克斯 清华大学出版社
出版时间:

2007-9  

出版社:

清华大学出版社  

作者:

弗雷德里克.布鲁克斯  

页数:

315  

译者:

UMLChina翻译组,汪颖  

Tag标签:

无  

前言

印象里,从谭浩强老师的《BASIC语言》在全国畅销,最终销量超过1200万册时,民族软件产业就承载了国人太多的期待。计算机图书出版者也与读者结下了不解之缘。人们将软件产业看作中华民族腾飞的一次历史性机遇。的确,软件产业是头脑产业,而中华民族最不缺的就是有智慧的人才。几台微机,一本指南,似乎就可以开公司编程赚线,而且可以出口赚美元。然而,20多年转瞬即逝,我们听说过很多软件英雄和编程奇才的故事,却没有产生一个有国际影响的软件品牌或有国际竞争力的民族软件企业。就在我们身边,印度的软件产业却已迅速崛起,产值10年增长了10倍,数十家企业通过了CMM5级认证,印度已经成为世界第二大软件出口国。目前,中国经济发展水平可能要领先印度10年,但中国软件产业却落后印度将近10年,原因何在?几乎所有的人都认为,软件开发是年轻人的职业。程序员们一边挥着汗水,辛苦地熬夜写代码,一边又对自己30岁以后的职业发展方向充满惶恐。实际上,我国最缺的是有10年以上经验的软件工程师。金山软件公司总裁雷军曾说过:“在印度,包括在美国,我见到的项目经理都是三四十岁的人,他们‘越老越值钱’,有些人甚至拥有超过20年的行业经验。”为什么中国的程序员总是在不断学习新的开发工具、钻研程序代码,而不能逐步提升自己的视野、思维和经验?作为出版者,我们一直关注着中国软件产业的发展,也时刻检讨着自己的责任。长期以来,在各大城市书城和计算机专业书店的书架上,很难找到几本软件管理和软件工程的图书,更多的书店里甚至根本没有软件工程图书的分类。同样在印度,软件管理的图书比比皆是,数量远远超过编程指南的图书。在全球最大的网上书店亚马逊网站上,软件管理和软件工程方面的图书也是门类清晰,为数众多。对这种强烈反差长期的漠视,也许正是我们出版者的责任。于是,在2001年的秋季,我们在一个月的时间内,走访了软件行业中的各大专业媒体、网站、院校和企业,与50多位业界专家进行了交流和沟通,最终确定了引进出版一套国外软件管理和软件工程经典图书的设想,希望借此能将国外成熟先进的软件管理思想和管理经验系统引进到国内,从而推动中国的软件产业的发展,对广大软件工程师的成长和素质提升有所帮助。我们相信,中国软件产业的繁荣和发展,不仅有赖于国家产业政策的支持,还有赖于从业者管理理念的突破和管理思想的普及,更有赖于软件产业中有人文精神的优秀人才的涌现和具有核心竞争力的优秀企业的诞生。经过将近一年的努力,在业界许多专家的支持下,我们抱着宁缺毋滥的想法,将国外软件管理和软件工程的经典图书完整地筛选了一遍后,选定了几本精品,其中的每一本均是相关领域中最经典或最具代表性的作品,有的书曾在国外屡获大奖;有的书已经出版20年,却仍然畅销不衰,而这本《人月神话》在其出版的25年后我们仍然极力推荐,因为它确实是软件管理工程图书中的极品,值得一版再版。在本书引进和出版的过程中,我们得到了《IT经理世界》、《程序员》杂志、UMLcllina网站等机构和众多业界专家学者的真诚理解和大力支持,在此向他们一并致以衷心的感谢。2007年6月

内容概要

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

作者简介

Freder ick P.Brooks,Jr.曾荣获美国计算机领域最具声望的图灵奖(A.M.TURINGAWARD)桂冠。美国计算机协会(ACM)称赞他“对计算机体系结构、操作系统和软件工程作出了里程碑式的贡献”。  
  Brooks博士是北卡罗莱纳大学KENAN-FLAGLER商学院的计算机科学教授。他被认为是“IBM 360系统之父”,曾担任360系统的项目经理,以及360系统项目设计阶段的经理。凭借在此项目中的杰出贡献,他与BobEvarls和Erich BIocll在1985年荣获了美国国家技术奖(NationalMedal of TecPlnoIogy)。Brooks博士早期曾担任IBM公司stretcPl和Harvest计算机的体系结构设计师。 
  Brooks博士创立了北卡罗莱纳大学的计算机科学系,并在1964-1984年期间担任系主任。他还曾任职于美国国家科技局和国防科学技术委员会。Brooks博士目前的教学和研究方向是计算机体系结构、分子模型绘图和虚拟环境设计。

书籍目录

第1章 焦油坑 编程系统产品 职业的乐趣 职业的苦恼第2章 人月神话 乐观主义 人月 系统测试 空泛的估算 重复产生的进度灾难第3章 外科手术队伍 问题 Mills的建议 如何运作 团队的扩建第4章 贵族专制、民主政治和系统设计 概念的完整性 获得概念的完整性 贵族专制统治和民主政治 在等待时,实现人员应该做什么第5章 画蛇添足 结构师的交互准则和机制 自律——开发第二个系统所带来的后果第6章 贯彻执行 文档化的规格说明——手册 形式化定义 直接整合 会议和大会 多重实现 电话日志 产品测试第7章 为什么巴比伦塔会失败 巴比伦塔的管理教训 大型编程项目中的交流 项目工作手册 大型编程项目的组织架构第8章 胸有成竹第9章 削足适履第10章 提纲挈领 第11章 未雨绸缪第12章 干将莫邪第13章 整体部分第14章 祸起萧墙第15章 另外一面第16章 没有银弹第17章 再论“没有银弹”第18章 《人月神话》的观点:是与非?第19章 20年后的《人月神话》结束语:令人向往、激动人心和充满乐趣的50年注解与参考文献

章节摘录

第2章 人月神话在众多软件项目中,缺乏合理的进度安排是造成项目滞后的最主要原因,它比其他所有因素加起来的影响还要大。导致这种灾难如此普遍的原因是什么呢?首先,我们对估算技术缺乏有效的研究,更加严肃地说,它反映了一种悄无声息,但并不真实的假设——一切都将运作良好。第二,我们采用的估算技术隐含地假设人和月可以互换,错误地将进度与工作量相互混淆。第三,由于对自己的估算缺乏信心,软件经理通常不会有耐心持续地估算这项工作。第四,对进度缺少跟踪和监督。其他工程领域中,经过验证的跟踪技术和常规监督程序,在软件工程中常常被认为是大胆的革新。第五,当意识到进度的偏移时,下意识(以及传统)的反应是增加人力。这就像使用汽油灭火一样,只会使事情更糟。越来越大的火势需要更多的汽油,从而进入了一场注定会导致灾难的循环。进度监督是另一篇论文的主题,而本文中我们将对这一问题的其他方面进行更详细的讨论。乐观主义所有的编程人员都是乐观主义者。可能是这种现代魔术特别吸引那些相信美满结局和幻想中的圣母的人;也可能是成百上千琐碎的挫折赶走了大多数人,只剩下了那些习惯上只关注结果的人;还可能仅仅因为计算机还很年轻,程序员更加年轻,而年轻人总是些乐观主义者——无论是什么样的程序,结果是勿庸置疑的:“这次它肯定会运行。”或者“我刚刚找出了最后一个错误。”

后记

我依然记得那种向往和开心的感觉——当我在1944年8月7日读到哈佛大学Mark I型计算机研制成功的报道时——那时候我才13岁。Mark I是电子机械学上的奇迹,哈佛大学的Aiken是它的结构设计师,而IBM的工程师Clair Lake,Benjamin Durfee和FrancisHamilton是它的实现设计师。同样令人向往的是读到Vannevar Bush的1945年4月发表在亚特兰大月刊上的论文“That We May Think”的时候。在这篇论文中,他建议将大量的知识组织成超文本的网络方式,从用户的计算机上,可以跟随已有的链接,也可以跳到新的相关链接,从而实现链接之间的漫游。我对计算机的热情在1952年进一步高涨,因为得到了IBM在纽约恩迪科特的一份暑期工作。正是那次,我有了在IBM 604上编程的实际经验,也了解了如何编制IBM 701(它的第一个存储程序计算机)程序的正式指令;从哈佛大学Aiken和Iverson名下毕业终于让我的职业梦想变成了现实,并且,就这样沉迷了一辈子。感谢上帝,让我成为了为数不多的那些开开心心地做着自己喜欢的工作的人之一。我实在无法想象还有哪种生活会比热爱计算机更加激动人心,自从从真空管发展到晶体管,再到集成电路以来,计算机技术已经飞速发展。我用来工作的第一台计算机,是从哈佛刚刚出炉的IBM 7030Stretch超级计算机,Stretch在1961—1964年间都是世界上运算速度最快的计算机,一共卖出了9台。而我现在用的计算机,MacintoshPowerbook,不但快,还有大容量内存和大容量硬盘,而且便宜了1000倍(如果按定值美元来算,便宜了5000倍)。我们依次看到了计算机革命、电子计算机革命、小型计算机革命和微型计算机革命,这些技术上的革命每一次都带来了计算机数量上的剧增。在计算机技术进步的同时,计算机相关学科知识也在飞速发展。当我在20世纪50年代中期刚从学校毕业的时候,能看完当时所有的期刊和会议报告,掌握所有的潮流动向。而我现在只能对层出不穷的学科分支遗憾地说“再见”,对我所关注的东西也越来越难以全部掌握。兴趣太多,令人兴奋的学习、研究和思考的机会也太多——多么不可思议的矛盾啊!这个神奇的时代远远没有结束,它依然在飞速发展。更多的乐趣,尽在将来。


编辑推荐

《人月神话(32周年中文纪念版)》由清华大学出版社出版。

图书封面

图书标签Tags

广告

下载页面


人月神话 PDF格式下载



在大公司做了一段时间的软件工程,慢慢的也会有很多感触、思考,怎么把这么大的一个项目做好?把上上下下,左左右右的关系处理妥帖?难道我们在学校所理想的,在书本上学到的软件工程就是这样吗?带着很多思考和疑问,读了这本书。应该说它虽然没有回答我所有的疑问,但是给我很多帮助,暗示了未来道路上可能的陷阱。绝对值得一读!远远比很多讲软件工程的书更加实用。


一本写于上世纪七十年代的著作,在今天仍然能够切实指导你的工程实践,这在发展日新月异的计算机领域是多么令人震撼啊,而《人月神话》就是这样不多的几本书之一。目前我们在开发中遇到的许多问题在该书都进行了深入的分析,给人以很大的启发。而且该书写得很平实,文字也很优美,非常值得大家阅读。


书的质量不太好!纸张很糙很薄


经典~计算机大神之作!~~计算机专业人员必读读物~~


书本质量糊弄人吧 忽悠


每次读都觉得很有收获,非常值得收藏,反复阅读。


今天拿到书,那纸张的感觉像是买了盗版。


从常年的兴趣到不小心踏入IT的项目管理,进入的是全新而陌生的世界。除了交对朋友,我信奉找本好书来辅助我的行业角色导入。希望这一次我没有失望!


大概浏览了几章,感觉真心没有大家说的那么好,或许是自身实力不够或者说是视野不够,本人毕业半年,从业1年,完全抓不住这本书的头绪,还不如"Joe谈软件"好.


多年之前有个故事是这样说的:"如果我被困在一个荒岛上,只能带一本电脑书",他们问,"应该是哪一本?" 这问题很荒谬;答案也简洁明了:The Mythical Man-Month; 作为图灵奖获得者,Brooks博士的这本著作从第一版到今天的32周年纪念版几乎每一版都脱销,并不是因为它多么多么著名,而是它实实在在的描述了软件工程的概念,这种概念放到现在也毫不过失。有人说这是一本普通的IT类Textbook,还有有人说这是一本纪传体式的自传,甚至有人认为这是一本哲学书,我的看法这是一本从概念化,逻辑化,哲学化讲述软件工程的集大成于一体的经典读物,我看过它的英文版,可能有些句义相当晦涩,但不妨碍读者的研究。一言以蔽之,把这本书无责任推荐给所有的软件,IT爱好者和专业人士!


这是管理圣经啊!原来的书丢了


像盗版,翻译一般 ,纸质不怎么样。体会不到书评中说的滋味


没什么好说的,软件工程领域的经典名著,你值得拥有。


内容应该是比较经典,毋容置疑。买的时候有两本,竟然送了一本。


文轩新华书店你出版书的纸张能好点吗,背面的字都可以看得清。。我嘞个去了~~~~这书被这个 出版社坑了~~~


非常好,以前看的电子版,不太方便。买一本来备着,随时想看随时看。


非常经典的一本书,很喜欢


纸质差,第一页“策划人语”就有错别字


值得研读,还是原版好些


this book is good! 还没开始看


书还没有看,听同事说挺好的


大作应该不错


相关图书