软件质量管理是管理者在对软件质量进行一系列度量之后做出的各种决策,促使软件产品在时间、成本内符合标准。软件质量度量是软件度量的一个子集合,其在于产品、过程和项目的质量。
Crosby根据产品的质量,对大多数组织生产过程进行研究,第一次提出了成熟度进程阶段的思想。Radice等人将Crosby关于质量规划的层次阶段划分方法进行了推广,运用到软件项目开发中,针对软件组织的开发过程,建立了一个成熟度模型,包括过程成熟度(CMM)的五个层次。虽然此模型是针对软件过程的,但实际上却应用于软件产业的质量过程和质量管理标准。
(1)初始层次。该层次特征:无序的;成本费用、进度及质量均不可度量、无质量管理。
(2)可重复验证的层次。该层次特征:机械性有序的;对成本费用、进度及质量开始进行控制、非正式的质量管理。
(3)经过定义的层次。该层次特征:可定性的;对成本费用、进度及质量进行有意识的控制、非正式的质量管理朝正式的质量管理进化。
(4)得到管理的层次。该层次特征:可定量的;对成本费喟、进度、质量有了合理的统计控制;正式而有效的质量管理。
(5)经过优化的层次。该层次特征:可稳定、持续发展的;对于软件生产自动化和持续改进奠定了良好的基础;成熟的质量管理。
文章来源于领测软件测试网 https://www.ltesting.net/