配置管理和质量管理精选PPT.ppt
《配置管理和质量管理精选PPT.ppt》由会员分享,可在线阅读,更多相关《配置管理和质量管理精选PPT.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、配置管理和质量管理第1页,此课件共46页哦预备知识:CMMI支持过程域的组成过程域CMMI二级三级四级五级基本支持过程域配置管理(CM)质量保证(PPQA)度量与分析(MA)高级支持过程域决策分析与解决方案(DAR)根本原因分析(CAR)第2页,此课件共46页哦基本支持过程域第3页,此课件共46页哦课程内容配置管理质量保证第4页,此课件共46页哦配置管理nCMMI过程域介绍n标准过程体系介绍第5页,此课件共46页哦CMMI过程域-配置管理过程域(CM)目标保证软件项目生成的产品在软件生命周期中的完整性。在给定时间点上确定软件配置,并在整个软件生命周期中维护配置的完整性和可跟踪性。软件配置管理可
2、以分为两方面的内容,一是配置项的识别和 管理,另一方面是变更管理。失效征兆n无法提出产品基线n所提供组件并不是所需要的从而导致返工n无法给出系统各个组件详细清单(导致浪费时间在发现部件、需求和接口)n无法控制变更导致无法控制返工失效后果n无法重建和访问前一个基线从而导致系统维护时间和资源浪费n无法核实被测试的产品就是交付的产品,从而导致时间、工作量和用户信心浪费第6页,此课件共46页哦CMMI过程域-配置管理过程域(CM)建立完整性建立完整性建立基线建立基线跟踪和控制跟踪和控制变更变更配置管理员配置管理员配置状态报告配置状态报告配置管理计划配置管理计划第7页,此课件共46页哦SG1建立基线SP
3、 1.1 SP 1.1 标识配置项标识配置项在配置管理系统中,识别配置项SP 1.2 SP 1.2 建立配置管理系统建立配置管理系统建立并维护配置管理系统和变更管理系统,控制产品 SP 1.3 SP 1.3 创建或发布基线创建或发布基线创建或发布内部使用的和正式发布的基线第8页,此课件共46页哦SG2跟踪和控制变更SP 2.1 SP 2.1 跟踪变更请求跟踪变更请求跟踪配置项的变更请求SP 2.2 SP 2.2 控制配置项控制配置项控制配置项的变更第9页,此课件共46页哦SG3 建立完整性SP 3.1SP 3.1建立配置管理记录建立配置管理记录建立并维护配置项描述的记录SP 3.2 SP 3.
4、2 执行配置审计执行配置审计执行配置审计,维护基线的完整性第10页,此课件共46页哦标准过程体系的实现第11页,此课件共46页哦任务1:配置管理计划编制配置管理员根据项目特点,依据配置管理员根据项目特点,依据项目计划项目计划编制编制配置管理计划配置管理计划。主要包括:识别配置。主要包括:识别配置项、确定基线计划、确定工作流策略、确定配置审计计划、确定安全策略、确定备份和恢项、确定基线计划、确定工作流策略、确定配置审计计划、确定安全策略、确定备份和恢复策略。复策略。配置管理员应将配置管理员应将配置管理计划配置管理计划提交技术经理审核。并提交组织级配置管理员。组织提交技术经理审核。并提交组织级配置
5、管理员。组织级配置管理员根据级配置管理员根据配置管理计划配置管理计划搭建配置系统环境。搭建配置系统环境。配置管理员负责管理和更新配置管理员负责管理和更新配置管理计划配置管理计划。工作产品工作产品输入:项目计划输入:项目计划输出:配置管理计划输出:配置管理计划相关角色相关角色主要执行者:配置管理员主要执行者:配置管理员其他执行者:技术经理其他执行者:技术经理 组织级配置管理员组织级配置管理员第12页,此课件共46页哦任务2:配置项管理项目成员应该使用配置管理系统来对配置项进行修改和提交,并在指定的开发库的工作空间上操作配置项。主要包括以下几个操作:相关角色相关角色主要执行者:项目成员主要执行者:
6、项目成员其他执行者:配置管理员其他执行者:配置管理员 组织级配置管理员组织级配置管理员工作产品工作产品输入:输入:配置管理计划配置管理计划检出(检出(Check Out)Check Out)检入(检入(Check inCheck in)新增配置项(新增配置项(Add to source controlAdd to source control)交付(交付(DeliverDeliver)项目受控基线建立后,已基线化配置项在开发空间的检入和检出权限将被冻结,其修改需要执行变更管理。第13页,此课件共46页哦任务3:基线管理基线可分为:基线可分为:受控基线:受控基线:指配置项在项目里程碑时点时的已通
7、过正式评审/测试进入受控的一种状态。标识基线:标识基线:指配置项在项目的非里程碑时点的一种特定状态。配置管理员按照配置管理员按照配置管理计划配置管理计划中基线计划在受控库上建立标识中基线计划在受控库上建立标识/受控基线,并将基线信息登记受控基线,并将基线信息登记在在配置管理计划配置管理计划中。基线信息包括:基线名称、建立时间等。中。基线信息包括:基线名称、建立时间等。相关角色相关角色主要执行者:配置管理员主要执行者:配置管理员其他执行者:项目成员其他执行者:项目成员工作产品工作产品输入输入:配置管理计划配置管理计划输出:配置管理计划输出:配置管理计划第14页,此课件共46页哦任务4:配置状态报
8、告编制配置管理员每月月底根据配置项状态、基线和变更的情况编制配置状态报告,配置状态报告内容包括当月配置项版本变化情况、规模增长趋势,基线变化信息,变更的趋势和状态。配置状态报告应发布给项目组成员并提交给组织级配置管理员。相关角色相关角色主要执行者:配置管理员主要执行者:配置管理员其他执行者:组织级配置管理员其他执行者:组织级配置管理员工作产品工作产品输入输入:配置管理计划配置管理计划输出:配置状态报告输出:配置状态报告第15页,此课件共46页哦任务5:组织配置审计组织配置审计由组织级配置管理员组织。审计成员由各项目配置管理员组织配置审计由组织级配置管理员组织。审计成员由各项目配置管理员组成,以
9、互查和抽查的方式在项目间交叉进行。组成,以互查和抽查的方式在项目间交叉进行。组织配置审计主要从以下几个方面进行:基线审计、变更情况审计、生产版本组织配置审计主要从以下几个方面进行:基线审计、变更情况审计、生产版本发布审计、配置管理活动审计。发布审计、配置管理活动审计。相关角色相关角色主要执行者:组织级配置管理员主要执行者:组织级配置管理员其他执行者:配置管理员、项目成员其他执行者:配置管理员、项目成员 工作产品工作产品输入输入:变更记录表变更记录表 变更申请单变更申请单 配置管理计划配置管理计划 需求跟踪矩阵需求跟踪矩阵 输出:开发中心配置审计报告输出:开发中心配置审计报告第16页,此课件共4
10、6页哦任务6:变更管理n当基线化配置项须发生变化时,变更发起人需填写当基线化配置项须发生变化时,变更发起人需填写变更申请单变更申请单提出变提出变更请求。更请求。n变更控制委员会(变更控制委员会(CCB)评审提交的变更申请以判断其是否是一个有价值的)评审提交的变更申请以判断其是否是一个有价值的变更。判断标准一般是基于优先级、进度、资源、风险、严重程度等。变更。判断标准一般是基于优先级、进度、资源、风险、严重程度等。n配置管理员根据审批结果编制变更执行计划并更新配置管理员根据审批结果编制变更执行计划并更新变更申请表变更申请表。更新后更新后变更申请表变更申请表应发送变更执行人、变更验证人、需求管理员
11、。应发送变更执行人、变更验证人、需求管理员。第17页,此课件共46页哦任务6:变更管理第18页,此课件共46页哦任务7:版本发布版本发布分为里程碑版本发布和维护优化版本发布。版本发布分为里程碑版本发布和维护优化版本发布。配置管理员负责将开发库测试空间中形成版本发布基线。集成工程师负责在受配置管理员负责将开发库测试空间中形成版本发布基线。集成工程师负责在受控库上构建产品发布包并进行安装测试。控库上构建产品发布包并进行安装测试。配置管理员申请发起中心发布,同时负责将受控库已发布的产品版本同步至开发库中未释配置管理员申请发起中心发布,同时负责将受控库已发布的产品版本同步至开发库中未释放的测试空间和开
12、发空间中。放的测试空间和开发空间中。相关角色相关角色主要执行者:配置管理员主要执行者:配置管理员其他执行者:集成工程师其他执行者:集成工程师 组织发布管理员组织发布管理员 组织配置管理员组织配置管理员工作产品工作产品 输入:源代码输入:源代码 输出:版本发布配置审计申请表输出:版本发布配置审计申请表 版本发布申请表版本发布申请表 版本发布审批表版本发布审批表 版本发布通知单版本发布通知单 发布包发布包 第19页,此课件共46页哦关键技术识别配置项识别哪些工作产品进行版本管理源代码对象代码,数据对于不同工作组共同使用的工作产品在生命周期其他点上产生的工作产品确定对不同类型工作产品的存取访问控制并
13、控制具体的访问和修改。第20页,此课件共46页哦串行开发可能是理想的,但今天这种方式既不有效也不实用开发人员不应等待其他工作完成关键技术构件的并行开发第21页,此课件共46页哦回顾以上我们介绍了:nCMMI中配置管理过程域的SG及SPn标准过程体系中配置管理过程所含任务n配置管理的关键技术第22页,此课件共46页哦附加:总行配置管理规范第23页,此课件共46页哦定义n软件配置 n软件配置管理 n软件配置管理系统 n版本控制 n配置库 n基线 n配置项 n变更请求 第24页,此课件共46页哦组织与职责n变更控制委员会项目组CCB负责对项目组变更请求的审批,遇较大变更可报组织级CCB评审。项目组C
14、CB成员必须至少包括一名项目组配置管理员。n开发中心开发中心项目管理与质量控制部室是软件配置管理的直接管理机构,负责建立、维护整个配置管理系统环境,并实现监控、评审、考评等管理职能。开发中心技术支持部室是软件配置管理系统的运行维护机构,负责对软件配置管理系统的系统运行、硬件、网络、备份等进行监控和技术保障。n配置管理员配置管理员分为三个层次:总行配置管理员、组织级配置管理员、项目组配置管理员。总行配置管理员负责总行产品基线库的日常管理和维护,具体协调各级配置管理员之间的工作关系,组织级配置管理员负责配置管理系统组织级的日常维护、监控和管理。各开发中心设专职组织级配置管理员岗位,归口项目管理与质
15、量控制部室管理。项目组配置管理员是本项目软件配置管理活动的关键执行人,负责按照既定的策略,实施、维护项目组配置管理环境,并评估这些策略对开发效率的影响。项目组配置管理员原则上由建行员工担任。n项目组项目组负责进行各项软件配置管理活动。项目经理对本项目的软件配置管理活动负有直接的管理责任。第25页,此课件共46页哦配置管理活动n配置库管理 n配置管理计划编制 n配置项管理 n基线管理 n变更管理 n产品发布 n组织配置审计 n配置状态报告编制 n配置管理日常工作申请 第26页,此课件共46页哦安全管理n应注意对配置管理系统所管理的资产和过程资产的保护,任何人不得以任何形式复制和传播。n运行保障开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 配置管理 质量管理 精选 PPT
限制150内