- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论⽂(设计)
⽂献翻译
本翻译源⾃于: LawrenceCPaulson.SoftwareEngineering
毕业设计名称:基于三维地震数据可视化系统的软件⼯程设计
外⽂翻译名称: 软件⼯程
学⽣姓名: 刘 柳
院 (系): 电⼦信息学院
专业班级: 信⼯ 10901 班
指导教师: 谢 凯
辅导教师: 谢 凯
时 间 : 2012 年 12 ⽉ 20⽇⾄ 2013 年 04 ⽉ 10 ⽇
软件⼯程
ComputerScienceTriposPartIA,PartII(General)andDiplomaLentTerm,1997
LawrenceCPaulson
剑桥⼤学计算机实验室
软件危机
软件开发的⼤灾难
CONFIRM 旅⾏信息系统 ⼀亿六千万美⾦
丹佛机场⾏李处理 ⼆亿美⾦
Taurus ⼆亿美⾦
伦敦救护车服务分配 九百万英镑
平均计划推迟 50%
25%的⼤系统被中⽌
四分之三的⼤系统运⾏失败
这些软件开发项⽬完全错误。损失不可估量。除了失败项⽬的直接损失,还
有很多诉讼、名誉的损失等等。以丹佛飞机场为例,每推迟⼀天启⽤就多花费⼀
百⼀⼗万美⾦。最终在 1995 年⼗⽉完⼯,⼀次返⼯花费了五千万美⾦。
上例中,⼀个失败的空中交通控制系统差不多花费了⼀亿四千四百万,⽽系
统的另外⼀部分实际超过预算⼗亿美⾦。
在 Taurus 将永远⽆法⼯作的前景变得明朗后,Taurus 被中⽌。
有关伦敦救护车服务的数字包括现在⼀百五⼗万英镑的项⽬和前⼀次失败
的七百五⼗万英镑的尝试。
传闻得到证实的很少,但是数据显⽰很多⼤开发失败。我们可以从已经曝光
的个案中学习,⽽更多的没有展现在⼈们⾯前。相⽐:⼈们谈论许多令⼈⽑⾻悚
然的飞机失事,但是它们只是众多飞⾏中的⼀⼩部分,飞⾏是最安全的旅⾏⽅式
之⼀。
软件危机在过去的⼏⼗年中由于处理器计算能⼒的快速提⾼变得更为严重。
这种提⾼在其它领域是史⽆前例的。“软件危机”⼀词起源于 1968 年,从那以后
我们学习了很多,但是计算机的计算能⼒是以前的好⼏个数量级⼤。软件项⽬也
变得更⼤,⽽且软件项⽬越⼤,软件危机的问题就越严重。进度提前了 100%,
但是项⽬失败的概率接近 50%。
灾难剖析:CONFIRM
� ⽆法整合两个信息系统
� 经理向上级隐瞒了严重的问题
� 开发者和客户联系⾮常少
� 客户在项⽬后期改变需求
该系统的⽬标是连接航线、宾馆和出租车服务。 SABRE 的开发⼈员开发,由
“世界上最成功的航线预订系统”,但是“⼀个系统的成功并不能保证更先进系
统会有好运⽓”,F.P.Brooks 称之为“第⼆次系统作⽤”,意味着⼀个成功的系统
导致⼀个不现实的复杂的⼆次系统。
坏消息被掩盖。⾸先,⼤约⼀半分配的 CONFIRM 项⽬的⼈员被辞退。聘请
了⼀个顾问来评价项⽬,但是他的报告让上司不满,因此被掩盖。这个项⽬⼜折
腾了⼀年。
软件和其它形式的⼯程
� 纯设计,⽆质量和不可触摸的
�
文档评论(0)