「软件项目管理」一文详解软件配置管理计划

您所在的位置:网站首页 项目计划大纲的作用是什么 「软件项目管理」一文详解软件配置管理计划

「软件项目管理」一文详解软件配置管理计划

2024-07-11 22:29| 来源: 网络整理| 查看: 265

一文详解软件配置管理计划 前言一、配置管理概述1. 配置管理(SCM)定义2. 软件配置项目(SCI)3. 基线4. 软件配置控制委员会(SCCB) 二、软件配置管理过程1. 管理过程2. 管理过程解析(1)配置项标识、跟踪I. 定义II. SPM项目要求:配置项III. 举例说明 (2)配置管理环境建立(3)基线变更管理过程(4)配置审计(5)配置状态统计(6)配置管理计划I. 配置管理计划角色II. 配置管理计划模板 三、配置管理工具四、结束语专栏传送门

前言

在软件项目中,各类型的配置管理也是比较关注的一个问题。

在下面的文章中,将讲解软件项目中的配置管理计划。一起来学习吧~

一、配置管理概述 1. 配置管理(SCM)定义 SCM ,即 Software Configuration Management 。SCM 是一套管理软件开发和维护及其中各种中间软件产品的方法和规则,是提高软件质量的重要手段,能帮助开发团队对软件开发过程进行有效的变更控制。版本管理和变更管理是配置管理的主要功能。版本控制是配置管理的核心功能。 2. 软件配置项目(SCI)

SCI ,即 Software Configuration Item 。 SCI 是项目定义其受控于软件配置管理的项,是一个特定的、可文档化的工作产品集。

配置项例子如下图所示:

配置项例子

3. 基线 提供软件生存期中各个开发阶段的一个特定点;代表软件开发过程的各个里程碑,标志开发过程中一个阶段的结束;基线修改需要按照正式的程序执行。

基线例子如下图所示:

基线例子

在上图中,左边都是基线,右边就是每个基线对应的配置项。

4. 软件配置控制委员会(SCCB) 评估变更批准申请在生存期内规范变更申请流程对变更进行反馈与项目管理层沟通 二、软件配置管理过程 1. 管理过程

主要有六大管理过程,分别为:

配置项表示、跟踪配置管理环境建立基线变更管理配置审计配置状态统计配置管理计划 2. 管理过程解析 (1)配置项标识、跟踪 I. 定义 将软件项目中需要进行控制的部分拆分成SCI建立唯一的标识建立相互间的对应关系,进行系统的跟踪和版本控制 II. SPM项目要求:配置项

如下图所示:

SPM项目要求:配置项

III. 举例说明

配置项标识:

配置项标识

配置项跟踪:

配置项跟踪

(2)配置管理环境建立

用来存储所有基线配置项及相关文件内容的系统,是建立和维护软件产品完整性的主要手段。

(3)基线变更管理过程

基线变更应受到控制,这种变化要经过 SCCB 授权,按程序进行控制并记录基线修改的过程。

如下图所示:

基线变更管理过程

上面几大内容图例如下:

变更请求:

变更请求

变更评估:

变更评估

变更批准/拒绝:

变更批准/拒绝

变更实现:

变更实现

(4)配置审计 配置管理活动审计基线审计 (5)配置状态统计 被批准的配置项变更请求的数量配置项的所有请求的变化状态配置项所有被批准的变更实现状态配置管理系统以及SCCB在运作中发生异常的次数 (6)配置管理计划 I. 配置管理计划角色 项目经理配置控制委员会配置管理员开发人员 II. 配置管理计划模板 人员职责(确定SCCB等)配置项定义基线定义版本控制定义变更控制系统 三、配置管理工具

如下图所示:

配置管理工具

四、结束语

上文讲解了软件项目中的基本配置管理。

关于本文的介绍就到这里啦!希望对大家有帮助~

专栏传送门

软件项目管理👉juejin.cn/column/7024…



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3