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