配置管理和变更控制过程1
目的法律规范公司配置管理过程,保证在整个软件产品/项目的生命周期中,建立并维护软件工作产品的完整性
其涉及: 识别配置项
策划和执行配置管理活动
系统地控制变更
在整个软件产品/项目生命周期中,维护配置的完整性和可追踪性
适用范围涉及部门:事业部内涉及软件产品/行业项目研发的各开发组织 涉及业务:软件产品/项目开发中的配置和变更管理活动发版产品的软件资产完整性保障3
定义 Definition软件配置管理(SCM,Software Configuration Management):是在整个软件生存周期中管理开发过程和软件产品的方法和规程,它标识、定义系统中软件项并指定基线;控制软件项的修改和发行;记录和报告软件项的状态和修改申请;保证软件项的完整性、协调性和正确性;以及控制软件项的储存、装载和交付
配置项(Configuration Item): 由配置管理视为一个单一整体而进行处理的工作产品(例如:在软件生存周期各阶段所产生的各种形式和各种版本的文档、程序、数据等)以及完成工作产品所需的软件工具和支持系统
基线(Baseline):已经通过正式的同级评审而获得认可,可以作为一个基本纲领为今后工作服务并且只能通过正式的变更控制过程才可改变的一个或多个软件配置项
软件配置控制委员会(Software Configuration Control Board,简称 SCCB):负责评价和批准(或不批准)建立基线,评价和批准(或不批准)对基线化配置项所提出的变更,并负责保证那些已批准的变更能得到实施的组织
角色与职责定义Roles角色Responsibility职责Description说明组织级配置管理负责人 组织和协调配置管理过程和法律规范的制订并监控执行
组织产品线配置管理计划和方案的评审,确认最终计划和方案