
2011年第1期
现代制造工程(Modem ManufacturingEngineering)
先进制造系统管理运作
传统质量工具在软件质量保证中的应用
李娟,梁工谦
(西北工业大学管理学院,西安710072)
摘要:软件的质量间题是目前我国软件企业面临的最大间题之一。分析当前导致软件质量无法保证的原因,提出能力成熟度模型(CMM)与传统质量T.具集成的思想,建立了以CMM为框架,集合传统质量工具的软件质量保证新模式,并对
具体应用提出解决方案。为提高软件效率、保证软件质量和使顾客满意提供支持。关键词:能力成熟度模型;质量功能展开;统计过程控制:软件质量保证
中图分类号:TP311.5文献标志码:A文章编号:1671-3133(2011)01—0030—05
Applyingtraditionalqualitytoolstosoftwarequalityassurance
LI Juan,LIANG Gong-qian
(Management School,Northwestem Polytechnical University,Xi'an 710072,China)
Abstract:One of the biggest problems that curently China's sofware enterprise facing is sofware quality. Analysis the reasons that software quality can not guarantee,adopts a method to integrate CMM and traditional quality tools and establishes a new mod-el of software quality assurance. Finally establishes an integration model which provides an approach to improving software effi-ciency,and ensuring software quality and making customer satisfaction
Key Words:Capability Maturity Model( CMM) ; Quality Funetion Deployment( QFD) ; Statistic Process Control( SPC) ; software quality assurance
0引言
计算机软件需求的多样化、规模化,使得软件质量愈显重要。软件企业面临的最大问题是顾客对产品不满意。究其原因在于:1)客户需求变化快,无法实时跟踪,开发出的软件不能充分满足客户需求1); 2)软件质量管理的一大难题是“过程看不见”。很多软件质量模型只提供“做什么”,而没有提供“怎么做"。3)软件过程中的三大关键性能即质量、成本和进度无法协调。因此,软件的质量保证必须构筑以用户满意为中心,能防患于未然的、能提供怎样去保证质量的保证体系。本文以能力成熟度模型(Capability MaturityModel,CMM)为框架级研究主线,集合传统工业中的质量工具与方法,使得软件质量保证工作做到事
前预防、过程控制以及基于质量的成本和进度控制。 1软件质量保证新模式
顾客对产品不满意是软件企业面临的最大问题,
,西北工业大学人文社科与管理振兴项目(RW200819) 30
万方数据
而现有的软件质量保证技术的不完善是无法根本解决这个问题的。软件质量保证新模式以能力成熟度模型(CMM)为框架级研究主线,选取适合中国软件企业的,能够体现软件质量过程改进思想的关键过程域,作为软件质量保证的纳领性指导。以质量功能展开(QualityFunctionDeployment,QFD)为方法级研究主线,为实现CMM的关键过程域提供可计划的、可靠的、体现过程控制的和以顾客需求为前提的过程质量保证方法。以QFD为基础的软件开发过程,使得顾客需求在每一个环节得到保证,并能为其他软件质量保证、控制方法提供全方位的质量信息。以统计过程控制(SPC)、失效模式及影响分析(FMEA)和挣值分析(EVA)为方法级研究辅线,SPC主要提供针对软件企业改良后的控制图,帮助诊断导致软件过程质量异常的偏差源,对软件过程质量进行度量;FMEA帮助评价软件在整个开发过程中可能潜在的失效及其后果,以便预防质量缺陷的产生;EVA则是对软件过程关键性能即质量、成本和进度的联合监控,在软件组织中对
2011年第1期
现代制造工程(Modem ManufacturingEngineering)
先进制造系统管理运作
传统质量工具在软件质量保证中的应用
李娟,梁工谦
(西北工业大学管理学院,西安710072)
摘要:软件的质量间题是目前我国软件企业面临的最大间题之一。分析当前导致软件质量无法保证的原因,提出能力成熟度模型(CMM)与传统质量T.具集成的思想,建立了以CMM为框架,集合传统质量工具的软件质量保证新模式,并对
具体应用提出解决方案。为提高软件效率、保证软件质量和使顾客满意提供支持。关键词:能力成熟度模型;质量功能展开;统计过程控制:软件质量保证
中图分类号:TP311.5文献标志码:A文章编号:1671-3133(2011)01—0030—05
Applyingtraditionalqualitytoolstosoftwarequalityassurance
LI Juan,LIANG Gong-qian
(Management School,Northwestem Polytechnical University,Xi'an 710072,China)
Abstract:One of the biggest problems that curently China's sofware enterprise facing is sofware quality. Analysis the reasons that software quality can not guarantee,adopts a method to integrate CMM and traditional quality tools and establishes a new mod-el of software quality assurance. Finally establishes an integration model which provides an approach to improving software effi-ciency,and ensuring software quality and making customer satisfaction
Key Words:Capability Maturity Model( CMM) ; Quality Funetion Deployment( QFD) ; Statistic Process Control( SPC) ; software quality assurance
0引言
计算机软件需求的多样化、规模化,使得软件质量愈显重要。软件企业面临的最大问题是顾客对产品不满意。究其原因在于:1)客户需求变化快,无法实时跟踪,开发出的软件不能充分满足客户需求1); 2)软件质量管理的一大难题是“过程看不见”。很多软件质量模型只提供“做什么”,而没有提供“怎么做"。3)软件过程中的三大关键性能即质量、成本和进度无法协调。因此,软件的质量保证必须构筑以用户满意为中心,能防患于未然的、能提供怎样去保证质量的保证体系。本文以能力成熟度模型(Capability MaturityModel,CMM)为框架级研究主线,集合传统工业中的质量工具与方法,使得软件质量保证工作做到事
前预防、过程控制以及基于质量的成本和进度控制。 1软件质量保证新模式
顾客对产品不满意是软件企业面临的最大问题,
,西北工业大学人文社科与管理振兴项目(RW200819) 30
万方数据
而现有的软件质量保证技术的不完善是无法根本解决这个问题的。软件质量保证新模式以能力成熟度模型(CMM)为框架级研究主线,选取适合中国软件企业的,能够体现软件质量过程改进思想的关键过程域,作为软件质量保证的纳领性指导。以质量功能展开(QualityFunctionDeployment,QFD)为方法级研究主线,为实现CMM的关键过程域提供可计划的、可靠的、体现过程控制的和以顾客需求为前提的过程质量保证方法。以QFD为基础的软件开发过程,使得顾客需求在每一个环节得到保证,并能为其他软件质量保证、控制方法提供全方位的质量信息。以统计过程控制(SPC)、失效模式及影响分析(FMEA)和挣值分析(EVA)为方法级研究辅线,SPC主要提供针对软件企业改良后的控制图,帮助诊断导致软件过程质量异常的偏差源,对软件过程质量进行度量;FMEA帮助评价软件在整个开发过程中可能潜在的失效及其后果,以便预防质量缺陷的产生;EVA则是对软件过程关键性能即质量、成本和进度的联合监控,在软件组织中对