软件配置管理控制程序说明

4 下载量 157 浏览量 更新于2024-08-03 收藏 122KB DOC 举报
"软件配置管理控制程序" 本文档“软件配置管理控制程序.doc”详细阐述了软件配置管理(CM)在计算机行业中如何实施和控制,旨在规范组织内的软件开发项目的配置管理工作,确保所有活动遵循统一标准。 1. 引言 - 目的:文档的目的是定义配置管理流程,使得公司所有软件项目的配置管理一致化。 - 使用范围:适用于公司全部的软件项目。 - 定义:CM指配置管理,SCCB为软件配置控制委员会,CC是配置管理员,工作产品涵盖所有有价值的项目产出,如源代码、数据和文档,而配置项(CI)则是纳入管理的单一工作产品。 2. 角色与职责 - 软件配置管理组(CM):由配置管理员(CC)组成的小组,负责建立和维护配置管理库,组织培训,并在整个项目生命周期中执行配置管理任务。 - 软件配置管理控制委员会(SCCB):在项目中设立,负责决策配置管理的重大事项,由项目经理领导,确保配置管理策略的实施和合规性。 3. 配置管理关键概念 - 基线:一组经过评审和检查的工作产品,如需求、设计、源代码等,一旦确定就不可轻易更改,是后续开发和发布的基准。 4. 版本控制和变更管理 - 文档中的表格列出了版本号、修订内容、编制人、审阅人和日期,表明了对每次变更的记录和追踪,这对于保持软件产品的稳定性至关重要。 5. 更改控制 - SCCB的批准人角色显示了在软件开发过程中,对于任何更改都需要经过审批,以防止未授权的或可能导致问题的修改。 6. 历史记录和发布 - 提供了完整的版本历史记录,包括发布人、审核人和批准人的信息,反映了整个文档的演变过程。 7. 文件结构 - 最后,文档包含了一个目录,指示了其内容的组织结构,方便读者查找和理解信息。 此文档详细规定了软件配置管理的各个层面,包括流程、责任分配、关键术语、变更控制和版本管理,为公司提供了一套全面的软件开发过程控制框架。通过这样的管理,能够确保软件项目的质量和一致性,同时减少错误和混乱的可能性。