论文部分内容阅读
计算机软件在生产和生活领域的日益普及和应用,已经在经济发展的过程起到了重要的核心作用,软件产品的质量已经成为社会关注的焦点。国内外软件企业和组织均投入了大量的人力物力对此进行研究,并形成了CMMI(Capability Maturity Model Integration,软件能力成熟度集成模型)等较为成熟的软件工程过程的管理和改进模型。这些模型的运用必须与国内企业的现状相结合,才能形成有效的软件质量管理体系并对国内企业的实践有指导作用。而随着软件业管理水平的不断提高,企业对通过量化管理来提升产品质量的需求日益增加。因此,作为量化管理的重要手段之一的软件质量度量在软件开发过程中的地位越来越重要。 A公司是一家总部位于美国、在上海设立研发中心的软件提供商,提供了业界领先的化工行业流程模拟仿真与管理软件。本文就是以A公司为研究对象,通过访谈、调查等多种形式来了解A公司现有软件质量管理体系中,尤其是软件度量过程中存在的问题,给出解决方案来改进现有的质量管理体系,使之能够满足A公司在软件质量管理方面不断提高的需求。 本文着重研究了A公司如何应用GQIM(Goal-Question-Indicator-Metrics,目标-问题-指标-度量)模型进行软件质量的度量从而提高企业软件产品质量管理水平,并为国内的中小型软件企业的质量管理提供范例。首先,本文简要的阐述了本研究的背景与意义、研究的方法等,汇总本文研究过程涉及到的各种质量管理的定义,并对主要的软件质量管理模型,例如软件成熟度模型CMMI等,进行了简要的介绍。其次本文分析研究了A公司现有的软件质量管理体系,发现了此体系现存的一些问题,例如软件质量管理体系不够全面,实施性不强,体系与组织结构不够匹配等。对于以上的问题,本文有针对性地提出了相应的解决方案,包括:根据GQIM模型,设立合理的质量指标和标准,完善A公司软件质量体系;加强项目团队的质量管理意识,设定固定流程,促进项目质量管理的活动的顺利开展;明确项目团队质量管理的职能,完善团队的组织结构。再次,本文以某客户S集团公司的一个项目的前后两个阶段为例,详细说明了新软件质量体系下的各个质量指标和评价标准,并以客户满意度来说明新质量体系的效果更好。最后是结论和展望,主要对本文研究成果进行回顾和总结,并对研究过程中的未尽之处进行阐述,以便后续的研究。