第一讲软件工程概述(软件危机).ppt
《第一讲软件工程概述(软件危机).ppt》由会员分享,可在线阅读,更多相关《第一讲软件工程概述(软件危机).ppt(19页珍藏版)》请在第壹文秘上搜索。
1、软件工程软件工程Soft Engineering内容提要内容提要v软件危机软件危机软件危机介绍产生软件危机的原因消除软件危机的途径一、软件危机一、软件危机v1968年,第一届年,第一届NATO(北大西洋公约组织的计算(北大西洋公约组织的计算机科学与技术的国际会议),机科学与技术的国际会议),“软件工程软件工程”作为有作为有效解决效解决“软件危机软件危机”的途径被正式提出。的途径被正式提出。v什么是软件危机?什么是软件危机?v软件危机的特征是什么?软件危机的特征是什么?v为什么会产生软件危机?为什么会产生软件危机?v怎样解决软件危机?怎样解决软件危机?一、软件危机一、软件危机v1.1软件危机的介
2、绍软件危机的介绍 什么是软件危机?什么是软件危机?计算机软件的开发和维护过程所遇到的一计算机软件的开发和维护过程所遇到的一系列严重问题系列严重问题.软件危机的特征是什么?软件危机的特征是什么?v对软件开发成本和进度的估计常常很不准确。对软件开发成本和进度的估计常常很不准确。v用户对用户对“已完成的已完成的”软件系统不满意的现象经常发软件系统不满意的现象经常发生。生。 v软件产品的质量往往靠不住。软件产品的质量往往靠不住。 v软件常常是不可维护的。软件常常是不可维护的。 v软件通常没有适当的文档资料。软件通常没有适当的文档资料。 v软件成本在计算机系统总成本中所占的比例逐年上软件成本在计算机系统
3、总成本中所占的比例逐年上升。升。 v软件开发生产率提高的速度,远远跟不上计算机应软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。用迅速普及深入的趋势。 硬件 软件100% 0%195519701985 以上列举的仅仅是软件危机的一些明显的表以上列举的仅仅是软件危机的一些明显的表现,与软件开发和维护有关的问题远远不止这些现,与软件开发和维护有关的问题远远不止这些软件危机著名案例软件危机著名案例 IBM公司的公司的 OS/360OS/360,共约,共约100100万条指令,花费了万条指令,花费了50005000个人年;经费达个人年;经费达数亿美圆,而结果却令人沮丧,错误多达数亿美
4、圆,而结果却令人沮丧,错误多达20002000个以上,系统根本无法正常运个以上,系统根本无法正常运行。行。 OS/360OS/360系统的负责人系统的负责人BrooksBrooks这样描述开发过程的困难和混乱:这样描述开发过程的困难和混乱:“像像巨兽在泥潭中作垂死挣扎,挣扎得越猛,泥浆就沾得越多,最后没有一个野巨兽在泥潭中作垂死挣扎,挣扎得越猛,泥浆就沾得越多,最后没有一个野兽能够逃脱淹没在泥潭中的命运。兽能够逃脱淹没在泥潭中的命运。” 为什么会产生软件危机?为什么会产生软件危机?v一方面与软件本身的特点有关一方面与软件本身的特点有关 v另一方面也和软件开发与维护的方法不正确另一方面也和软件开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一 软件工程 概述 软件 危机
![提示](https://www.1wenmi.com/images/bang_tan.gif)