简答题

什么是软件工程目标?如何解决多个目标之间出现的矛盾?

正确答案

软件工程目标是基于软件项目目标的成功实现而提出的,并主要体现为以下几个目标:(1)软件开发成本较低;(2)软件功能能够满足用户的需求;(3)软件性能较好;(4)软件可靠性高;(5)软件易于使用、维护与移植;(6)能按时完成开发任务,并及时交付使用。
在一个具体项目中,以上几个目标之间很可能会出现冲突,例如,若只顾降低开发成本,则可能由此导致软件的性能与可靠性也随之降低;另一方面,如果太过于追求软件的性能,则可能使得开发出来的软件对硬件有较大的依赖。因此,在实际的软件项目中,往往需要在几个目标中进行平衡。此时,软件的质量应该摆到最重要的位置加以考虑。因此,软件的可用性、有效性、可靠性和可维护性等往往需要特别关注。

答案解析

相似试题
  • I/O软件的设计目标?它是如何划分层次的?各层的功能是什么?

    简答题查看答案

  • 软件工程的目标是什么? 

    简答题查看答案

  • 软件工程的目标是什么?软件工程有哪些原则?

    简答题查看答案

  • 下面软件工程目标之间的为互次关系的是()。

    单选题查看答案

  • 软件工程的基本目标有哪些?试说明它们之间的关系。

    简答题查看答案

  • 什么是软件测试?软件测试的目标是什么?软件测试的原则是什么?

    简答题查看答案

  • 数据库设计的需求分析阶段是如何实现的?目标是什么?

    简答题查看答案

  • 软件策划要实现的具体目标是什么?

    简答题查看答案

  • 软件测试的目的和目标是什么?

    简答题查看答案