学位论文 > 优秀研究生学位论文题录展示
基于CMMI的中小软件企业软件过程改进研究
作 者: 甘晓龙
导 师: 王建琼
学 校: 西南交通大学
专 业: 项目管理
关键词: 能力成熟度模型集成 软件项目管理 软件过程改进
分类号: F407.672
类 型: 硕士论文
年 份: 2006年
下 载: 316次
引 用: 3次
阅 读: 论文下载
内容摘要
近几十年来,随着计算机在社会生产和生活各个领域中的应用深度和广度的发展,软件所扮演的角色越来越突出。成功的软件项目给我们带来了巨大的效益,但是在软件项目和软件产品中也暴露出一些问题。随着问题的进一步突出,出现了所谓的“软件危机”,于是人们提出了“软件工程”的概念来解决“软件危机”。尽管人们在软件工程7条原理的指导下,对软件项目进行工程化的管理,取得了一定的成效,但是令人遗憾的是没有解决本质上的问题,于是人们意识到软件危机的实质问题是缺乏管理软件过程的能力。 能力成熟度模型集成(CMMI:Capability Maturity Model Integration)是在能力成熟度模型(CMM:Capability Maturity Model)基础上的发展和完善,是当今软件过程领域的重要成果。CMMI融合了全面质量管理的思想,为软件企业的过程改进提供了标准。美国卡耐基梅隆大学软件工程学院(SEI)的CMMI等级评估可以为不同类型软件企业引入此标准,卓有成效开展软件过程工作,提升软件质量水平。 本论文介绍软件能力成熟度模型集成产生的历史背景,CMMI的主要构成部件,两种表示法(阶段式和连续式),以及两种不同表示法的异同。其次通过CMMI与项目管理最佳实践(PMBP)、精益企业自评估工具(LESAT)、ISO 9001:质量管理系统(ISO)之间的两两比较确定出CMMI没有涉及到的过程域,通过融合CMMI与其它过程标准,使CMMI更加完善。最后将CMMI结合我国软件业的实际情况,提出了一套针对我国中小型软件企业的软件过程改进方法。针对怎样将CMMI与我国中小型软件组织相融合这一问题,笔者对CMMI各关键实践进行裁减、重定位,结合软件开发的瀑布模型将软件开发过程分为需求开发、系统设计、编码和单元测试实现、系统测试等几个阶段,并将需求管理、项目规划管理等管理活动与软件开发过程相结合,基于CMMI提出了一个软件过程改进框架。
|
全文目录
第1章 绪论 10-19 1.1 问题的提出 10-11 1.2 软件过程的国内外研究现状 11-18 1.2.1 软件过程定义 11-13 1.2.2 软件过程运动 13-14 1.2.3 国外研究现状 14-16 1.2.4 国内研究现状 16-18 1.3 研究内容 18-19 第2章 CMMI简介 19-31 2.1 CMMI部件结构 19-20 2.2 CMMI的表示方法 20-29 2.2.1 CMMI阶段式表示 20-25 2.2.2 CMMI连续式表示 25-29 2.3 阶段式表示和连续式表示的异同 29-31 2.3.1 相同点 29 2.3.2 异同点 29-31 第3章 CMMI与其它过程标准的比较 31-43 3.1 CMMI和PMBP的比较 33-34 3.2 CMMI与LESAT的比较 34-36 3.3 CMMI与IOS9001的比较 36-39 3.4 改进CMMI 39-43 第4章 基于CMMI的软件过程改进框架的探讨 43-73 4.1 我国软件行业发展现状 43-44 4.1.1 我国软件产业发展的特点 43-44 4.1.2 我国软件产业存在的问题 44 4.2 中小软件企业 44-46 4.2.1 中小软件企业的定义 44-45 4.2.2 中小软件企业的特点 45-46 4.3 软件过程改进框架的理论基础 46-73 4.3.1 CMMI相关的理论基础 47-48 4.3.2 过程改进框架的过程域 48-49 4.3.3 软件项目的生命周期模型 49-51 4.3.2 此框架关键过程域的详细阐述 51-73 结论 73-74 致谢 74-75 参考文献 75-78 攻读硕士学位期间发表文章 78
|
相似论文
- 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
- CH公司位置服务软件项目管理研究,TP311.52
- 电信CRM软件项目需求管理研究,TP311.52
- 江西省数字复合出版系统构建,G237.6
- 代征协管系统开发项目管理研究,F284
- 海航移动信息化建设项目管理研究,F49
- 四川A公司软件过程敏捷管理研究,TP311.52
- 一种新的基于CMMI的中小软件企业软件过程改进实施模型研究,TP311.52
- 基于CMMI的嵌入式软件过程改进模型的研究与应用,TP311.52
- 基于CMMI4的软件缺陷管理体系研究及应用,TP311.52
- 基于SOA的软件项目管理系统的研究与实现,TP311.52
- 基于CMMI模型的SaaS软件测试过程改进研究与应用,TP311.52
- 基于CMM的软件项目管理模型研究,TP311.52
- 软件项目管理与测试在计算机辅助肺癌检测系统开发中的实施与探讨,R734.2
- 基于WEB的动态项目管理配置工具,TP393.09
- CMM-软件过程量度及应用路径研究,TP311.52
- 基于UCP方法的软件项目成本估计及其应用,TP311.5
- 基于CMMI的金融行业软件测试过程改进与度量的研究,TP311.52
- 项目管理在在线考试评测系统软件中的应用,TP311.52
- 项目量化管理在HRMIS软件开发中的应用,TP311.52
- 软件项目开发过程管理研究,TP311.52
中图分类: > 经济 > 工业经济 > 工业经济理论 > 工业部门经济 > 电气、电子工业 > 自动化技术、计算机工业
© 2012 www.xueweilunwen.com
|