软件危机的表现有哪些?
发布网友
发布时间:2022-04-15 02:14
我来回答
共5个回答
懂视网
时间:2022-04-15 06:35
软件危机的具体表现有:
1、软件开发费用和进度失控。费用超支、进度拖延的情况屡屡发生。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量。
2、软件的可靠性差。尽管耗费了大量的人力物力,而系统的正确性却越来越难以保证,出错率大大增加,由于软件错误而造成的损失十分惊人。
3、生产出来的软件难以维护。很多程序缺乏相应的文档资料,程序中的错误难以定位,难以改正,有时改正了已有的错误又引入新的错误。随着软件的社会拥有量越来越大,维护占用了大量人力、物力和财力。进入80年代以来,尽管软件工程研究与实践取得了可喜的成就,软件技术水平有了长足的进展,但是软件生产水平依然远远落后于硬件生产水平的发展速度。
4、用户对“已完成”的系统不满意现象经常发生。一方面,许多用户在软件开发的初期不能准确完整的向开发人员表达他们的需求;另一方面,软件开发人员常常在对用户需求还没有正确全面认识的情况下,就急于编写程序。
热心网友
时间:2022-04-15 03:43
1、软件开发进度难以预测
拖延工期几个月甚至几年的现象并不罕见,这种现象降低了软件开发组织的信誉。
2、软件开发成本难以控制
投资一再追加,令人难于置信。往往是实际成本比预算成本高出一个数量级。而为了赶进度和节约成本所采取的一些权宜之计又往往损害了软件产品的质量,从而不可避免地会引起用户的不满。
3、用户对产品功能难以满足
开发人员和用户之间很难沟通、矛盾很难统一。在双方互不充分了解的情况下,就仓促上阵设计系统、匆忙着手编写程序,这种闭门造车的开发方式必然导致最终的产品不符合用户的实际需要。
4、软件产品质量无法保证
系统中的错误难以消除。软件为逻辑产品,质量问题很难以统一的标准度量,因而造成质量控制困难。软件产品并不是没有错误,而是盲目检测很难发现错误,而隐藏下来的错误往往是造成重大事故的隐患。
5、软件产品难以维护
软件产品本质上为开发人员的代码化的逻辑思维活动,他人难以替代。除非是开发者本人,否则很难及时检测、排除系统故障。为使系统适应新的硬件环境,或根据用户的需要在原系统中增加一些新的功能,又有可能增加系统中的错误。
6、软件缺少适当的文档资料
缺乏必要的文档资料或者文档资料不合格,将给软件开发和维护带来许多严重的困难和问题。
扩展资料
随着计算机应用领域的扩大,人们对软件的需求量剧增,对软件的正确性提出了更高的要求,并迫切地需要缩短软件生产周期。但是,当时的软件编制还是过多地依赖于程序员的能力和技巧,这就导致了软件的生产周期长,可靠性及可维护性也很差。
软件开发远远满足不了社会的需求,从而爆发了一场“软件危机”。所谓软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。实际上几乎所有的软件都不同程度地存在问题。
参考资料来源:百度百科-软件体系结构教程
参考资料来源:百度百科-软件危机
热心网友
时间:2022-04-15 05:01
1)对软件开发成本和进度的估计常常很不准确。
2)用户对已完成的软件不满意的现象时有发生。
3)软件产品的质量往往是靠不住的。
4)软件常常是不可维护的。
5)软件通常没有适当的文档资料。
6)软件成本在计算机系统总成本中所占比例逐年上升。
7)软件开发生产率提高的速度远跟不上日益增长的软件需求。
热心网友
时间:2022-04-15 06:36
软件危机的表现:①软件需求增长得不到满足②软件生产高成本、价格昂贵 ③软件生产进度无法控制 ④软件需求定义不准确 ⑤软件质量不易保证 ⑥软件可维护性差
热心网友
时间:2022-04-15 08:27
提示注册的,经常需要更新的,卸载不彻地的,运行就死机的……
软件危机表现在哪些方面
软件危机表现的方面有:1、软件需求增长得不到满足;2、软件生产高成本、价格昂贵;3、软件生产进度无法控制;4、软件需求定义不准确;5、软件质量不易保证;6、软件可维护性差。软件(software)是一系列按照特定顺序组织的电脑数据和指令,是电脑中的非有形部分。软件一般被划分为系统软件、应用软件和介...
公关危机处理怎么解决?
公关危机处理找上海昕搜网络科技有限公司,2011年成立,简称昕搜网络,专注于品牌与整合营销服务,帮助客户获得卓越的广告投资回报和提升企业的品牌美誉度。公司聚合业 界优秀的互联网技术专家、广告营销策划和品牌维护人才,致力于为客户提 供...
软件危机的表现有哪些?
4、软件产品质量无法保证 系统中的错误难以消除。软件为逻辑产品,质量问题很难以统一的标准度量,因而造成质量控制困难。软件产品并不是没有错误,而是盲目检测很难发现错误,而隐藏下来的错误往往是造成重大事故的隐患。5、软件产品难以维护 软件产品本质上为开发人员的代码化的逻辑思维活动,他人难以替代。...
简述软件危机的具体表现
软件危机的具体表现有:1、软件开发费用和进度失控。费用超支、进度拖延的情况屡屡发生。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量。2、软件的可靠性差。尽管耗费了大量的人力物力,而系统的正确性却越来越难以保证,出错率大大增加,由于软件错误而造成的损失十分...
什么是软件危机
软件危机的表现:1. 高昂的成本和落后的生产力:软件开发往往需要大量的人力投入,导致成本高昂。但由于开发过程中的不确定性,实际成本往往超出预算。同时,软件的生产力也相对较低,难以满足日益增长的市场需求。2. 项目延期与失败风险:由于软件开发的复杂性,项目往往无法按时交付,甚至因为各种问题导致项...
什么是软件危机
1、经费预算经常突破,完成时间一再拖延。2、开发的软件不通满足用户要求。3、开发的软件可维护性差。4、开发的软件可靠性差。软件危机产生的原因是由于软件产品本身的特点以及开发软件的方式、方法、技术和人员引起的: 1、软件的规模越来越大,结构越来越复杂。2、软件开发管理困难而复杂。3、软件开发...
下面描述中,不属于软件危机表现的是( )。A.软件开发过程不规范B.软件...
【答案】:A 软件危机是指计算机软件在它的开发和维护过程中所遇到的一系列严重问题,主要表现在以下6个方面:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件可维护性差;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。
下面描述中,不属于软件危机表现的是( )。
【答案】:A 软件危机的表现:①对软件开发的进度和费用估计不准确;②用户对已完成的软件系统不满意的现象时常发生;③软件产品的质量往往靠不住;④软件常常是不可维护的;⑤软件通常没有适当的文档;⑥软件成本在计算机系统总成本中所占的比例逐年上升;⑦软件开发生产率提高的速度,远远跟不上计算机...
软件危机的表现有哪些
1. 软件开发进度常常难以预测,导致工期延长,这种情况并不罕见,严重影响了软件开发组织的信誉。2. 软件开发成本往往难以控制,投资不断增加,有时实际成本比预算成本高出许多。为了追赶进度和节约成本,采取的权宜之计往往损害了软件产品的质量,导致用户不满。3. 用户往往对软件产品的功能不满意,开发...
软件危机的表现有哪些?
我有更好的答案邀请更新 2013-06-10 最佳答案 软件危机的表现:①软件需求增长得不到满足②软件生产高成本、价格昂贵 ③软件生产进度无法控制 ④软件需求定义不准确 ⑤软件质量不易保证 ⑥软件可维护性差 本回答由网友推荐 举报| 答案纠错 | 评论 45 4 68672lfb68672 采纳率:50% 擅长: 暂未定制 ...
软件危机的表现包括()
软件危机的表现包括(软件生产成本高,价格昂贵;软件生产进度无法控制;软件需求定义不准确,易偏离用户需求;软件需求增长得不到满足)。软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。在软件开发过程中,用户需求不明确问题主要体现...