节点文献
基于CMM的软件过程改进研究与配置管理实施
Software Process Improvement Research and Configuration Management Implement Based on CMM
【作者】 梁君霞;
【导师】 董红斌;
【作者基本信息】 武汉大学 , 软件工程, 2004, 硕士
【摘要】 软件过程是人们用来开发和维护软件以及相关产品的一组活动、方法、实践及转换过程。软件过程技术的基本思想是:软件开发和维护过程的质量对产品的质量和软件生产率影响很大。软件过程技术的目标就是通过工程化、标准化和形式化的方法管理软件的开发过程,从而改变目前基于手工的软件生产方式,实现大规模的软件生产。 基于CMM的软件过程改进是本文讨论的核心内容。研究证明,软件过程改进不仅可以提高软件生产率和软件质量,而且也是降低开发成本、缩短开发周期的重要途径。软件过程改进已成为软件工程的一个研究热点。 本文主要内容包括: (1)全面介绍了CMM的基本理论,软件过程及软件过程改进的概念。讨论了当前软件企业的发展现状,中小型软件企业面临的挑战,提出几点基于CMM进行软件过程改进的建议,并简要介绍了软件配置管理。 (2)重点讨论了软件企业基于CMM的软件过程改进。分析我国软件企业在软件过程中实施CMM出现的冲突,基于冲突提出实施软件过程改进的策略,并在CMM2级关键过程域的基础上构建实用框架。 (3)从CMM2级的一个关键过程域软件配置管理入手实施软件过程改进,并且在企业中付诸于实践,利用配置管理工具及流程取得很好的改进效果。
【Abstract】 Software process is a set of activities, methods, practice and converse process, which can use to develop and maintenance software and related product. The basically idea of software process technology is: the quality of software development and maintenance process has high influence on product’s quality and productivity. The goal of software process technology is to manage the software development process through engineering, standardization, and formalization. Then it has changed software product mode on the manual and realized the large-scale software product.The thesis mainly discusses the software process improvement based on the CMM. It has been proved that software process improvement is not only raising software productivity, improving software quality, reducing development cost and but also shorting development cycle. Much attention has now being paid to this technique in the field of software engineering.The main work stated in the thesis includes:(1) It introduces the concepts of CMM, software process and software process improvement. It also discusses the present status of the software enterprise, the challenge confronted. According to the questions some suggestions that based on the CMMM to improve the software process are been put forward. It introduces the software configuration management.(2) The software process improvement based on CMM is emphasized. It analysis the contradiction of the CMM implement in the china software enterprise’s software process and provide the strategies of the software process improvement according to the contradiction. It constructs the practical frame on the CMM level 2 key process areas.(3) Software configuration management as a key process area of the CMM Ievel2 has been applied in the practice. It is the first step of the software process improvement. Terrific effect has been caused in order to the tools and flow of the configurationmanagement.
【Key words】 CMM; Software process; Software process improvement; Configuration management;
- 【网络出版投稿人】 武汉大学 【网络出版年期】2004年 04期
- 【分类号】TP311.52
- 【被引频次】3
- 【下载频次】348