面向中小企业的CMMI研究及其实施

面向中小企业的CMMI研究及其实施

论文摘要

中小软件企业在我国软件产业中处于非常重要的地位,但是他们的软件过程基础比较薄弱,软件过程管理也不规范。而软件过程改进已经成为现阶段软件企业发展不可回避的话题,也是中国软件产业发展必须做好的一项基础性工作。在软件过程改进方面CMMI起了重大作用,现已经成了国内外软件组织普遍采用和认可的一种评价和改进软件过程能力的有效手段。基于早期的软件和系统能力模型,能力成熟度模型集成(CMMI)正快速成为全世界范围内的过程改进首选工具,CMMI提供了一种独立的、集成的和更灵活的框架,以此来指导和评估整个组织中的改进活动,用CMMI描述的实践可以促进高质量产品的开发。随着CMMI在软件过程改进方面被广泛接受,可以这样说:CMMI是企业进行软件过程改进的一个路线图,也是一个综合的可拓展的模型。而CMMI是面向大型软件企业的过程改进模型,怎样使得小型企业和项目能够充分利用CMMI模型的过程改进优势?本文是在研究软件过程改进理论基础上,分析了中小型软件企业在实施过程改进时面临的三大困难,即与软件组织结构相关的问题、与软件过程改进模型相关的问题和与小型企业市场相关的问题。并对CMMI理论及裁剪模型进行了研究,根据中小企业的特点,以西联软件公司作为实例,建立了适合于西联软件公司的CMMI裁剪步骤,以便克服“小”带来的问题。首先分析了西联软件公司的软件过程现状,以及实现过程改进的动机。找出与公司目标的差距,详细描述了在西联软件公司中如何应用过程改进方法,以CMMI阶段式表示模型中7个过程域为实施对象,并对相应的关键过程域实践进行了适当的合并、裁剪,制定出自己的软件过程改进规范。同时保持CMMI的精萃和结构,以使小型企业和项目能够充分利用CMMI模型的过程改进优势,并对实施的结果进行了效果评价,最后提出中小企业实施CMMI的几点建议与后续工作展望。本文是在作者亲自参与并深入到一些中小型软件企业进行大量调研的基础上完成的,所提出的CMMI裁剪模型应该适用于大部分软件企业。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 前言
  • 1.1 研究背景
  • 1.2 论文研究的主要内容
  • 1.3 论文的理论及实际意义
  • 1.4 CMMI 在国内外的研究及实施状况
  • 1.4.1 CMMI 在国外的研究及实施状况
  • 1.4.2 CMMI 在国内的研究及实施状况
  • 1.5 本章小结
  • 第二章 软件过程及软件过程改进
  • 2.1 软件过程及软件过程的定义
  • 2.1.1 软件过程
  • 2.1.2 软件过程定义
  • 2.2 软件过程改进
  • 2.2.1 软件过程为什么要改进
  • 2.2.2 软件过程改进模式
  • 2.2.3 建立过程改进组织机构
  • 2.2.4 软件过程改进主要标准或模型
  • 2.3 CMMI 模型及理论分析
  • 2.3.1 CMMI 的发展
  • 2.3.2 CMMI 的作用
  • 2.3.3 CMMI 的主要内容
  • 2.4 CMMI 的内部结构
  • 2.4.1 CMMI 过程域
  • 2.4.2 CMMI 部件结构
  • 2.5 CMMI 的表达方式
  • 2.5.1 CMMI 阶段式表示
  • 2.5.2 CMMI 连续式表示
  • 2.6 阶段式表示和连续式表示的异同
  • 2.6.1 相同点
  • 2.6.2 异同点
  • 2.7 本章小结
  • 第三章 中小型软件企业的软件过程改进模型
  • 3.1 中小型软件企业的定义
  • 3.2 国内中小型软件企业的特点
  • 3.3 中小型软件企业实施过程改进遇到的困难
  • 3.3.1 与软件企业组织结构相关的问题
  • 3.3.2 与软件过程改进模型相关的问题
  • 3.3.3 与小型企业所面对市场相关的问题
  • 3.4 CMMI 对中小企业的意义和目的
  • 3.5 CMMI 裁剪
  • 3.5.1 裁剪模型
  • 3.5.2 CMMI 裁剪框架
  • 3.6 本章小结
  • 第四章 西联软件公司CMMI 过程改进的应用实施
  • 4.1 CMMI 在西联软件公司的应用实例
  • 4.1.1 西联软件公司简介
  • 4.1.2 实施CMMI 软件过程改进的动机
  • 4.2 西联软件公司实施CMMI 裁剪步骤
  • 4.2.1 西联软件公司过程现状分析
  • 4.2.2 确定改进项目的类型
  • 4.2.3 制定和改进软件过程CMMI 模型,强调软件过程的改进
  • 4.2.4 确定裁剪过程域
  • 4.2.4.1 需求管理REQM
  • 4.2.4.2 项目计划PP
  • 4.2.4.3 项目监督和控制PMC
  • 4.2.4.4 供应商合同管理SAM
  • 4.2.4.5 度量和分析MA
  • 4.2.4.6 过程和产品质量保证PPQA
  • 4.2.4.7 配置管理CM
  • 4.3 西联软件公司实施CMMI 过程改进后的效果分析
  • 4.4 对中小企业实施CMMI 过程改进的几点建议
  • 4.5 对CMMI 的探索
  • 4.6 本章小结
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 未来工作展望
  • 致谢
  • 参考文献
  • 附件
  • 相关论文文献

    标签:;  ;  ;  ;  

    面向中小企业的CMMI研究及其实施
    下载Doc文档

    猜你喜欢