基于CMMI的阶段性过程建模及其支撑平台的开发研究

基于CMMI的阶段性过程建模及其支撑平台的开发研究

论文摘要

本文在对软件需求和配置变更管理的国内外研究现状及存在问题进行分析的基础上,以CMM/CMMI 为理论基础,结合当前的软件工程方法,提出了以客户为中心基于CMM 的需求模型(CBRM)和基于COCOMOⅡ的变更管理量化模型,并实现了基于上述模型的CASE 工具,将其作为软件工程环境的一部分进行了系统集成。CBRM 包括需求分析和需求管理。它通过三个阶段实现,即①需求管理计划阶段,②需求管理实施阶段,③文档归档阶段。该模型以客户为中心,对客户进行分类,通过客户来化解在需求工程中遇到的各种问题,缩短需求开发的时间,提高需求管理的质量,使需求开发者能提取到真正的客户需求,使最终开发出来的软件质量得到有效的保证。变更量化模型以COCOMOⅡ为基础,运用科学的方法进行合理、可靠的估算,该模型分成四级来实施,即①开发者级,②小组级,③项目级,④企业级。前一级向后一级提供量化数据,为后一级的量化服务。模型不但可以对变更与否提供决策支持,而且对变更的实施与跟踪提供了数据上的支持。本文基于CBRM 模型设计和实现了软件需求开发与管理平台(SCBRM),介绍了该系统设计的指导原则、设计方案及实施方法;同时基于变更管理量化模型设计和实现了变更量化系统(CQS),文中介绍了系统的体系结构、工作流程和模块的划分。二者为实施良好的项目计划与控制提供了数字化工具支持。最后,为了让模型和平台能得到更好的应用和实践检验,我们准备在本市的几个中小软件企业中进行尝试性的应用,以求对模型和平台进行进一步的完善。

