> 情感
软件危机有哪几种表现形式(软件危机有哪几种表现方式)
导语:软件危机有哪几种表现
软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象,软件危机是指软件开发过程中当一个或多个问题遭遇不可逆性失败时,重大的经济损失和严重的应用障碍所带来的深刻影响。
软件开发费用和进度失控。费用超支、进度拖延的情况屡屡发生。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量。 软件的可靠性差。尽管耗费了大量的人力物力,而系统的正确性却越来越难以保证,出错率大大增加,由于软件错误而造成的损失十分惊人。
出现软件危机的原因:
(1)软件本身独有的特点确实给开发和维护带来了困难
(2)软件开发和维护过程不规范
(3)缺乏软件开发的经验和有关软件开发数据的积累
(4)轻视,人们在制定计划时总会有一些天马行空的想法和要求,轻视是一个最大的错误。
(5)忽视软件需求分析的重要性、忽视软件的可理解性、文档不完备、轻视软件的可维护性、过分强调编码技巧等等方面。
(6)用户与开发人员的沟通问题,从而技术人员获取的需求不够全面。
软件危机的表现:
(1)软件开发没有真正的计划性,对软件开发进度和软件开发成本的估计常常很不准确,计划的制定带有很大的盲目因素。
(2)对于软件需求信息的获取常常不充分,软件产品往往不能真正地满足用户的实际需求。
(3)缺乏良好的软件质量评测手段,从而导致软件产品的质量常常得不到保证。
本文内容由快快网络小信整理编辑!