课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 小规模企业实现低成本CMMI过程的研究 [复制链接]

楼主
文件格式:word
文件大小:2.47MB
适用专业:软件工程
适用年级:大学
下载次数:10 次
我要下载:点击联系下载
论文编号:37397

资料简介:
  毕业设计 小规模企业实现低成本CMMI过程的研究 共85页,43800字
  
摘  要
  
目前,国内软件企业急需提高软件过程能力以保持综合竞争力。能力成熟度模型集成(CMMI)不仅在学术界被公认为是软件过程模型的标准,在欧美、印度等业界也获得了巨大成功。CMMI作为一个成功的过程模型为软件过程改进提供了科学的指导。实施CMMI需要投入大量的资金、人力和时间来执行模型期望的过程实践,以达到各个过程域的目标,从而提高能力成熟度。国内的软件组织大部分都是中小型软件企业,软件过程能力低,急需行之有效的CMMI软件过程改进。但是这些企业能够投入过程改进的各种资源非常有限,高成本成为实施CMMI过程改进的最大阻碍。因此国内软件企业的CMMI过程改进必须走低成本化路线。
  
为解决高成本的问题,在现有研究成果的基础上,对CMMI在国内软件企业中低成本化的方案进行了研究和实践,主要研究工作有:
  
1. 深入理解CMMI模型,对其体系架构、表示方法、构件之间的关系进行了详细分析。对CMMI在国内应用时的一般剪裁思路进行了研究总结,提出了通用的过程剪裁框架,并就剪裁时需要考虑的问题、具体操作方法、剪裁时CMMI各层次构件的取舍等进行了详细研究和分析。
  
2.对软件过程的成本和能力两方面的度量方法进行了研究。结合作业成本法思想,创新地提出了一种软件过程成本的度量方法并就该方法的应用进行了分析;借鉴统计过程控制理论,分析了软件过程的一般度量方法,并对软件过程的稳定性和能力度量实现进行了详细研究。
  
3.对剪裁和度量有充分的研究积累后,结合国内软件过程现状和过程改进思路,研究提出了CMMI软件过程的低成本化方案。
  
4.按照低成本化的思想,深入探讨了小软件企业如何低成本应用CMMI,并就具体应用时的一些问题进行了详细剖析。
  
CMMI低成本化的本质是用较低的成本进行软件过程的持续改进,以逐渐提高过程能力和企业综合竞争力。在软件产业国际化竞争越来越激烈的今天,对于急需进行过程改进、但面临高成本实施问题的国内绝大部分软件企业,CMMI软件过程的低成本化具有重要的实用价值和参考意义。
  
关键词:能力成熟度模型集成,软件过程,低成本化,中小软件企业
  

  
目  录
  
第一章  引 言    1
  
1.1选题依据与研究意义    1
  
1.2 课题研究现状    2
  
1.3 主要研究工作    2
  
1.4 本文组织安排    3
  
第二章 CMMI 模型简介    4
  
2.1软件过程与CMM    4
  
2.2 CMMI起源    5
  
2.3 CMMI基本内容    6
  
2.3.1 过程域    6
  
2.3.2 内容的分类    6
  
2.4 CMMI表示法    8
  
2.4.1阶段模型表示    8
  
2.4.2 连续模型表示    9
  
2.4.3两种表示法的对比    10
  
2.4.3.1阶段式表示法    11
  
2.4.3.2连续式表示法    12
  
2.5 CMMI的学科模型    13
  
2.6 CMMI的过程域    14
  
2.7 CMMI构件间的关系    16
  
2.7.1 过程域之间的关系    17
  
2.7.2 共性实践和过程域之间的关系    18
  
第三章 CMMI软件过程的低成本化    19
  
3.1 软件过程现状    19
  
3.2 IDEAL模型简介    20
  
3.3 实施CMMI过程改进的困难分析    21
  
3.4 CMMI软件过程的低成本化方案    21
  
第四章 CMMI剪裁    24
  
4.1选择CMMI模型    24
  
4.1.1选择适当的学科模型    24
  
4.1.1.1组织的核心业务类型    24
  
