人月神话 - (EPUB全文下载)

文件大小:2.81 mb。
文件格式:epub 格式。
书籍内容:

关于作者
Frederick P. Brooks,Jr.是北卡罗来纳大学Kenan-Flagler商学院的计算机科学教授,北卡来罗来纳大学位于美国北卡来罗来纳州的查布尔希尔。Brooks被认为是"IBM 360系统之父",他担任了360系统的项目经理,以及360操作系统项目设计阶段的经理。凭借在上述项目的杰出贡献,他、Bob Evans和Erich Bloch在1985年荣获了美国国家技术奖(National Medal of Techology)。早期,Brooks曾担任IBM Stretch和Harvest计算机的体系结构师。
在查布尔希尔,Brooks博士创立了计算机科学系,并在1964至1984年期间担任主席。
他曾任职于美国国家科技局和国防科学技术委员会。Brooks目前的教学和研究方向是计算机体系结构、分子模型绘图和虚拟环境。
1975年版献辞
致两位特别丰富了我IBM岁月的人:
Thomas J. Watson, Jr.,
他对人们的关怀在他的公司依然无所不在和Bob O. Evans,
他大胆的领导使工作成为了探险。
1995年版献辞
致Nancy,
上帝赐给我的礼物。
二十周年纪念版序言(Preface to the 20thAnniversary Edition)
令我惊奇和高兴的是,《人月神话》在20年后仍然继续流行,印数超过了250,000。人们经常问,我在1975年提出的观点和建议,哪些是我仍然坚持的,哪些是已经改变观点的,是怎样改变的?尽管我在一些讲座上也分析过这个问题,我还是一直想把它写成文章。
Peter Gordon现在是Addison-Wesley的出版伙伴,他从1980年开始和我共事。他非常耐心,对我帮助很大。他建议我们准备一个纪念版本。我们决定不对原版本做任何修订,只是原封不动地重印(除了一些细小的修正),并用更新的思想来扩充它。
第16章重印了一篇在1986年IFIPS会议上的论文《没有银弹:软件工程的根本和次要问题》。这篇文章来自我在国防科学委员会主持军用软件方面研究时的经验。我当时的研究合作者,也是我的执行秘书,Robert L. Patrick帮助我回想和感受那些做过的软件大项目。1987年,IEEE的《计算机》杂志重印了这篇论文,使它传播得更广了。
《没有银弹》被证明是富有煽动性的,它预言十年内没有任何编程技巧能够给软件的生产率带来数量级上的提高。十年只剩下一年了,我的预言看来安全了。《没有银弹》激起了越来越多文字上的剧烈争论,比《人月神话》还要多。因此在第17章,我对一些公开的批评作了说明,并更新了在1986年提出的观点。
在准备《人月神话》的回顾和更新时,一直进行的软件工程研究和经验已经批评、证实和否定了少数书中断言的观点,也影响了我。剥去辅助的争论和数据后,把那些观点粗略地分类,对我来说很有帮助。我在第18章列出这些观点的概要,希望这些单调的陈述能够引来争论和证据,然后得到证实、否定、更新或精炼。
第19章是一篇更新的短文。读者应该注意的是,新观点并不象原来的书一样来自我的亲身经历。我在大学里工作,不是在工业界,做的是小规模的项目,不是大项目。自1986年以来,我就只是教授软件工程,不再做这方面的研究。我现在的研究领域是虚拟环境及其应用。
在这次回顾的准备过程中,我找了一些正工作在软件工程领域的朋友,征求他们的当前观点。他们很乐意和我共享他们的想法,并仔细地对草稿提出了意见,这些都使我重新受到启发。感谢Barry Boehm、Ken Brooks、Dick Case、James Coggins、Tom Demarco、JimMcCarthy、David Parnas、Earl Wheeler和Edward Yourdon。感谢Fay Eard出色地对新的章节进行了技术加工。
感谢我在国防科学委员会军事软件工作组的同事Gordon Bell、Bruce Buchanan、RickHayes-Roth,特别是David Parnas,感谢他们的洞察力和生动的想法。感谢Rebekah Bierly对16章的论文进行了技术加工。我把软件问题分成"根本的"和"次要的",这是受NancyGreenwood Brooks的启发,她在一篇Suzuki小提琴教育的论文中应用了这样的分析方法。
在1975年版本的序言中,Addison-Wesleys出版社按规定不允许我向它的一些扮演了关键角色的员工致谢。有两个人的贡献必须被特别提到:执行编辑Norman Stanton和美术指导Herbert Boes。Boes设计了优雅的风格,他在评注时特别提到:"页边的空白要宽,字体和版面要有想像力"。更重要的是,他提出了至关重要的建议:为每一章的开头配一幅图片(当时我只有"焦油坑"和"兰斯大教堂"的图片)。寻找这些图片使我多花了一年的时间,但我永远感激这个忠告。
Soli Deo gloria-愿神独得荣耀。
查珀尔希尔,北卡罗来纳 F.P.B., Jr.
1995年3月
第一版序言(Preface to the First Edition)
在很多方面,管理一个大型的计算机编程项目和其它行业的大型工程很相似--比大多数程序员所认为的还要相似;在很多另外的方面,它又有差别--比大多数职业经理所认为的差别还要大。
这个领域的知识在累积。现在AFIPS(美国信息处理学会联合会)已经有了一些讨论和会议,也出版了一些书籍和论文,但是还没有成型的方法来系统地进行阐述。提供这样一本主要反映个人观点的小书看来是合适的。
虽然我原来从事计算机科学的编程方面的工作,但是在1956-1963年间自动控制程序和高级语言编译器开发出来的时候,我主要参加的是硬件构架方面的工作。在1964年,我成为操作系统OS/360的经理,发现前些年的进展使编程世界改变了很多。
管理OS/360的开发是很有帮助的经历,虽然是失败的。那个团队,包括我的继任经理F. M. Trapnell,有很多值得自豪的东西。那个系统包括了 ............

书籍插图:
书籍《人月神话》 - 插图1
书籍《人月神话》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 人月神话 - (EPUB全文下载)