软件配置管理控制程序说明
157 浏览量
更新于2024-08-03
收藏 122KB DOC 举报
"软件配置管理控制程序"
本文档“软件配置管理控制程序.doc”详细阐述了软件配置管理(CM)在计算机行业中如何实施和控制,旨在规范组织内的软件开发项目的配置管理工作,确保所有活动遵循统一标准。
1. 引言
- 目的:文档的目的是定义配置管理流程,使得公司所有软件项目的配置管理一致化。
- 使用范围:适用于公司全部的软件项目。
- 定义:CM指配置管理,SCCB为软件配置控制委员会,CC是配置管理员,工作产品涵盖所有有价值的项目产出,如源代码、数据和文档,而配置项(CI)则是纳入管理的单一工作产品。
2. 角色与职责
- 软件配置管理组(CM):由配置管理员(CC)组成的小组,负责建立和维护配置管理库,组织培训,并在整个项目生命周期中执行配置管理任务。
- 软件配置管理控制委员会(SCCB):在项目中设立,负责决策配置管理的重大事项,由项目经理领导,确保配置管理策略的实施和合规性。
3. 配置管理关键概念
- 基线:一组经过评审和检查的工作产品,如需求、设计、源代码等,一旦确定就不可轻易更改,是后续开发和发布的基准。
4. 版本控制和变更管理
- 文档中的表格列出了版本号、修订内容、编制人、审阅人和日期,表明了对每次变更的记录和追踪,这对于保持软件产品的稳定性至关重要。
5. 更改控制
- SCCB的批准人角色显示了在软件开发过程中,对于任何更改都需要经过审批,以防止未授权的或可能导致问题的修改。
6. 历史记录和发布
- 提供了完整的版本历史记录,包括发布人、审核人和批准人的信息,反映了整个文档的演变过程。
7. 文件结构
- 最后,文档包含了一个目录,指示了其内容的组织结构,方便读者查找和理解信息。
此文档详细规定了软件配置管理的各个层面,包括流程、责任分配、关键术语、变更控制和版本管理,为公司提供了一套全面的软件开发过程控制框架。通过这样的管理,能够确保软件项目的质量和一致性,同时减少错误和混乱的可能性。
2022-07-12 上传
2021-09-08 上传
2022-10-16 上传
2021-10-03 上传
2022-12-06 上传
2021-09-25 上传
2021-09-27 上传
2022-10-23 上传
2022-11-23 上传
xinkai1688
- 粉丝: 383
- 资源: 8万+
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