软件配置管理计划

更新时间:2024-06-08 18:21:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目录

1. 引言 .................................................................................................... 1

1.1 目的 .......................................................................................... 1 1.2 缩略语 ...................................................................................... 1 1.3 参考资料 .................................................................................. 2 2. 管理 .................................................................................................... 3

2.1 组织结构 .................................................................................. 3 2.2 职责 .......................................................................................... 3 2.3 软件配置管理计划的实现 ....................................................... 5 3. 软件配置管理活动 ............................................................................ 6

3.1 配置标识 .................................................................................. 6 3.2 配置和变更控制 ....................................................................... 6

3.2.1 变更请求的处理和审批 ................................................ 6 3.2.2 变更过程中的活动 ........................................................ 6 3.2.3 变更记录 ........................................................................ 7 3.3 配置状态统计 ........................................................................... 7

3.3.1 项目介质存储 ................................................................ 7 3.3.2 配置管理记录 ................................................................ 8

1

软件配置管理计划

1.引言

1.1 目的

软件配置管理(SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件生命周期。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更,使错误降为最小并最有效地提高生产效率。

本计划的目的在于对所开发的国核压水堆示范工程装卸料机项目规定各种必要的配置管理条款,以保证所交付的国核压水堆示范工程装卸料机能够满足软件需求规格说明书(SRS)中规定的各项具体需求。

1.2缩略语

本文用到的缩略语如下: SCM软件配置管理 SCMP软件配置管理计划 SRS 软件需求规格说明书 RSR 评审总结报告

1

1.3参考资料

1.[B3] IEEE Std 828-1998, IEEE软件配置管理计划标准 2. [B12] IEEE Std 1028-1997, IEEE软件评审标准

3.[B2] IEEE Std 610.12-1990, IEEE软件工程术语标准词汇 4. [B13] IEEE Std 1058-1998, IEEE软件项目管理计划标准

5.[B17] IEEE/EIA 12207.0-1996, 信息技术指南—软件生存周期过程 6.《国核压水堆示范工程装卸料机软件需求规格说明书》 7.《08技术文件编号管理规定》

2

2. 管理

2.1 组织结构

在本软件系统整个开发期间,必须成立软件配置管理小组负责配置管理工作。软件配置管理小组属项目总体组领导,由总体组代表、软件工程开发人员、项目的专职配置管理人员、项目的专职质量保证人员等方面的人员组成,由总体组代表任组长。其各方面人员的名单如下:

组长:陈刘卫; 副组长:孙浩;

专职质量保证人员:陈旭; 专职配置管理人员:刘俊文; 专职质量测试人员:吴姜虞;

开发人员:梅吾觅、陈丽荣、朱佳龙、王繁华。

2.2职责

在软件配置管理小组中,各类人员要互相配合、分工协作。共同担负起整个项目的软件配置管理工作。其中各类人员的职责如下:

角色 职责 1. 对有关软件配置管理的各项工作全面负责,特别总体组代表 要对更改建议、变更的审批和评审负责。 3

1. 向项目组成员介绍/培训(当有新成员加入的时候)配置管理的概念、相关流程、建立配置管理环境 2. 对变更的配置项进行管理和跟踪 项目配置管理3. 维护配置管理过程中所有的记录 员 4. 组织召开变更控制会议 5. 跟踪变更请求的实施 6. 协助质量保证人员进行配置审核,基线审核;确保在审核过程中发现的不一致的问题得到解决 7. 备份。随机抽查以确保备份能够得到恢复,以确保备份数据的完整性 1. 在项目过程中遇到的问题如果需要修改其他工作产品,需要通知总体组代表 开发人员 2. 对变更请求进行影响分析,并执行批准后的变更请求 1. 作为项目配置管理计划的评审人 2. 在项目过程中,对工作产品进行评审并执行配置基线审核 质量保证人员 3. 参加项目阶段、里程碑等各种会议 4. 按照质量保证计划,在主要产品的交付/发布之前对项目进行物理配置审核和功能配置审核 4

5. 不能解决的问题/偏差(工作产品、审核)向总体组代表汇报 2.3 软件配置管理计划的实现

在实现软件配置管理计划的过程中,要特别注意实现以下三个里程牌: 1. 建立软件配置管理小组:在项目总体组批准软件配置管理计划之后,立即成立软件配置管理小组;

2. 建立各阶段的配置基线:在软件生存周期过程中,各个阶段的配置基线可参考:

a)《国核压水堆示范工程装卸料机合同书》 b)《国核压水堆示范工程装卸料机技术规格书》 c)《国核压水堆示范工程装卸料机软件需求规格说明书》 3. 建立软件库:在本项目所属的各个子系统的研制工作的开始,就建立起各个子系统的软件开发库,并在本项目配置管理小组的计算机上建立起有关该系统及其子系统的软件受控库。以后在每个开发阶段结束时,建立各个子系统的新的开发库,同时把这个阶段的阶段产品送入总的软件受控库,并在各个子系统的计算机上建立软件受控库的副本。当全部开发工作结束,在配置管理小组的计算机上建立起软件产品库,并在各子系统的计算机上建立软件产品库的副本。

5

3. 软件配置管理活动

3.1 配置标识

所有为本项目编制的文档命名规则可参考《08技术文件编号管理规定》中相关内容。

3.2 配置和变更控制

3.2.1 变更请求的处理和审批

软件配置的变更管理适用于本项目的所有文档和代码,其中包括本项目的各个运行软件,也包括为本项目专门开发的支持软件。 对本项目各个子系统及其专用支持软件的配置基线、集成系统以及其他阶段产品的任何修改都必须通过项目配置管理小组的讨论并由总体组代表审核批准。 3.2.2 变更过程中的活动

活动 角色 内容 提交变更提交者 请求 此活动的作用是复审已提交的变更请复审变更开发人员或其求。对变更请求的内容进行初始复审以请求 他相关人员 确定它是否为有效请求。 确认或拒总体组代表

项目的任何涉众均可提交变更请求。 如某个变更请求为重复的或已拒绝的无6

绝变更请求 效请求(例如,例如操作错误、无法实现等)时,则由总体组代表来确认或拒绝变更请求,如需要的话该代表还可以从提交者处收集更多信息。 一旦变更请求通过后则由相关人员来执进行变更 相关人员 行变更后的内容。 已确定的变更一旦得到了核实,则相关版本的变相关人员 更 变更,同时应说明变更的内容等。 3.2.3变更记录

对于每一次的变更,都要把变更日期、版本号、提交者、审批人以及变更内容记录在变更记录单中,并妥善保存。

文档或发布的产品都要进行版本的升级3.3 配置状态统计

3.3.1 项目介质存储 1. 备份机制及保留策略

a)每天下班时将主服务器的数据备份到U盘中。 b)确保U盘中保留最新的数据。 2. 事故处理和恢复机制

如果出现事故(如主服务器当机、遭病毒或硬件损坏等),采用U盘上的数据进行恢复。

7

3.3.2配置管理记录 编号 1 2 3 4 5 6 7 8 9 名称 所有基线文档 软件质量保证计划 软件验证与确认计划 软件需求规格说明书 软件设计文档 软件测试计划 软件测试报告 功能试验验收大纲 各阶段评审记录 和报告 10 11

变更记录单 软件问题报告单 版本 存储路径 责任人 8

本文来源:https://www.bwwdw.com/article/n356.html

Top