简述软件危机有哪几种表现? 简述软件危机的具体表现


简述软件危机有哪几种表现? 简述软件危机的具体表现

文章插图
软件危机的具体表现有:
1、软件开发费用和进度失控 。费用超支、进度拖延的情况屡屡发生 。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量 。
【简述软件危机有哪几种表现? 简述软件危机的具体表现】
2、软件的可靠性差 。尽管耗费了大量的人力物力,而系统的正确性却越来越难以保证,出错率大大增加,由于软件错误而造成的损失十分惊人 。
3、生产出来的软件难以维护 。很多程序缺乏相应的文档资料,程序中的错误难以定位,难以改正,有时改正了已有的错误又引入新的错误 。随着软件的社会拥有量越来越大,维护占用了大量人力、物力和财力 。进入80年代以来,尽管软件工程研究与实践取得了可喜的成就,软件技术水平有了长足的进展,但是软件生产水平依然远远落后于硬件生产水平的发展速度 。
4、用户对“已完成”的系统不满意现象经常发生 。一方面,许多用户在软件开发的初期不能准确完整的向开发人员表达他们的需求;另一方面,软件开发人员常常在对用户需求还没有正确全面认识的情况下,就急于编写程序 。