课程名称:软件配置管理
课程对象:软件企业的配置管理员,配置管理经理,质量管理人员,质量管理经理,项目经理及其他相关项目管理人员
课程天数:2天
课程形式:讲师讲解、专题讨论、案例分析
课程介绍:
本课程详细介绍了配置管理的理论、实践模式、管理工具及支持工作,以及如何将配置管理与项目其它各方面保持一致。 学员将带着自己的切身体与教师分享多年的实际配置管理经验,在学习、讨论和实践中提高。
课程大纲:
单元一:配置管理概念及业界*实践回顾 1、软件配置管理的基本概念 ♦ 配置项 ♦ 基线 ♦ 配置管理系统 2、几种主要质量体系中的*实践 ♦ ISO相关配置管理实践 ♦ CMMI相关配置管理实践 ♦ ITIL相关配置管理实践 3、*实践回顾总结 ♦ 配置管理与其它管理的关系 ♦ 配置与档案的区别 4、实践活动:配置管理的基本内含讨论(比如,函数是软件的*小配置项?) |
单元二:配置管理活动流程 1、配置管理与其它项目管理工作的关系 ♦ 与项目管理流珵的关系 ♦ 质量管理流程的关系 ♦ 与其它工程或支持流程的关系 ♦ 配置是项目的一个有机组成部分 2、项目配置管理流程 ♦ 配置项管理流程 ♦ 产品版本管理流程 3、配置项管理的定义与变更管理 ♦ 识别及定义配置项 ♦ 配置项的生存周期 ♦ 软件配置项变更涉及到的角色与职责(SCM与CCB) ♦ 软件配置项评审的规范(需求规范、架构设计规范、编码规范、测试规范等) ♦ 软件配置项的评审相关的角色与职责 ♦ 软件配置项评审流程 ♦ 软件配置项变更的原因分析 ♦ 软件配置项变更的流程 ♦ 受控库与变更管理的关系 4、基线的定义、变更与版本管理 ♦ 基线管理 ♦ 基线变更管理 ♦ 版本管理 5、产品的构建与发布工作 ♦ 软件构建的角色以及职责 ♦ 软件构建脚本规划设计 ♦ 持续构建与每日构建 ♦ 构建活动关联软件研发各个角色 6、实践活动:配置管理流程与相关流程的关系 |
单元三:配置管理工具 1、常用配置工具 ♦ CVS ♦ SVN 。。。 2、配置管理工具与其它管理工具的关系 ♦ 与项目管理工具关系 ♦ 与需求管理工具关系 ♦ 与设计管理工具关系 ♦ 与测试管理工具关系 ♦ 与缺陷管理工具关系 ♦ 与版本管理工具关系 3、配置管理工具选择 ♦ 配置管理工具的一些共同特点 ♦ 配置管理工具满足配置管理需要的程度 4、 实践活动:配置管理工具在项目中如何应用? |
单元四:配置管理相关活动 1、配置管理安全与备份 ♦ 配置管理安全解决方案 ♦ 配合配置管理安全相关的辅助工具 ♦ 使用虚拟的工作空间*安全性 ♦ 配置管理备份策略与方案 ♦ 配置管理工具许可协议管理方案(license) 2、配置审计工作 ♦ 配置管理审计的角色以及职责 ♦ 配置管理审计的内容 ♦ 配置管理审计流程 ♦ 配置管理审计数据分析 3、配置项度量 ♦ 软件配置项的度量解决方案 ♦ 软件配置项的度量维度 ♦ 软件配置项的度量工具 ♦ 度量分析 4、实践活动:完成评审流程的完整实践 |