IT行业配置管理(全)
VIP专免
2024-12-13
999+
42.5KB
13 页
海报
侵权投诉
I T 行业配置管理
配置管理,C o n g u r a t io n M a n a g em e n t ,C M ,的目的是通过
执行版本控制、变更控制等规程,以及使用配置管理软件,来保证
所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种
有效保护。配置管理过程域是 S P P 模型的重要组成部分。本规范
阐述了配置管理过程域的四个主要规程:
?制定配置管理计划[ S P P - P R O C - C M - P L A N N I N G ] ? 配 置 管 理库
[ S P P - P RO C - C M - LI B ]
?配置 版本控制项[ S P P - P R O C - C M - V E R S I O N ] ? 配 置 更 控项 变
制[ S P P - P R O C - C M - C H A N G E ] “ ” “上述每个规程的 目标 、 角色
” “ ” “ ” “ ” “ ” “不 职 责 、 启 劢 准 则 、 输 入 、 主 要 步 骤 、 输 出 、 完 成
” “ ”准则 和 度量 均已定义。本规范适用于国内 I T 企业的软件研发
目。建 用 根据自身情况,如商 目 、研 力等,适当项 议 户 业 标 发 实
地修改本规范,然后推广使用。1 7 . 1 介 绍
目研 和管理 程中会 生 多多的工作成果项 发 过 产 许许 ,例如文档、程
序和数据等,它们都应当被保存起来,以便查阅和修改。如果把所
有文件一
股脑地塞进计算机里,那么使用起来肯定很麻烦。毫无疑问,人 们
应当将文件分门别类、有条理地保存起来。
凡是纳入配置管理范畴的工作成果统称为配置
项,C o n g u r a t io n I t em ,
C I ,,配置 主要有两大项 类 :
,1,属于 品 成部分的工作成果产 组 ,例如需求文档、 文档、设 计
源代码、测试用例等。
,2, 目管理和机构支撑 程域 生的文档。 些文档 然不项 过 产 这 虽
是产品的组成部分,但是值得保存。
每个配置项的主要属性有:名称、标识符、文件状态、版本、作
者、日期等。所有配置项都被保存在配置库里,确保不会混淆、丢
失。配置项及其历史记录反映了软件的演化过程。
基线,B a s e l i n e , 由 一 配 置 成组 项 组 ,这些配置项构成了一个相
“ ”对稳定的逡辑实体。基线中的配置项被 冻结 了,不能再被任何
人随意修改,见变更控制规程,。基线通常对应于开发过程中的
里程碑,M i l e s t on e ,,一个产品可以有多个基线,也可以只有一
个基线。基线的主要属性有:名称、标识符、版本、日期等。通常
“将交付给客户的基线称为一个 R e l e a s e ” , 为内部开发用的基线
“则称为一个 B u i l d ” 。
所有的项目成员都要使用配置管理软件来保护自己的工作成果。
机构应当采用统一的配置管理软件,常见的配置管理软件有
M i c r o s of t 的
V i s u al S o u r c eS a f e 和R a ti o n a l 的C l e a r C a s e 等。为了提高
配置管理的效率和安全性,机构应当有与门的配置管理员,角
色,。配置管理员为每个项目制定《配置管理计划》,创建和维护
配 置 。库
鉴于配置管理的重要性和复杂性,机构还应当设立配置控制委员
会 , C o n g u r a t io n C o n tr o l B o ar d , C CB , 。 CCB 是个虚拟
小 组 ,对配置管理各项活劢拥有决策权,例如审批计划,审批变更
请求等,。对于配置管理而言, C C B 是决策者,而配置管理 是员 执
行者。
如果机构的各个 目 密相关,例如一个 品 下的多个 目,项 紧 产 线 项 ,
建议机构设立公共的 C C B , 这个公共的 CCB 对所有项目的配置管
理 有决策 。如果机构的各个 目相 独立拥 权 项 对 ,那么每个项目可以
设立各自的 CCB。C C B “ ”的决策采用 少数服从多 数 原则 。
一、制定配置管理计划
配置管理 制定《配置管理 划》员 计 ,主要内容包括配置管理软硬件
资源、配置项计划、基线计划、交付计划、备 份 计划等。CCB 审
批该计划。二、配置库管理
配置管理 目 建配置员 为 项 创 库 ,并给每个项目成员分配权限。各项
目成员根 据 自己的权限 操 作配置库。配置管理员定期维护配置库,
例如清楚垃圾文件、 份配置 等。备库
三、版本控制
在项目开发过程中,绝 大 部分的配置项都要经过 多 次的修改才能最
终确 定 下来。对配置项的任何修改都将产生 新 的版本。由于我们
“ ”不能保证新版本一定比 老 版 本 好,所以不能抛弃老版本。版本
控制的目的是按 照 一定的规则保存配置项的所有版本,避 免 发生版
本丢失戒混淆等现 象 ,并 丏 可 以 快 速 准确地查找 到 配置项的任何版
本 。
配置 的状 有三种项 态 :“ ” “ ” “ ”草 稿 、正 式 发布和正在修改 ,本规程
制定了配置项状态变迁不版本号的规则。
四、变更控制
摘要:
展开>>
收起<<
IT行业配置管理配置管理,ConfigurationManagement,CM,的目的是通过执行版本控制、变更控制等规程,以及使用配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。配置管理过程域是SPP模型的重要组成部分。本规范阐述了配置管理过程域的四个主要规程:?制定配置管理计划[SPP-PROC-CM-PLANNING]?配置管理库[SPP-PROC-CM-LIB]?配置版本控制项[SPP-PROC-CM-VERSION]?配置更控项变制[SPP-PROC-CM-CHANGE]“”“上述每个规程的目标、角色”“”“”“”“”“不职责、启劢准则、输入、主要...