软件危机表现,原因及解决方法
表现:
(1)软件成本日益增长
(2)开发进度难以控制
(3)软件质量差
(4)软件维护困难
原因:
(1)用户需求不明确
(2)缺乏正确的理论指导
(3)软件规模越来越大
(4)软件复杂度越来越高
解决方法:
用现代工程的概念,原理,技术和方法进行计算机软件的开发,管理和维护,由此诞生了软件工程。
软件工程是用工程,科学和数学的原则与方法来研制,维护计算机软件的有关技术及管理方法。
软件工程包括3要素:方法,工具和工程。
表现:
(1)软件成本日益增长
(2)开发进度难以控制
(3)软件质量差
(4)软件维护困难
原因:
(1)用户需求不明确
(2)缺乏正确的理论指导
(3)软件规模越来越大
(4)软件复杂度越来越高
解决方法:
用现代工程的概念,原理,技术和方法进行计算机软件的开发,管理和维护,由此诞生了软件工程。
软件工程是用工程,科学和数学的原则与方法来研制,维护计算机软件的有关技术及管理方法。
软件工程包括3要素:方法,工具和工程。