欢迎来到天天文库
浏览记录
ID:40843063
大小:628.60 KB
页数:46页
时间:2019-08-08
《配置管理和质量管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中国建设银行厦门开发中心配置管理/质量保证预备知识:CMMI支持过程域的组成过程域CMMI二级三级四级五级基本支持过程域配置管理(CM)√质量保证(PPQA)√度量与分析(MA)√高级支持过程域决策分析与解决方案(DAR)√根本原因分析(CAR)√基本支持过程域课程内容配置管理质量保证配置管理CMMI过程域介绍标准过程体系介绍CMMI过程域--配置管理过程域(CM)目标保证软件项目生成的产品在软件生命周期中的完整性。在给定时间点上确定软件配置,并在整个软件生命周期中维护配置的完整性和可跟踪性。软件配置管理可以分为两方面的内容,一是配置项的识
2、别和管理,另一方面是变更管理。失效征兆无法提出产品基线所提供组件并不是所需要的从而导致返工无法给出系统各个组件详细清单(导致浪费时间在发现部件、需求和接口)无法控制变更导致无法控制返工失效后果无法重建和访问前一个基线从而导致系统维护时间和资源浪费无法核实被测试的产品就是交付的产品,从而导致时间、工作量和用户信心浪费CMMI过程域--配置管理过程域(CM)建立完整性建立基线跟踪和控制变更配置管理员配置状态报告配置管理计划SG1–建立基线SP1.1标识配置项在配置管理系统中,识别配置项SP1.2建立配置管理系统建立并维护配置管理系统和变更管理系
3、统,控制产品SP1.3创建或发布基线创建或发布内部使用的和正式发布的基线SG2–跟踪和控制变更SP2.1跟踪变更请求跟踪配置项的变更请求SP2.2控制配置项控制配置项的变更SG3–建立完整性SP3.1建立配置管理记录建立并维护配置项描述的记录SP3.2执行配置审计执行配置审计,维护基线的完整性标准过程体系的实现任务1:配置管理计划编制配置管理员根据项目特点,依据《项目计划》编制《配置管理计划》。主要包括:识别配置项、确定基线计划、确定工作流策略、确定配置审计计划、确定安全策略、确定备份和恢复策略。配置管理员应将《配置管理计划》提交技术经理审
4、核。并提交组织级配置管理员。组织级配置管理员根据《配置管理计划》搭建配置系统环境。配置管理员负责管理和更新《配置管理计划》。工作产品输入:项目计划输出:配置管理计划相关角色主要执行者:配置管理员其他执行者:技术经理组织级配置管理员任务2:配置项管理项目成员应该使用配置管理系统来对配置项进行修改和提交,并在指定的开发库的工作空间上操作配置项。主要包括以下几个操作:相关角色主要执行者:项目成员其他执行者:配置管理员组织级配置管理员工作产品输入:配置管理计划检出(CheckOut)检入(Checkin)新增配置项(Addtosourcecontr
5、ol)交付(Deliver)项目受控基线建立后,已基线化配置项在开发空间的检入和检出权限将被冻结,其修改需要执行变更管理。任务3:基线管理基线可分为:受控基线:指配置项在项目里程碑时点时的已通过正式评审/测试进入受控的一种状态。标识基线:指配置项在项目的非里程碑时点的一种特定状态。配置管理员按照《配置管理计划》中基线计划在受控库上建立标识/受控基线,并将基线信息登记在《配置管理计划》中。基线信息包括:基线名称、建立时间等。相关角色主要执行者:配置管理员其他执行者:项目成员工作产品输入:配置管理计划输出:配置管理计划任务4:配置状态报告编制配
6、置管理员每月月底根据配置项状态、基线和变更的情况编制《配置状态报告》,《配置状态报告》内容包括当月配置项版本变化情况、规模增长趋势,基线变化信息,变更的趋势和状态。《配置状态报告》应发布给项目组成员并提交给组织级配置管理员。相关角色主要执行者:配置管理员其他执行者:组织级配置管理员工作产品输入:配置管理计划输出:配置状态报告任务5:组织配置审计组织配置审计由组织级配置管理员组织。审计成员由各项目配置管理员组成,以互查和抽查的方式在项目间交叉进行。组织配置审计主要从以下几个方面进行:基线审计、变更情况审计、生产版本发布审计、配置管理活动审计。
7、相关角色主要执行者:组织级配置管理员其他执行者:配置管理员、项目成员工作产品输入:变更记录表变更申请单配置管理计划需求跟踪矩阵输出:开发中心配置审计报告任务6:变更管理当基线化配置项须发生变化时,变更发起人需填写《变更申请单》提出变更请求。变更控制委员会(CCB)评审提交的变更申请以判断其是否是一个有价值的变更。判断标准一般是基于优先级、进度、资源、风险、严重程度等。配置管理员根据审批结果编制变更执行计划并更新《变更申请表》。更新后《变更申请表》应发送变更执行人、变更验证人、需求管理员。任务6:变更管理任务7:版本发布版本发布分为里程碑版本
8、发布和维护优化版本发布。配置管理员负责将开发库测试空间中形成版本发布基线。集成工程师负责在受控库上构建产品发布包并进行安装测试。配置管理员申请发起中心发布,同时负责将受控库已发布
此文档下载收益归作者所有