论文部分内容阅读
随着科技的发展,软件在人们生活中所起的作用越来越显著,而软件质量成为制约软件发展的一个重要方面。如何开发出高质量的软件产品,关键是加强软件质量保证和控制。 本文从软件开发过程出发,以顾客需求为导向,结合质量功能展开和统计质量控制技术,研究了基于需求的软件质量保证和控制的问题。 本文首先指出影响软件质量的原因并介绍了常见的软件质量因素模型;接着分析了软件开发过程中的质量损失,并遵循软件质量保证的根本涵义,提出基于需求的软件质量保证模型,即从顾客出发,全面把握顾客需求,并以顾客需求为整个开发过程的驱动,各个阶段都要密切关注顾客需求,同时将每个阶段的实现与要求的质量特性充分关联起来。 接着为了进一步阐述模型的适用性,研究了相关技术来确保这个保证模型能够得到很好地执行,即运用质量功能展开和统计过程控制方法提出具体应用方法,并进行了实证分析。