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

基于SPC的需求变更管理工具的研究

作 者: 王晓莉
导 师: 李心科
学 校: 合肥工业大学
专 业: 计算机软件与理论
关键词: 软件过程 CMMI 需求变更 统计过程控制(SPC)
分类号: TP311.52
类 型: 硕士论文
年 份: 2005年
下 载: 232次
引 用: 4次
阅 读: 论文下载
 

内容摘要


随着软件业的发展,过程的重要性日益突出。卡耐基梅隆大学推出的CMMI软件过程能力的评估及改进提供了一个很好的指导框架,如何将指导框架与实际技术相结合成为了软件机构在过程改进中所面临的问题。 作为全面质量管理(TQM)运动的产物,统计过程控制(SPC)技术以严谨的统计分析理论为后盾,以灵活多样的分析技术为支撑,在生产加工、精密制造、物流配送、仓储管理等领域的过程控制和改进中发挥了积极的作用,SPC技术在软件业的应用也成为了近年来业界研究的热点之一。 “需求变更”是影响软件项目成功的关键因素之一,它涉及到CMMI中所提出的需求管理、需求开发、风险控制、原因分析与解决方案等诸多过程域。论文选择需求变更作为研究的对象,将SPC技术运用到需求变更过程中,具体的工作如下: 1.阐述了需求变更管理的意义和现状,分析了现有软件工具的特点和不足。 2.将SPC技术与需求变更管理相结合,定义了需求变更的五个阶段,提出了阶段责任人的概念;基于SPC技术的需要设计了需求变更数据采集系列表单;设置了阶段责任人和数据表单间的权限分配机制;以数据表单为依托,制定了反映需求变更过程各项性能的度量指标。 3.结合SPC技术的特点设计了支持需求变更管理的工具原型系统A4RCM,为机构进行需求变更管理提供了实践上的技术支持,使得机构可以根据SPC的分析结果对决策水平、实施能力进行反馈式评判,及时发现过程中存在的问题,为需求变更过程的性能改进和能力提升提供决策支持。此外该工具中所体现的SPC思想也可以为其它过程域的改进提供参考。

全文目录


第一章 绪论  12-17
  1.1 论文的研究背景  12-13
  1.2 论文的研究内容和意义  13-15
    1.2.1 论文的研究内容  13-14
    1.2.2 论文的研究意义  14-15
  1.3 论文的组织结构  15-17
第二章 软件过程和统计过程控制  17-29
  2.1 软件工程和软件过程  17-19
    2.1.1 软件工程  17
    2.1.2 软件过程  17-19
  2.2 能力成熟度集成模型CMMI  19-23
    2.2.1 CMMI的发展历程  19-20
    2.2.2 CMMI的组成  20-22
    2.2.3 CMMI的局限  22-23
  2.3 统计过程控制技术  23-28
    2.3.1 质量控制的基本原理  23-24
    2.3.2 统计过程控制概述  24-26
    2.3.3 软件业的统计过程控制技术  26-28
  2.4 本章小结  28-29
第三章 需求变更管理  29-41
  3.1 需求变更  29-32
    3.1.1 需求变更与项目成败  29-30
    3.1.2 需求变更的影响  30-31
    3.1.3 需求变更产生的原因  31-32
  3.2 需求变更管理  32-35
    3.2.1 需求变更的指导思想  32-33
    3.2.2 需求变更的处理流程  33-34
    3.2.3 需求变更的发展方向  34
    3.2.4 现有需求变更管理的不足  34-35
  3.3 支持需求变更的工具  35-40
    3.3.1 需求管理工具  36
    3.3.2 变更管理工具  36
    3.3.3 配置管理工具  36-40
    3.3.4 工具集的不足  40
  3.4 本章小结  40-41
第四章 基于SPC技术的需求变更研究  41-60
  4.1 需求变更与CMMI的过程域  41-42
  4.2 基于SPC技术的需求变更设计  42-49
    4.2.1 需求变更的流程设计  42-43
    4.2.2 需求变更的组成元素  43-47
    4.2.3 需求变更过程的数据采集  47-49
  4.3 SPC技术在需求变更中的应用  49-56
    4.3.1 过程域的度量与改进  50
    4.3.2 SPC与需求变更中的过程域  50-56
  4.4 SPC的应用实例  56-59
  4.5 本章小结  59-60
第五章 需求变更管理工具A4RCM的原型设计与实现  60-71
  5.1 A4RCM的体系结构  60-61
  5.2 A4RCM的功能  61
  5.3 A4RCM的关键技术  61-66
  5.4 A4RCM各主要功能模块  66-69
    5.4.1 用户管理模块  66
    5.4.2 项目管理模块  66-67
    5.4.3 需求管理模块  67
    5.4.4 需求变更管理模块  67-68
    5.4.5 需求变更过程分析  68
    5.4.6 统计查询  68-69
  5.5 A4RCM的特点  69-70
  5.6 本章小结  70-71
第六章 结束语  71-73
  6.1 论文总结  71-72
  6.2 进一步的工作  72-73
参考文献  73-76
附录一 攻读硕士学位期间发表的学术论文及参与的项目  76-77
附录二 SPC控制图中常用的计算公式  77-79

相似论文

  1. 会展中心建筑智能化系统研究与应用,TU855
  2. 电信商业智能系统的项目需求管理研究,TP311.52
  3. 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
  4. 电信CRM软件项目需求管理研究,TP311.52
  5. 基于软件仓库的软件过程挖掘的研究,TP311.52
  6. A公司网上基金交易系统的质量管理研究,TP311.52
  7. 基于SPC工具的高校教师绩效考核评价的合理性检验,G645.1
  8. 基于统计过程控制的软件过程度量研究及应用,TP311.52
  9. 软件过程建模及驱动技术研究,TP311.52
  10. XX企业专业计算平台项目需求管理研究,TP311.52
  11. 基于CMMI的某软件企业SSP过程管理支持系统研究,TP311.52
  12. 海航移动信息化建设项目管理研究,F49
  13. 大型贸易公司的CRM方案设计与实施,TP311.52
  14. 四川A公司软件过程敏捷管理研究,TP311.52
  15. 基于CMMI的软件测试项目质量管理研究,TP311.52
  16. 基于SOA的企业OA系统的研究,TP317.1
  17. CMM/CMMI与ISO9001在组织执行中的融合研究,TP311.52
  18. 基于复杂系统的海洋工程项目质量SPC研究,F284;F224
  19. 基于敏捷方法对手机软件开发的需求管理的改进与实践,TP311.52
  20. 基于CMM/CMMI的中小软件企业成熟度测评体系研究,TP311.52
  21. 职工书屋管理系统的设计与实现,TP311.52

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