软件危机(SoftwareCrisis)开发和维护过程遇到的问题

软件危机是计算机软件在开发和维护过程中遇到的一系列严重问题。简而言之,主要包括两个方面:如何开发软件,如何满足日益增长的软件需求;如何维护不断扩大的现有软件数量。由于计算机硬件技术的进步,软件开发的第二阶段结束。提出了一些复杂的、大型的软件开发项目,但软件开发技术的进步还不能满足开发要求。软件开发中遇到的问题无法解决软件危机是指,问题不断积累,形成尖锐的矛盾,从而导致软件危机。主要表现在以下几个方面:

一个。预算经常被打破软件危机是指,完成时间一再拖延。

b.开发的软件不符合用户要求。

c。开发的软件维护性差。

d。开发的软件可靠性差。

软件危机的原因在于软件产品本身的特性以及开发软件的方式、方法、技术和人员:

一个。软件的规模越来越大,结构也越来越复杂。

图片[1]-软件危机(SoftwareCrisis)开发和维护过程遇到的问题-老王博客

b.软件开发管理既困难又复杂。

c。软件开发成本不断增加。

d。软件开发技术落后。

e。制作方法落后。

f。开发工具落后,生产力提升缓慢。

为了克服软件危机,需要仔细分析软件危机的成因,探索用工程方法生产软件的可能性,即利用现代的概念、原理、技术和方法。开发、管理和维护计算机软件和更新的工程。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论