学位论文 > 优秀研究生学位论文题录展示

基于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

相似论文

  1. 中国电信GZ分公司ZY中心绩效管理改进方案研究,F626
  2. 矩阵型组织结构在G公司软件项目管理中的应用,TP311.52
  3. 基于GJB5000A二级软件过程改进的研究与实践,TP311.52
  4. 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
  5. 基于CMMI的某软件企业SSP过程管理支持系统研究,TP311.52
  6. 四川A公司软件过程敏捷管理研究,TP311.52
  7. 导弹外场试验的“过程”安全管理研究,TJ760.6
  8. 软件本地化测试过程改进与缺陷管理研究,TP311.52
  9. 六西格玛技术在发动机齿轮过程能力提高的研究和应用,U464.13
  10. 一种新的基于CMMI的中小软件企业软件过程改进实施模型研究,TP311.52
  11. 基于CMMI的嵌入式软件过程改进模型的研究与应用,TP311.52
  12. HX院电信工程设计项目管理优化研究,F626
  13. 外包企业软件测试过程改进研究,TP311.52
  14. 中小软件企业过程改进及支持工具研究,TP311.52
  15. 基于CMMI模型的SaaS软件测试过程改进研究与应用,TP311.52
  16. 基于CMM的软件项目管理模型研究,TP311.52
  17. CMM-软件过程量度及应用路径研究,TP311.52
  18. 基于CMMI的金融行业软件测试过程改进与度量的研究,TP311.52
  19. CMMI模型在软件企业中的运用,TP311.52
  20. SPC在机械制造过程中质量控制的研究及在C公司的应用,TH16
  21. 软件过程缺陷度量的研究与应用,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com