首页 > 知识点讲解
       配置管理的主要活动
相关知识点:20个      
        配置管理包括六项主要活动,分别为:制定配置管理计划,配置标识,配置控制,配置状态报告,配置审计,发布管理和交付。
               制定配置管理计划
               配置管理计划是对如何开展项目配置管理工作的规划,是配置管理过程的基础,应该形成文件并在整个项目生命周期内处于受控状态。配置控制委员会负责审批该计划。
               配置管理计划的主要内容包括:
               .配置管理活动,覆盖的主要活动包括配置标识、配置控制、配置状态报告、配置审计、发布管理与交付。
               .实施这些活动的规范和流程。
               .实施这些活动的进度安排。
               .负责实施这些活动的人员或组织,以及他们和其他组织的关系。
               配置标识
               配置标识也称配置识别,包括为系统选择配置项并在技术文档中记录配置项的功能和物理特征。
               配置标识是配置管理员的职能,基本步骤如下:
               (1)识别需要受控的配置项。
               (2)为每个配置项指定唯一的标识号。
               (3)定义每个配置项的重要特征。
               (4)确定每个配置项的所有者及其责任。
               (5)确定配置项进入配置管理的时间和条件。
               (6)建立和控制基线。
               (7)维护文档和组件的修订与产品版本之间的关系。
               配置控制
               配置控制即配置项和基线的变更控制,配置控制包括如下活动:
               .变更申请:相关人员如项目经理填写变更申请表,说明要变更的内容、变更的原因、受变更影响的关联配置项和有关基线、变更实施方案、工作量和变更实施人等,并提交给CCB。
               .变更评估:CCB对变更申请进行评估并确定变更对项目的影响、变更的内容是否必要、变更的范围是否考虑周全、变更的实施方案是否可行、变更工作量估计是否合理。CCB对变更申请作出决定。
               .通告评估结果:CCB把关于变更申请的批准、否决或推迟的决定通知受此处置意见影响的每个干系人。
               .变更实施:项目经理组织修改相关的配置项,并在相应的文档或程序代码中记录变更信息。
               .变更验证与确认:项目经理指定人员对变更后的配置项进行测试或验证。项目经理应将变更与验证的结果提交CCB,由其确认变更是否已经按要求完成。
               .变更的发布:配置管理员将变更后的配置项纳入基线并将变更内容和结果通知相关人员,并做好记录。
               为了解决一个文档的变更引起多个相关文档的变更时文档修改不全面,以及多个开发人员对同一部件进行修改引起版本混乱等问题,可以基于配置库进行变更控制。
               基于配置库的变更控制过程如下图所示。
               
               基于配置库的变更控制
               下面以某软件产品的升级为例,说明基于配置库变更的流程:
               (1)将待升级的基线(假设版本号为V1.0)从产品库中复制到受控库。
               (2)程序员甲将欲修改的代码段从受控库中检出(Check out),放入自己的开发库中进行修改。代码被检出后即被“锁定”,其他程序员无法检出,以保证同一段代码只能同时被一个程序员修改。
               (3)程序员甲将开发库中修改好的代码段检入(Check in)受控库。检入后,代码的“锁定”被解除,其他程序员可以检出该段代码了。
               (4)软件产品的升级修改工作全部完成后,将受控库中的新基线更新到产品库中(软件产品的版本号更新为V1.1,旧的V1.0版并不删除,继续在产品库中保存)。
               配置状态报告
               配置状态报告也称配置状态统计,其任务是有效地记录和报告管理配置所需要的信息,目的是及时、准确地给出配置项的当前状况,供相关人员了解,以加强配置管理工作。
               配置状态报告应包含以下内容:
               .每个受控配置项的标识和状态。
               .每个变更申请的状态和已批准的修改的实施状态。
               .每个基线的当前和过去版本的状态以及各版本的比较。
               .其他配置管理过程活动的记录。
               配置状态报告应着重反映当前基线配置项的状态,以向管理者报告系统开发活动的进展情况。配置状态报告应定期进行,并尽量通过CASE工具自动生成,用数据库中的客观数据来真实地反映各配置项的情况。
               配置状态报告还可供项目经理和CCB追踪变更的情况,通过配置状态报告可以了解如下内容:变更请求的批准情况、已批准的变更请求的当前状态、已完成的变更投入时间和工作量、某个配置项与哪几个变更请求有关等。
               配置审计
               配置审计也称配置审核或配置评价,包括功能配置审计和物理配置审计,分别用以验证当前配置项的一致性和完整性。配置审计的实施是为了确保项目配置管理的有效性,体现了配置管理的最根本要求——不允许出现任何混乱现象。
               功能配置审计和物理配置审计的主要内容如下:
               .功能配置审计:审计配置项的一致性(配置项的实际功效是否与其需求一致),具体需要验证配置项的开发已圆满完成、配置项已达到配置标识中规定的性能和功能特征、配置项的操作和支持文档已完成并且是符合要求的。
               .物理配置审计:审计配置项的完整性(配置项的物理存在是否与预期一致),具体需要验证要交付的配置项是否存在以及配置项中是否包含了所有必需的项目。
               发布管理和交付
               发布管理和交付活动的主要任务是有效控制软件产品和文档的发行和交付,在软件产品的生存期内妥善保存代码和文档的母拷贝。
               发布管理和交付包含如下活动:
               .存储:可通过一些方式确保存储的配置项的完整性,如选择存储介质使再生差错或损坏降至最低限度、根据媒体的存储期以一定频次运行或刷新已存档的配置项、将副本存储在不同的受控场所以减少丢失的风险等。
               .复制:复制是用拷贝方式制造软件的阶段,应建立规程以确保复制的一致性和完整性,应确保发布用的介质不含无关项(如软件病毒或不适合演示的测试数据),应使用适合的介质以确保软件产品符合复制要求,确保其在整个交付期中内容的完整性。
               .打包:应确保按批准的规程制备交付的介质,应在需方容易辨认的地方清楚地标出发布标识。
               .交付:供方应按合同中的规定交付产品或服务。
               .重建:应能重建软件环境,以确保发布的配置项在所保留的先前版本要求的未来一段时间里是可重新配置的。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有