软件工程为什么不能彻底解决软件危机

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-11
落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。

  • 软件工程为什么不能彻底解决软件危机
    答:落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
  • 软件工程的发展能否从根本上消除软件危机
    答:那是不可能的,为什麽呢?因为软件发展的同时,软件垃圾还在同时地增加,人们对软件的要求也是同时地增加地,所以还是会有的.但怎么讲都好,在软件发展的同时,软件危机也会得到缓解.就像是警察和小偷之间的关系一样!
  • 软件工程可以完全避免软件危机或软件错误吗?
    答:这是不可能的,连微软都出现不少问题,何况基于操作系统的软件工程。只能说,学了软件工程,可以不断修复软件的bug。
  • 软件工程是如何克服软件危机的
    答:n 缺乏有利的方法学和工具方面的支持,过分的依靠程序设计人员在软件开发过程中的技巧和创造性,加剧软件产品的个性化。o 软件产品的特殊性和人类智力的局限性,导致人们无力处理“复杂问题”。· 要克服软件危机,就要认真分析软件危机的原因,探索用工程的方法进行软件生产的可能性,即用现代工程的概念、...
  • 如何解决软件危机
    答:问题一:为什么会产生软件危机?怎样克服软件危机? (1) 开发人员方面,对软件产品缺乏正确认识,没有真正理解软件产品是一个完整的配置组成。造成开发中制定计划盲目、编程草率,不考虑维护工作的必要性。 (2) 软件本身方面,对于计算机系统来说,软件是逻辑部件,软件开发过程没有统一的、公认的方法论和规范指导,造成软件...
  • 软件工程是如何克服软件危机的?
    答:· 产生软件危机的原因:j 用户对软件需求的描述不精确,可能有遗漏、有二义性、有错误,甚至在软件开发过程中,用户还提出修改软件功能、界面、支撑环境等方面的要求。k 软件开发人员对用户需求的理解与用户的本来愿望有差异,导致开发出来的软件产品与用户要求不一致。l 大型软件项目需要组织一定的人力...
  • 软件危机如何解决?
    答:2. 需求描述问题:用户在描述软件需求时,可能存在不准确、模糊、二义性甚至错误的情况。3. 需求变更:在软件开发过程中,用户可能会提出修改软件功能、界面和支撑环境等需求。4. 开发人员与用户认知差异:软件开发人员对用户需求的理解可能与用户的原始期望存在差异。解决软件危机的途径探索:软件工程作为一...
  • [敏捷开发:人比流程重要] 软件敏捷开发流程
    答:它将软件开发分为需求分析、设计、编码、测试、维护等几个阶段的瀑布式开发软件方法至今仍然在大多数软件开发组织沿用。然而,《软件工程》学及其瀑布式开发方法并没有彻底解决软件危机。如何满足不断变化的软件需求一直就是传统软件开发方法无法解决的难题。 而敏捷开发正是为了解决上述问题而提出,从2001年敏捷开发方法...
  • 软件危机如何解决?
    答:4、用户对软件开发需求的描述不精确,可能有遗漏、有二义性、甚至有错误;5、在软件开发过程中,用户还提出修改软件开发功能、界面、支撑环境等方面的要求;6、软件开发人员对用户需求的理解与用户本来愿望有差异。软件危机解决途径:软件工程诞生于60年代末期,它作为一个新兴的工程学科,主要研究软件生产的...
  • 软件工程的现状
    答:所谓的“软件工程”就是要这种过程“可视化”、“定量化”,把看不见的思维活动变成看得见的“文档”或者其他看得见的东西。 2软件工程方法和技术 30多年来,软件工程的研究和实践取得了长足的进展,尽管目前离彻底解决“软件危机”还有相当的差距(对是否能彻底解决目前也存在争议),但软件工程的方法对软件产业的发展还是...