软件质量是人“软件与明确地和隐含地定义的需求相一致的程度”,即越符合需求的软件质量越高。所以软件质量的控制应该从最初的需求分析就开始做并贯穿整个软件开发过程。
软件开发阶段划分的目的是为了便于形成基于里程碑的软件开发质量控制体系,每个里程碑都是一个质量控制结点,这些质量控制结点贯穿于整个软件开发全过程,从而构成软件开发的质量控制体系。
软件质量是人“软件与明确地和隐含地定义的需求相一致的程度”,即越符合需求的软件质量越高。所以软件质量的控制应该从最初的需求分析就开始做并贯穿整个软件开发过程。
软件开发阶段划分的目的是为了便于形成基于里程碑的软件开发质量控制体系,每个里程碑都是一个质量控制结点,这些质量控制结点贯穿于整个软件开发全过程,从而构成软件开发的质量控制体系。