软件工程 软件工程-01-软件工程概述全文共25页,当前为第1页。 2022/6/30 2 第1章 软件工程概述 本章主要介绍软件危机的产生以及软件工程的由来、软件工程包括的主要内容以及软件开发的主要方法及技术。 软件工程-01-软件工程概述全文共25页,当前为第2页。 2022/6/30 3 软件危机的介绍 软件危机 硬件和软件发展的不平衡,硬件性能的发展极其迅速,给软件提出了更高的要求 软件开发和维护成本越来越大,令人吃惊地高 失败的软件开发项目屡见不鲜 什么是软件危机 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 软件工程-01-软件工程概述全文共25页,当前为第3页。 2022/6/30 4 软件危机 软件危机的表现 软件成本日益增长 开发进度难以控制 软件质量差 开发过程无法有效介入和管理 代码难以维护等 软件危机的原因 技术原因 软件规模越来越大 软件复杂度越来越高 管理原因 软件开发缺乏正确的理论指导,过分依靠个人技巧和创造性 对用户需求没有完整准确的认识 如何克服软件危机 :软件工程 软件工程-01-软件工程概述全文共25页,当前为第4页。 20