南华大学云南报名点函授《软件工程》学习课程-软件危机产生的原因

院校:湘潭大学华光教学点 发布时间:2021-04-24 10:04:10

    软件危机产生的原因

    在软件开发和维护的过程中存在很多严重问题,一方面与软件本身的特点有关,另一方面也和软件开发的方式、方法、技术和软件开发人员本身有关。

    (1)软件是计算机系统中的逻辑部件,缺乏“可见性”,且软件产品往往规模庞大,给软件的开发和维护带来客观的困难。

    (2)软件一般要使用5-10年,在这段时间里,很可能出现开发时没有预料到的问题。如系统运行的硬件、软件环境发生变化,软件需求发生变化等,都需要及时地对软件进行维护,以延长软件的使用寿命。

    (3)软件开发技术落后,生产方式和开发工具落后。

    (4)软件开发人员忽视软件需求分析的重要性,轻视软件维护,也是造成软件危机的原因。