APP下载

在软件生命周期不同阶段中的满意度评估方法

2017-06-05孙思

电子技术与软件工程 2017年7期

摘 要 满意度评估是提高软件质量的有效手段之一。满意度评估常常是在软件上线后进行的活动,事实上,这个评估活动在软件整个生命周期中都可以进行,并且,在不同的阶段进行满意度评估,有着不同的方法和内容。

【关键词】软件满意度 软件生命周期 软件需求

随着互联网在各方面的加速渗透,“互联网+”成为一个越来越热门的词汇,软件是“互联网+”的重要支撑和核心, “互联网+”的演进和发展对软件技术提出了新的挑战和要求,人们对各类软件的质量要求也日益提高,软件的质量在软件企业间相互的客户争夺中也显得越来越重要。国际标准化组织(ISO)对软件质量提出了六个方面的要求:功能性、可靠性、易用性、效率、维护性、可移植性。作为软件开发方,如何提高软件质量呢?满意度评估就是提升软件质量的有效手段之一。

1 软件满意度和软件生命周期

满意,是对要求已被满足的程度的一种感受。软件不仅仅是一个产品,而且是一个过程。这软件满足需求吗?这个问题几乎在软件生命周期中的每个阶段都会被提及。软件生命周期(SDLC)又称为软件生存周期或系统开发生命周期,是软件的产生直到报废的生命周期。其中,瀑布模型软件生命周期一般包括以下各阶段:软件计划与可行性研究(问题定义、可行性研究)、需求分析、软件设计(概要设计和详细设计)、编码、软件测试、运行与维护。本文所提及的软件生命周期均指瀑布模型软件生命周期。……

登录APP查看全文