4.1.1.2组织开展项目的业务环境    25
  
4.1.1.3 集成化过程改进的范围和目的    26
  
4.1.2 选择模型表示法    26
  
4.2剪裁背景    26
  
4.3 剪裁框架    27
  
4.4 CMMI到OSSP的剪裁    28
  
4.4.1 对 CMMI进行剪裁时需要注意的问题    28
  
4.4.1.1组织结构    29
  
4.4.1.2客户和终端用户关系    29
  
4.4.1.3剪裁程度    30
  
4.4.1.4商业目标    30
  
4.4.1.5成熟度等级对剪裁的影响    30
  
4.4.2 CMMI到OSSP剪裁方法    31
  
4.4.2.1输出映射    32
  
4.4.2.2活动映射    33
  
4.4.2.3角色映射    34
  
4.5 OSSP到DSP的剪裁    36
  
4.5.1 对OSSP进行剪裁时需要注意的问题    37
  
4.5.1.1项目结构    37
  
4.5.1.2客户与终端用户关系和需求    37
  
4.5.1.3剪裁程度    38
  
4.5.1.4商业目标    38
  
4.5.1.5成熟度等级对剪裁的影响    39
  
4.5.2 OSSP到DSP剪裁方法    39
  
4.5.2.1开发OSSP剪裁手册    39
  
4.5.2.2开发项目特定过程    41
  
4.5.2.3软件开发计划    42
  
第五章 软件过程成本分析    43
  
5.1软件过程成本分析的必要性    43
  
5.2作业成本法(ABC) 概况    44
  
5.2.1 作业成本法的概念    44
  
5.2.2 ABC的要素体系    44
  
5.3 用ABC进行过程成本分析    45
  
5.3.1 软件过程成本分析流程    45
  
5.3.2 软件过程成本分析详细步骤    46
  
5.3.2.1获取费用与资源动因    46
  
5.3.2.2获取作业与作业动因    46
  
5.3.2.3根据资源动因映射费用和作业关系    47
  
5.3.2.4 计算作业消耗的成本    48
  
5.3.2.5根据作业动因将作业分配到软件过程    48
  
5.3.2.6 计算软件过程消耗的成本    48
  
5.4 ABC与CMMI结合    49
  
第六章    软件过程能力度量    50
  
6.1 软件过程度量    50
  
6.2 确定过程关键因子    50
  
6.3 数据收集    51
  
6.3.1 数据收集需注意的问题    51
  
6.3.2 审核和评估收集到的数据    51
  
6.4 过程稳定性度量    52
  
6.4.1 过程稳定的特征    52
  
6.4.2数据分析与控制图    53
  
3 计算范围值R的平均值    54
  
6.4.3 过程稳定性评估    55
  
6.5 过程能力度量    56
  
6.5.1数据分析与直方图    56
  
6.5.2能力评估与持续改进    58
  
6.6 过程度量案例分析    59
  
第七章 CMMI应用与实践思考    63
  
7.1 小软件组织应用CMMI    63
  
7.1.1小软件组织结构的应用模式    63
  
7.1.2 XXS型组织    64
  
7.1.3 XS型组织    65
  
7.1.4 S型企业    66
  
7.1.5 模型的平滑改进    67
  
7.2 PSP/TSP的应用    67
  
7.2.1过程改进关系    67
  
7.2.2 PSP    68
  
7.2.3 TSP    69
  
7.3实践中的一些思考    70
  
7.3.1文化背景问题    70
  
7.3.2如何实施的问题    70
  
7.3.3实施中的问题    71
  
第八章 总 结    73
  
致 谢    75
  
参考文献    76
  
在学期间获得的研究成果    77


资料文件预览:
共1文件夹,1个文件,文件总大小:2.47MB,压缩后大小:758.04KB

  • 毕业设计-小规模企业实现低成本CMMI过程的研究
  • doc小规模企业实现低成本CMMI过程的研究.doc  [2.47MB]

我要下载:小规模企业实现低成本CMMI过程的研究
分享 转发
TOP
发新话题 回复该主题