论文目录

  • 第一章 绪论
  • 1.1 选题的背景及意义
  • 1.2 CMM/CMMI研究概述
  • 1.2.1 我国CMM的发展现状
  • 1.2.2 从CMM到CMMI的必然趋势
  • 1.2.3 CMM体系与其他过程评估标准的比较
  • 1.3 论文的研究内容及结构
  • 1.3.1 论文的主要研究内容
  • 1.3.2 论文的组织结构
  • 第二章 以客户为中心基于CMM的需求模型CBRM
  • 2.1 引言
  • 2.1.1 什么是需求工程
  • 2.1.2 需求工程在CMM与项目开发周期中的地位
  • 2.1.3 目前已有的研究成果
  • 2.1.4 国内中小软件企业在需求中出现的问题
  • 2.2 CBRM模型研究的出发点
  • 2.3 CBRM模型的组织结构
  • 2.3.1 CBRM模型中的相关概念和要素
  • 2.3.2 CBRM模型的各阶段的主要活动
  • 2.4 CBRM模型应用的意义
  • 2.5 本章小结
  • 第三章 基于COCOMOⅡ的变更管理量化模型
  • 3.1 软件配置管理概述
  • 3.1.1 什么是软件配置管理
  • 3.1.2 软件配置管理在CMM/CMMI中的位置
  • 3.2 问题的提出
  • 3.2.1 传统SCM实施的不足
  • 3.2.2 在SCM中实施量化管理的意义
  • 3.2.3 COCOMOⅡ模型简介
  • 3.3 应用COCOMOⅡ模型的可行性分析
  • 3.3.1 变更估算和项目估算的类似性
  • 3.3.2 进行配置变更估算的理由
  • 3.3.3 在文献中有关COCOMOⅡ的其他应用
  • 3.3.4 对变更控制进行量化决策研究的现状
  • 3.4 配置管理中的变更机制
  • 3.5 变更量化模型的组织结构及分级实现方法
  • 3.5.1 开发者级量化
  • 3.5.2 小组级量化
  • 3.5.3 项目级量化
  • 3.5.4 企业级量化
  • 3.6 变更量化模型的应用实例
  • 3.7 软件配置管理的一些最新动态
  • 3.7.1 版本集模型的形式化描述
  • 3.7.2 软件配置管理的模式应用
  • 3.8 本章小节
  • 第四章 平台的开发与实现
  • 4.1 CMM/CMMI与软件工程环境
  • 4.2 需求模型(CBRM)的形式化描述
  • 4.2.1 形式化描述中用到的几种算子说明
  • 4.2.2 相关概念定义及过程说明
  • 4.2.3 需求管理计划阶段的形式化描述
  • 4.2.4 需求管理实施阶段的形式化描述
  • 4.3 平台设计与实现
  • 4.3.1 开发的必要性
  • 4.3.2 基于CBRM需求管理系统(SCBRM)的设计实现
  • 4.3.3 变更量化系统(CQS)的设计与实现
  • 4.4 平台对软件生命周期活动的支持
  • 4.5 本章小结
  • 第五章 论文的总结及展望
  • 5.1 论文研究结论
  • 5.2 对未来的工作展望
  • 参考文献
  • 摘要
  • Abstract
  • 致 谢
  • 导师及作者简介
  • 相关论文文献

    • [1].论敏捷与CMMI的异同及敏捷中融合CMMI思想以提高敏捷性能的思路[J]. 科学技术创新 2020(19)
    • [2].超讯通信:成功通过CMMI3级认证[J]. 股市动态分析 2019(13)
    • [3].基于CMMI的信息系统项目管理[J]. 电子质量 2017(02)
    • [4].南京亚派通过CMMI三级评估认证[J]. 建筑电气 2017(02)
    • [5].CMMI与敏捷方法综合对比分析[J]. 软件导刊 2016(04)
    • [6].关于国内外CMMI理论动态的比较研究[J]. 知识经济 2016(16)
    • [7].基于CMMI的软件配置管理模型研究[J]. 硅谷 2014(22)
    • [8].基于CMMI的软件测试过程度量分析[J]. 计算机光盘软件与应用 2014(22)
    • [9].基于CMMI的软件质量保证过程管理[J]. 软件工程师 2015(08)
    • [10].CMMI体系建立过程及在项目管理中的作用[J]. 计算机科学 2013(S2)
    • [11].新一代能力成熟度模型CMMI2.0浅析[J]. 航天标准化 2019(01)
    • [12].正泰中自顺利通过CMMI5认证[J]. 中国仪器仪表 2019(08)
    • [13].基于CMMI三级的银行项目管理方法探讨与实践[J]. 金融科技时代 2018(02)
    • [14].基于CMMI的质谱仪软件项目研制[J]. 舰船科学技术 2016(S1)
    • [15].基于CMMI的软件测试过程度量研究[J]. 电子技术与软件工程 2015(24)
    • [16].以CMMI为基础的企业软件过程及质量管理平台的设计探讨[J]. 信息与电脑(理论版) 2015(12)
    • [17].CMMI与敏捷方法的融合研究[J]. 电脑知识与技术 2015(16)
    • [18].CMMI研究所助企业提升绩效[J]. 办公自动化 2014(02)
    • [19].软件企业CMMI与ISO9001的符合性验证研究[J]. 价值工程 2012(20)
    • [20].基于CMMI的中小型软件企业软件度量研究[J]. 福建电脑 2011(07)
    • [21].实施CMMI企业的ISO9000审核[J]. 电子质量 2011(10)
    • [22].基于CMMI的软件过程改进影响因素实证研究[J]. 项目管理技术 2011(08)
    • [23].基于CMMI的软件过程管理体系实施策略[J]. 中国管理信息化 2010(11)
    • [24].CMMI在嵌入式系统开发中的应用研究[J]. 科技广场 2010(08)
    • [25].基于CMMI的组织机构电子文件管理能力成熟度模型的研究[J]. 兰台世界 2009(04)
    • [26].基于CMMI列控系统安全评估流程的研究[J]. 计算机安全 2009(10)
    • [27].基于CMMI的基因电子克隆辅助系统开发[J]. 农业网络信息 2009(11)
    • [28].CMMI的形与神[J]. 软件世界 2008(11)
    • [29].基于CMMI的软件过程度量[J]. 电脑知识与技术 2008(34)
    • [30].基于CMMI的企业软件项目质量管理研究[J]. 中国新通信 2019(21)

    标签:;  ;  ;  ;  ;  

    基于CMMI的阶段性过程建模及其支撑平台的开发研究
    下载Doc文档

    猜你喜欢