基于CMMI的SF公司软件开发过程管理改进研究

基于CMMI的SF公司软件开发过程管理改进研究

论文摘要

近几十年来,随着计算机在社会生产和生活各个领域中的应用深度和广度的发展,软件所扮演的角色越来越突出。成功的软件项目给我们带来了巨大的效益,但是在软件项目和软件产品中也暴露出一些问题。随着问题的进一步突出,出现了所谓的“软件危机”,于是人们提出了“软件工程”的概念来解决“软件危机”。尽管人们在软件工程7条原理的指导下,对软件项目进行工程化的管理,取得了一定的成效,但是令人遗憾的是没有解决本质上的问题,于是人们意识到软件危机的实质问题是缺乏管理软件过程的能力。能力成熟度模型集成CMMI:Capability Maturity Model Integration)是在能力成熟度模型(CMM:Capability Maturity Model)基础上的发展和完善,是当今软件过程领域的重要成果。CMMI融合了全面质量管理的思想,为软件企业的过程改进提供了标准。美国卡耐基梅隆大学软件工程学院(SEI)的CMMI等级评估可以为不同类型软件企业引入此标准,卓有成效开展软件过程工作,提升软件质量水平。本论文介绍了软件能力成熟度模型集成产生的历史背景,CMMI的主要构成部件,阶段式法及过程能力成熟度的评价方法。论文采用帕雷托图和因果分析法对SF公司软件开发产品质量问题进行分析,找到了引起SF公司软件开发产品质量问题的三个关键因素,并在第四章对涉及到这三个关键因素的需求开发、需求管理、系统设计、设计实现、项目监督和控制五个CMMI关键过程进行了探讨,提出了一套基于CMMI的SF公司软件过程改进的标准过程。本文所构建的关键过程管理框架模型虽然具有很强的针对性,但模型中的很多思想来源于实践而又高于实践,因此,对我国中小型软件企业的质量管理实践有着实际的指导作用和参考价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 SF 公司软件开发问题提出
  • 1.2 软件过程的国内国外研究
  • 1.2.1 软件过程定义
  • 1.2.2 软件过程运动
  • 1.2.3 国外研究现状
  • 1.2.4 国内研究现状
  • 第二章 理论综述
  • 2.1 质量概念
  • 2.2 软件质量管理标准
  • 2.2.1 ISO9000:1994 系列质量保证模式
  • 2.2.2 ISO9001:2000 版新特点
  • 2.2.3 软件能力成熟度模型CMMI 简介
  • 2.2.3.1 CMMI 部件结构
  • 2.2.3.2 CMMI 的阶段性表示法
  • 2.2.3.3 CMMI 过程成熟度评价方法
  • 2.3 软件过程和软件质量
  • 第三章 SF 公司软件开发过程质量问题分析
  • 3.1 SF 公司软件开发特点
  • 3.2 SF 公司软件开发质量关键问题分析
  • 3.3 SF 公司软件开发流程分析
  • 3.3.1 软件合同签定与需求开发流程分析
  • 3.3.2 软件系统设计与实现流程分析
  • 3.3.3 SF 公司现有质量管理体系及CMMI 能力成熟度评估
  • 第四章 SF 公司基于CMMI 的软件开发关键过程改进
  • 4.1 软件开发过程管理框架的理论基础
  • 4.2 确定SF 公司CMMI 的关键过程域
  • 4.3 SF 公司软件开发关键过程改进
  • 4.3.1 需求开发改进过程定义
  • 4.3.1.1 需求开发过程改进思路
  • 4.3.1.2 开发客户需求过程定义
  • 4.3.1.3 开发产品需求过程定义
  • 4.3.1.4 分析和确认需求过程定义
  • 4.3.2 需求管理改进过程定义
  • 4.3.2.1 需求确认过程定义
  • 4.3.2.2 需求跟踪过程定义
  • 4.3.2.3 需求变更管理过程定义
  • 4.3.3 系统设计改进过程定义
  • 4.3.3.1 系统设计过程改进思路
  • 4.3.3.2 概要设计过程定义
  • 4.3.3.3 详细设计过程定义
  • 4.3.4 系统设计实现改进过程定义
  • 4.3.4.1 系统设计实现过程改进思路
  • 4.3.4.2 编码过程定义
  • 4.3.4.3 测试过程定义
  • 4.3.4.4 试运行过程定义
  • 4.3.5 项目监督和控制改进过程定义
  • 4.3.4.1 项目监督和控制过程改进思路
  • 4.3.4.2 项目计划监督过程定义
  • 4.3.4.3 管理纠正性措施过程定义
  • 4.3.6 软件开发关键过程管理框架应用说明
  • 第五章 结论
  • 致谢
  • 参考文献
  • 附录1 访谈提纲
  • 相关论文文献

    • [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的SF公司软件开发过程管理改进研究
    下载Doc文档

    猜你喜欢