第6章 结论
在 CMM 框架下的质量控制,在软件信息系统的开发中是非常重要的。实施基于 CMM 软件成熟度模型的软件项目质量管理的实际意义非常明显,无论是国际还是国内的软件界都越来越重视 CMM 认证与质量管理的实施。软件企业通过 CMM 模型的质量管理实施,有助于企业建立有效的质量管理体系,对软件项目进行规范化的管理,改进软件的开发工程,提高软件开发的成熟度等级和企业的软件质量,以提升国内软件企业在国际软件界的地位和竞争优势,为企业的发展提供充足的动力。
CMM 模型为软件质量管理提供了一个基础,一共有 5 个成熟度等级,其中 1 级为初始级,2 级为可重复级,3 级为已定义级,4 级为已管理级,5 级为优化级。这 5 个成熟度定义了一个有序渐进的尺度,用以测量组织软件过程成熟度和评价其软件过程能力。每一个成熟度等级包括了一组过程目标、执行活动、量化分析和验证手段。CMM 模型一共有 18 个关键过程域,分别在除初始级之外的 4 个等级中。本文选取 CMM2 级和 3 级的若干关键过程域进行分析。本文研究的主要的研究工作如下:
第一,探寻 H 公司常规软件开发过程中存在的问题。H 公司常规软件开发项目存在的主要问题有:用户需求和变更管理不完善,配置管理问题,缺陷管理问题,文档管理问题和工件不一致问题。
第二,以 H 公司的 A 软件项目为研究对象,运用 CMM 模型中的一些关键过程域尝试分析和解决存在问题、探寻优化路径。本文选取 CMM2 级和 3 级中的需求管理、软件项目计划、软件质量保证、软件配置管理,组织过程焦点和组织过程定义关键过程域进行分析,并加入了项目管理中常用的风险管理和技术方案作为辅助过程域进行分析,探寻如何应用 CMM模型进行 A 软件项目质量管理优化;第三,结合应用CMM 模型的实际情况分析H公司 A软件项目在应用CMM模型前后的对比,分析在 CMM 应用之后取得的效益,如软件质量水平提高,进度得到控制,缩短了工期,软件后期维护工作量减少,也实现了成本的良好控制。
第四,总结 CMM 软件成熟度模型应用到具体项目中的可操作性,探讨 H 公司软件项目未来的发展方向。分析 CMM 应用的经验,并且探讨了 CMM 应用的制度保障。
由于水平有限,论文写作难免存在一些不足之处,对于文中的疏漏、错误以及不成熟之处,恳请各位专家不吝指教,以便引导我在今后的工作、学习中,进一步研究探索。
参考文献
[1] 苏秦。软件过程质量管理[M].北京:科学出版社,2008:69.
[2] 程铁信等。项目管理发展评述[J].管理评论,2004(2):59-62.
[3] 李华北等。过程改进基本原理及 CMMI 实施[M].北京:中国标准出版社,2009.
[4] The Project Management Institute,Inc.(PMI)。PMI Research ProgramOverview[R].Newtown Square,Pennsylvania USA:The Project Management Institute,Inc.(PMI) ,2003.
[5] 樊博。政府部门电子政务的成熟度评估与实证研究[J].情报学报,2008(02):14.
[6] Model for Software.Version 1.1.CMU/SEI-93-TR-024,1993.
[7] Mark C.Paulk,Curtis B.Chrissis.Capability Maturity.
[8] Garon Serge.Integrated Project Management System (IPRiMS) for the CanadianSpace Agency[C].54th International Astronautical Congress of the InternationalAstronautical Federation(IAF):Bremen,Germany,2003-9:25-30.
[9] Mark C.Paulk,Weber C.Carcia etc.Key Practices of Capability MaturityModel,Version 1.1.CMU/SEI-93-TR-025,1993.
[10] 李莹。企业实施软件工程化开发与管理的研究[J].现代企业教育,2011(16):3-6.
[11] 王建军。CMM/CMMI 在中小软件企业中实施分析[C].第五届中国教育技术装备论坛获奖论文集(下),2014-12.
[12] 中华人民共和国电子行业标准(SJ/T 11235-2001)-软件能力成熟度模型。北京:中国电子技术标准化研究所,2001.
[13] 黄凌凡。军用软件能力成熟度模型(CMM)二级评估的项目管理研究[D].上海交通大学,2010.
[14] 周俊峰。项目管理成熟度模型研究[D].江南大学,2008-6.
[15] 张策。CMM/CMMI 模型在成品油协同监管服务平台项目中的应用研究[D].吉林大学,2011.
[16] 魏国兴。基于 CMM 的软件过程管理系统的设计与实现[D].北京邮电大学,2010.
[17] 刘小茵等。过程改进基本原理及 CMMI 实施[M].北京:中国标准出版社,2009:22.
[18] 薛四新,贾郭军。软件项目管理[M].机械工业出版社,2010-10.
[19] 张晓卿。基于 CMM 的组织信息化能力成熟度模型研究[D].哈尔滨工业大学,2010.
[20] 周明辉。石油化工工程质量监督系统网络信息平台的设计[J].工程质量,2015-3:10.
[21] 杜园。基于 CMM 的软件配置管理成熟度模型的研究与应用[D].天津师范大学,2011.
[22] 张勇。软件质量管理 6 大最佳实践[N].计算机世界,2011.
[23] 段永。基于 CMM 的软件工程管理工具的研究与实现[D].电子科技大学,2010.
[24] 任永昌等。软件项目管理[M].长春:吉林大学出版社,2011-7.
[25] 郭宁,周晓华。软件项目管理[M].北京:清华大学出版社,2007-5.
[26] 施建兴。软件开发项目质量管理[J].信息与电脑(理论版),2015-1:35.
[27] 王祖和。项目质量管理[M].机械工业出版社,2009-2.
[28] 王海军。软件项目的需求管理问题及对策[J].中国管理信息化,2015-1:84.
[29](美)Robert T.Futrell,Donald F.Shafer,Linda I.Shafer.Quality Software ProjectManagement[M].Prentice Hall Ptr,2006-9.
[30] 袁科萍,樊庆红,陈河南等。软件项目质量管理[M].北京:清华大学出版社,2006-9.
[31] 弗雷特尔。高质量软件项目管理:国外景点教材计算机科学与技术[M].北京:清华大学出版社,2006-9(1)。
[32] 胡铮。软件测试与质量保证技术[M].科学出版社,2011-6.
[33] 张瑾。软件质量管理指南[M].电子工业出版社,2009-7.
[34] (美)麦克马宏着,赵丽影译。CMMI+敏捷整合开发:更快改进性能的案例与实用技术[M].北京:清华大学出版社,2012-1.
[35] 方媛。基于 CMMI 的软件过程改进研究[J].计算机光盘软件与应用,2014-5:59.
[36] 王艳慧。CMM 理论在“住房公积金监管系统”中的应用。第六届中国科学家论坛论文汇编[C],2007.
[37] 顾启海。一种新的基于 CMMI 的中小软件企业软件过程改进实施模型研究[D].青岛理工大学,2010.
[38] 香赵政。轻型成熟度模型评估系统的研究与应用[D].华南理工大学,2011.
[39] 高鲲。基于成熟度模型的建筑工程项目质量管理研究[D].西南交通大学,2011.
[40] 毕猛。软件项目管理现状分析和对策[J].计算机光盘软件与应用,2014-11:71.
[41] 苏秦。软件过程质量管理[M].北京:科学出版社,2008:9-12.
[42] 姜礼瑞,王印辉,刘峰,朱云飞,宋安丽。田湾核电站信息化建设中数据管理[J].中国核电,2014(4):336.
[43] (美)威廉 博依斯(William Boyes)。新管理经济学[M].中国市场出版社,2006:249.
[44] 王玲。基于 CMMI4 级的高成熟度过程改进的实践探索--以 XX 公司软件研发持续改进的实践为例[J].电子技术与软件工程,2015-1:62.
[45] 吴数程。初体验“高大上”的 CMMI5 过程改进实践[J].信息通信,2014-12:285.
致谢
本论文旨在对软件项目质量管理进行初步的探讨、实践和思考。
在论文写作过程中,我得到了周力副教授的悉心指导和启发。从论文选题到文献检索,从初稿形成到终稿确定,都与周老师的耐心指导和无私教诲分不开。这三年的研究生学习中,周老师在学习中对我严格要求,在生活上细心关怀,导师渊博的知识、严谨的治学态度、实事求是的科研精神和诲人不倦的学者风范使我深受感染并获益匪浅;导师真诚宽厚的待人原则和乐观自信的生活态度也给予我许多启迪。在此我向导师表示崇高的敬意和由衷的感谢!
同时我还要感谢管理学院的各位老师,正是由于各位老师对我的无私教诲才使我的知识得以不断丰富和完善,我将铭刻在心。
我还要感谢在我论文写作过程中给予我帮助的同学、校外导师兼领导、同事,感谢你们为我提出的宝贵意见。
最后,深深地感谢我的父母和妻子,感谢父亲对我严格的教导和默默的支持,感谢母亲无私的关怀和坚定的鼓励,感谢妻子对我的细心照顾和帮助。
由于能力有限、时间仓促,我的论文还存在着大量的不足,恳请提出宝贵意见。