软件危机 软件危机的表现 ■对软件开发成本和进度的估计常常很不准确 ■用户对“已完成的”软件系统不满意的现象经常发生 ■软件产品的质量往往靠不住 ■软件常常是不可维护的 ■软件通常没有适当的文档资料 ■软件成本在计算机系统总成本中所占的比例逐年上升 软件开发生产率提高的速度远远跟不上计算机应用迅速普 及深入的趋势
软 件 危 机 ◼ 软件危机的表现 ◼ 对软件开发成本和进度的估计常常很不准确. ◼ 用户对“已完成的”软件系统不满意的现象经常发生. ◼ 软件产品的质量往往靠不住. ◼ 软件常常是不可维护的. ◼ 软件通常没有适当的文档资料. ◼ 软件成本在计算机系统总成本中所占的比例逐年上升. ◼ 软件开发生产率提高的速度,远远跟不上计算机应用迅速普 及深入的趋势
产生原因以及解决途径 产生软件危机原因 软件本身的特点 软件开发与维护的方法不正确 概念:软件生命周期 ■解决软件危机的途径 技术措施 组织管理措施
产 生 原 因 以 及 解 决 途 径 ◼ 产生软件危机原因 ◼ 软件本身的特点 ◼ 软件开发与维护的方法不正确 概念:软件生命周期 ◼解决软件危机的途径 ◼ 技术措施 ◼ 组织管理措施
软件工程 ■121软件工程的基本原理 ■1.22软件工程的传统途径 ■123生命周期各阶段的基本任务 ■12.4瀑布模型
软件工程 ◼ 1.2.1 软件工程的基本原理 ◼ 1.2.2 软件工程的传统途径 ◼ 1.2.3 生命周期各阶段的基本任务 ◼ 1.2.4 瀑布模型