学位论文 > 优秀研究生学位论文题录展示
基于CMM的国内某科研单位软件过程改进的研究
作 者: 王丽
导 师: 罗守山
学 校: 北京邮电大学
专 业: 软件工程
关键词: 软件能力成熟度模型 过程改进 软件项目管理 关键过程域
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 137次
引 用: 0次
阅 读: 论文下载
内容摘要
SW-CMM提供了一个软件工程管理方法的框架,是软件组织改善软件过程、提高软件组织竞争力的一个重要模型。我国的软件基础相对薄弱,为了加快我国软件产业的调整和发展,必须吸收国外运用高新技术促进软件组织升级换代的成功经验。本文从理论出发,研究SW-CMM在我国某科研单位软件开发管理中的应用,对于我国科研单位的长远发展具有实际意义,从而推动我国整个软件行业的发展。首先,文章对SW-CMM以及相关的理论进行了研究。对SW-CMM五个等级的内容和结构等方面进行了阐述;由此指出SW-CMM对软件开发管理发展的重要意义;并对SW-CMM在我国理论和实践两方面的发展也予以了介绍。然后,由SW-CMM及其相关理论引出对我国某科研单位软件开发管理现状进行分析,并进一步研究SW-CMM在我国某科研单位中应用的适用性。在定性分析的基础上,结合某科研单位的实际情况,提出了基于SW-CMM的软件过程改进框架,并且详细阐述了此框架的过程域。针对如何将SW-CMM与我国某科研单位相融合这一问题,笔者对SW-CMM各关键实践进行裁减,重定位,结合软件开发的瀑布模型将软件开发过程分为需求开发,系统设计,编码和单元测试实现,系统测试,用户验收等几个阶段,并将需求管理,项目计划管理,项目监督和控制,项目关闭等管理活动与软件开发过程相结合,提出一种基于SW-CMM的软件过程改进方法。基于此框架,详细介绍了在某项目中具体实施的过程及注意事项。把该方法运用到实际的软件过程改进中,并取得了相当的成效。最后,总结了在某科研单位实施基于SW-CMM软件过程改进的经验和教训。笔者希望该方法能抛砖引玉,提高国内某科研单位软件过程能力,进而促进国内科研组织软件过程改进,使我国科研单位的软件过程走上规范化道路。为软件过程改进和建立标准过程提供有价值的借鉴。
|
全文目录
摘要 4-6 ABSTRACT 6-11 第一章 绪论 11-17 1.1 化文研究的背景、意义 11-12 1.2 国内外SW-CMM理论研究及实践综述 12-14 1.3 论文的总体思路和研究方法 14-15 1.3.1 论文的总体思路 14 1.3.2 论文的研究方法 14-15 1.4 论文研究意义及研究内容 15 1.5 论文创新点 15-17 第二章 CMM发展现状概述及CMM主要原理分析 17-30 2.1 CMM的产生背景 17-20 2.1.1 CMM提出的实践背景 17-18 2.1.2 CMM提出的理论基础 18-19 2.1.3 CMM的发展过程及发展方向 19-20 2.2 CMM中成熟度的级别 20-24 2.3 CMM的结构 24-29 2.3.1 专业术语 24-25 2.3.2 CMM的结构 25-29 2.4 总结 29-30 第三章 国内某科研单位软件过程现状分析和实施CMM意义 30-40 3.1 国内某科研单位软件能力的现状 30-32 3.1.1 国内某科研单位软件产业的规模 30 3.1.2 国内某科研单位的组织结构 30-31 3.1.3 国内某科研单位软件开发过程规范化水平分析 31-32 3.2 CMM在中国的现状 32-34 3.2.1 政府对CMM认证的鼓励政策 32-33 3.2.2 组织对CMM的认识不够 33 3.2.3 CMM的适用对象 33-34 3.3 CMM在我国某科研单位软件开发管理中应用的适用性研究 34-36 3.3.1 国内外成功经验的借鉴——对中外企业实施CMM比较研究 34-35 3.3.2 我国某科研单位实施CMM的适用性研究 35-36 3.4 CMM对我国某科研单位发展的战略意义 36-39 3.4.1 实施CMM的战略含义 36-37 3.4.2 某科研单位对软件业、国民经济的意义 37-38 3.4.3 实施基于CMM的软件过程改进对我国某科研单位发展的意义 38-39 3.5 总结 39-40 第四章 基于CMM的某科研单位软件过程改进框架的研究 40-59 4.1 理论基础 40 4.2 与CMM2~3各KPA的映射关系 40-43 4.3 此框架关键过程域的详细阐述 43-57 4.3.1 需求管理过程域 43-45 4.3.2 项目计划管理过程域 45-48 4.3.3 项目监督和控制管理过程域 48-49 4.3.4 项目关闭管理过程域 49-50 4.3.5 需求开发过程域 50-51 4.3.6 系统设计过程域 51-54 4.3.7 编码与单元测试过程域 54-55 4.3.8 系统测试过程域 55-56 4.3.9 用户验收过程域 56-57 4.4 总结 57-59 第五章 基于CMM的软件过程改进框架在具体项目中的实施 59-71 5.1 项目背景 59 5.2 项目的简介 59-60 5.3 项目的实施 60-70 5.3.1 需求管理 60-64 5.3.2 项目计划 64-66 5.3.3 项目监督和控制管理 66 5.3.4 项目关闭 66-67 5.3.5 需求开发 67 5.3.6 系统设计 67-68 5.3.7 编码和单元测试 68-69 5.3.8 系统测试 69-70 5.3.9 用户验收 70 5.4 当前项目的情况 70-71 第六章 结束语 71-75 6.1 基于CMM进行过程改进的经验教训 71-73 6.1.1 管理层的重视 71 6.1.2 员工的理解 71-72 6.1.3 人员的经验 72 6.1.4 必要的培训 72 6.1.5 成本的经验 72 6.1.6 文档化 72-73 6.2 本文工作总结 73-74 6.2.1 过程改进取得的成果 73-74 6.2.2 实施基于CMM的过程改进取得实践意义 74 6.3 未来工作展望 74-75 参考文献 75-76 致谢 76
|
相似论文
- 中国电信GZ分公司ZY中心绩效管理改进方案研究,F626
- 矩阵型组织结构在G公司软件项目管理中的应用,TP311.52
- 基于GJB5000A二级软件过程改进的研究与实践,TP311.52
- 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
- 基于CMMI的某软件企业SSP过程管理支持系统研究,TP311.52
- 四川A公司软件过程敏捷管理研究,TP311.52
- 导弹外场试验的“过程”安全管理研究,TJ760.6
- 软件本地化测试过程改进与缺陷管理研究,TP311.52
- 六西格玛技术在发动机齿轮过程能力提高的研究和应用,U464.13
- 一种新的基于CMMI的中小软件企业软件过程改进实施模型研究,TP311.52
- 基于CMMI的嵌入式软件过程改进模型的研究与应用,TP311.52
- HX院电信工程设计项目管理优化研究,F626
- 外包企业软件测试过程改进研究,TP311.52
- 中小软件企业过程改进及支持工具研究,TP311.52
- 基于CMMI模型的SaaS软件测试过程改进研究与应用,TP311.52
- 基于CMM的软件项目管理模型研究,TP311.52
- CMM-软件过程量度及应用路径研究,TP311.52
- 基于CMMI的金融行业软件测试过程改进与度量的研究,TP311.52
- CMMI模型在软件企业中的运用,TP311.52
- SPC在机械制造过程中质量控制的研究及在C公司的应用,TH16
- 软件过程缺陷度量的研究与应用,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|