软件危机案例

摘要:软件系统的规模越来越大,复杂程度越来越高,软件可靠性问题也越来越突出。原来的个人设计,个人使用的方式不再能满足要求,迫切需要改变软件方式,提高软件生产率,软件危机开始爆发。关键字:软件系统规模,软件可靠性,软件危机软件危机案例:IBM公司的OS/360,共约100万条指令,花费了5000个人力资源;经费达数亿美元,而结果却令人沮丧,错误多达2000个以上,系统根本无法正常运行。OS/360系统的负责人Brooks这样描述开发过程的困难和混乱:“…像巨兽在泥潭中作垂死挣扎,挣扎得越猛,泥浆就沾得越多,最后没有一个野兽能够逃脱淹没在泥潭中的命运。…”1963年美国飞往火星的火箭爆炸,造成1000万美元的损失。原因是FORTRAN程序:DO5I=1,3误写为:DO5I=1.31967年苏联“联盟一号”载人宇宙飞船在返航时,由于软件忽略一个小数点,在进入大气层时因打不开降落伞而烧毁。软件危机的定义:计算机软件的开发和维护过程所遇到的一系列严重问题.软件危机的特征:对软件开发成本和进度的估计常常很不准确。用户对“已完成的”软件系统不满意的现象经常发生。软件产品的质量往往靠不住。软件常常是不可维护的。软件通常没有适当的文档资料。软件成本在计算机系统总成本中所占的比例逐年上升。软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。软件危机产生的原因:①一方面与软件本身的特点有关②另一方面也和软件开发与维护的方法不正确有关软件危机的特征:对软件开发成本和进度的估计常常很不准确。用户对“已完成的”软件系统不满意的现象经常发生。软件产品的质量往往靠不住。软件常常是不可维护的。软件通常没有适当的文档资料。软件成本在计算机系统总成本中所占的比例逐年上升。软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。分析:由资料显示以上案例符合软件危机的特征:用户对“已完成的”软件系统不满意的现象经常发生。我们都知道一个好的软件需要具有良好的可重复性,安全性,可靠性,稳定性,准确性。而要有良好的稳定性就在于在软件的设计过程中的各个阶段进行不同的设计,设计之间的差异在于不同的设计是有不同的假设作为前提的,举个例子,就用水晶剑锋所用的建筑的例子(编程的代码就像建筑房子一样,都分建筑工人和设计师以及程序员和构架师)两幢房子的不同,它的根本在于设计不同而设计的不同是源于对他功能的假设:为什么有别墅,有大厦,就是因为对他们功能的假设不同,就好像别墅不可能住下1000个人,原因就是他们最初设计的假设前提就已经定好了,而它们所用的建材,也都因为最主旨的假设不同而不同,别墅可能用空心砖,而大厦采用的是钢筋混凝土这个层面上的复用,就是不可能的了。如果要再往下一层来复用,原子分子分离了,这个层面就好像到了计算机的0和1,我们就编制一系列的机器语言,形成一个个偌大的库,各个库在软件的开发阶段前期的需求分析,总体设计,详细设计的各个方面各不相同,所以在诺大的程序里就容易出现错误,为此我们要尽量提高程序设计员的综合素质来确保程序错误导致软件危机。充分认识软件一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目。同时充分吸取和借鉴人类长期以来从事各种工程项目所积累的行之有效的原理、概念、技术和方法,特别要吸取几十年来人类从事计算机硬件研究和开发的经验教训。应该开发和使用更好的软件工具。来源:百度知识文萃,软件危机的ppt课件http://wenku.baidu.com/view/7552c00e52ea551810a68748.html?from=rec&pos=0&weight=4&lastweight=1&count=5

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?