摘 要
质量管理包括执行组织确定质量政策、目标与职责的各过程的活动,从而使项目满足预订的需求。随着信息技术在各行各业被应用的越来越广泛和深入,软件质量普遍的受到关注和重视。软件的质量实际上已经成为企业赖以生存的其中一项核心竞争力。而这种核心的竞争力,不仅体现在产品类型的多样性以及产品功能的先进性,更多的体现在软件产品是否可以提供稳定和可靠的质量保障。随着信息科技以及人们日常需求的发展,软件的领域不断被细化,伴随而来的,是扩大的设计复杂程度,以及不断缩短的开发周期,软件产品和服务不仅要以利润最大化,还需要以质量为市场导向,才会将自己价值最大化。
本文以 A 公司作为研究对象,对 A 公司实施软件质量管理过程中遇到的问题及原因进行了诊断研究,并基于 CMMI 的软件质量管理的一些理论,提出了实施 CMMI 软件质量管理的针对性策略,并对实施效果进行了比较和研究。
本论文第一章引论,主要简单介绍研究的一些背景,研究意义,当前国内外的研究现状,以及本论文涉及到的一些理论知识;紧接着第二章简单对 A 公司在实施基于CMMI 软件质量管理前面临的软件质量问题及原因进行了诊断分析,归纳出 A 公司在软件质量管理方面面临的不足,主要是没有一个完善的质量管理体系,包括组织架构和指导质量管理的模型都不完善,导致了在质量管理实施上出现了较大问题;第三章详细介绍 A 公司如何通过 CMMI 的指导思想,根据基于 CMMI3 中涉及到质量管理的几个过程域的,建立和完善公司特有的基于 CMMI 的软件质量管理体系;紧接着的章节介绍了实施基于 CMMI 软件质量管理的成效;最后得出结论:企业可以通过实施 CMMI,以 CMMI的指导思想来建立自己的全面的质量管理体系,可以有效的提高软件质量管理水平,提高企业的竞争力。但企业也必须要根据自身的实际出发,才更有利于企业的可持续发展。
关键词:项目管理;质量管理;CMMI
Abstract
Quality management, including implementing organizations to determine the qualitypolicy, objectives and responsibilities of the various activities of the process, in order to allowthe project to meet the expected demand . With the application of information technology inall walks of life, software quality has been widespread concern and attention. Software qualityhas become one of the core to be more extensive. The competitiveness of software companiesat present and in the future is reflected not only in the advanced nature of the diversity ofproduct type, product features, but more in the quality of products with stability and reliability.
Software applications, the deepening of the field, and gradually expand the complexity of thedesign, the development of shortening cycle, software products and services, not only tomaximize profits, but also need quality to be market-oriented, which will maximize the valueof their own .
The paper takes the company A as the object of study, by diagnosis of the problemsencountered in the process of quality management on company A, based on the theory ofsoftware quality management of CMMI, we put forward the implementation of qualitymanagement in CMMI software targeted strategies, and the results were studied.
The first chapter of the thesis will be some simple introduction, introduces some of thebackground of this thesis, research significance, as well as the current domestic andinternational research status, as well as some of the papers related to the theory ofknowledge.The second chapter briefly describes some of the problems that company A facedbefore implementing CMMI software quality management, and summarized the lack ofcompany A in software quality management faces, which mainly without a sound qualitymanagement system, including not perfect organizational structure and guiding qualitymanagement model, which result the emergence of a larger problem in the implementation ofquality management; The third chapter details how the company A follow the guidingideology of CMMI, and how to establish and improve the company’s unique CMMI-basedsoftware quality management system based on several processes involved in the field ofCMMI3;The follow chapter describes the implementation of CMMI-based software qualitymanagement effectiveness; At last get the conclusion: companies can create their owncomprehensive quality management system by CMMI guiding principle, which caneffectively improve software quality management, improve the competitiveness of enterprises.But companies must also be in accordance with their own reality, it is more conducive to thesustainable development of enterprises.
Key Words: Project Management; Quality; Management; CMMI
目 录
摘 要
ABSTRACT
第一章 引论
1.1 研究的背景及意义
1.1.1 软件质量的现状
1.1.2 现代软件质量管理的重要性
1.1.3 CMMI 国内外发展情况
1.1.4 研究的意义
1.2 国内外研究现状与理论介绍
1.2.1 国外研究现状
1.2.2 国内研究现状
1.2.3 软件质量管理
1.2.4 CMMI 模型
1.2.5 基于 CMMI 与的软件质量管理
1.3 研究内容和框架
第二章 A 公司软件质量管理的诊断分析
2.1 A 公司基本情况
2.2 A 公司面临的质量困境
2.2.1 进度延期
2.2.2 缺陷率高
2.2.3 客户满意度低
2.3 行业质量要求分析
2.3.1 行业质量要求
2.3.2 A 公司面临的困境分析
2.4 组织架构面临挑战
2.4.1 A 公司组织架构简介
2.4.2 A 公司组织架构的不足
2.5 质量体系需要完善
2.5.1 软件质量管理体系欠缺
2.5.2 配置管理体系不健全
2.5.3 软件质量的度量与分析不足
2.6 本章小结
第三章 A 公司基于 CMMI 的软件质量管理实施
3.1 CMMI 模型选定
3.2 组织架构调整
3.2.1 增设质量部门
3.2.2 明确组织分工
3.3 完善过程与产品质量保证
3.3.1 完善质量管理体系
3.3.2 完善问题和缺陷管理体系
3.4 完善配置管理
3.4.1 配置项和基线管理
3.4.2 变更控制管理
3.4.3 基线完整性
3.5 建立度量与分析机制
3.5.1 数据采集
3.5.2 数据存储
3.5.3 数据分析
3.5.4 数据统计分析结果通告
3.6 本章小结
第四章 A 公司基于 CMMI 的软件质量管理实施效果
4.1 进度延期情况明显改善
4.2 缺陷率有效降低
4.3 客户满意度提高
4.4 本章小结
结 论
参考文献