什么是软件危机?
软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
它有哪些典型表现?
(1)对软件开发成本和进度的估计常常很不准确;
(2)用户对“已完成的”软件系统不满意的现象经常发生;
(3)软件产品的质量往往靠不住;
(4)软件常常是不可维护的;
(5)软件通常没有适当的文档资料;
(6)软件成本在计算机系统总成本中所占的比例逐年上升;
(7)软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。
为什么会出现软件为危机?
(1)一方面与软件本身的特点有关;
(2)另一方面也和软件开发与维护的方法不正确有关。