首页> 中文学位 >基于CMMI的某软件企业SSP过程管理支持系统研究
【6h】

基于CMMI的某软件企业SSP过程管理支持系统研究

代理获取

目录

文摘

英文文摘

图表清单

注释表

第一章 绪论

1.1 研究背景

1.2 国内外研究状况

1.2.1 国外研究状况

1.2.2 国内研究状况

1.3 研究意义

1.4 研究内容

1.5 论文的组织结构

第二章 CMM/CMMI的相关理论

2.1 CMM介绍

2.2 CMMI介绍

2.2.1 阶段式表示法

2.2.2 连续式表示法

2.3 CMMI与CMM的差异

2.4 本章小结

第三章 CMMI过程改进项目在某企业的实施

3.1 项目的组织和实施

3.1.1 项目的提出与项目目标

3.1.2 项目的组织

3.1.3 项目实施流程计划

3.1 I 4项目实施关键点

3.2 企业标准过程

3.2.1 裁剪与扩充的指导方针

3.2.2 SSP过程体系结构

3.2.3 文件体系结构

3.3 本章小结

第四章 SSP过程管理支持系统的分析与设计

4.1 需求分析

4.1.1 系统概述

4.1.2 功能需求

4.1.3 性能需求

4.2 流程分析

4.2.1 项目流程

4.2.2 开发流程

4.2.3 支持流程

4.3 系统设计

4.3.1 模块设计

4.3.2 系统架构设计

4.3.3 数据库设计

4.4 本章小结

第五章 过程管理模块的分析与设计

5.1 功能分析与设计

5.1.1 过程定义

5.1.2 过程资产库管理

5.1.3 培训管理

5.1.4 过程改进

5.2 模块功能的实现方法

5.2.1 表示层

5.2.2 业务逻辑层

5.2.3 数据存储层

5.3 本章小结

第六章 总结与展望

6.1 论文主要工作

6.2 展望

参考文献

致谢

在学期间的研究成果及发表的学术论文

附录

展开▼

摘要

软件产品不是由人们意念瞬间而成的,它需要一个研发过程,称为软件过程。软件过程包括涉及技术相关活动的软件工程过程,以及涉及管理相关活动的软件管理过程。而软件过程管理则是对软件开发和维护的全程管理。
   软件企业为了获得理想的软件质量,提高软件开发效率,降低开发成本,纷纷引进卡内基梅隆大学软件工程研究所发布的软件过程模型CMMI。CMMI为我们提供了充分定义的,可重复的过程模型。但CMMI只描述了一个成熟组织应具有的过程能力,它是世界范围内用于衡量软件过程能力的标准,却不是适合于所有企业执行的标准。不同的企业,需要根据自身实际情况找出符合商业目标的,易于执行的软件过程规范。这一过程既需要对CMMI过程域和实践进行裁剪,又需要对CMMI未涉及的进行补充,其主要内容包括过程定义和过程改进。
   本文从软件企业研发过程存在的问题出发,引入了解决该问题采用的CMMI模型。通过查阅资料,对CMM和CMMI的体系结构进行了分析和比较。通过参与企业的过程改进项目了解到的项目实施情况,以及参与裁剪适用于企业的标准过程和业务流程得到的经验,总结得出符合实际的过程改进实施关键点。
   本文在参考企业的过程改进项目经验和形成的标准过程规范的基础上,通过与企业人员进行沟通,综合CMMI要求和企业实际情况提出过程管理支持系统的构成方案,完成系统功能需求、性能需求的分析。根据CMMI连续式原则划分系统的功能模块,建立符合调研企业要求的SSP过程管理支持系统的框架。根据企业已建立的过程管理流程,结合过程管理相关过程域的描述,提取出对应到实际工作中可执行的过程管理活动,构建企业的过程资产库,完成系统的过程管理模块的功能设计,并将功能付诸实现。SSP过程管理支持系统提出旨在帮助企业规范软件研发过程,支持企业进行持续的组织革新,以及促进企业更好的进行软件过程实施,推进规范执行、问题反馈以及改进深化。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号