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