《ISO9000质量管理体系认证~软件配置管理计划(通用)》文档旨在规范软件开发过程中的配置管理工作,确保软件产品满足预设的质量标准和客户需求。该文档详细阐述了配置管理的目标、定义、参考标准、管理机构、任务、职责以及接口控制等关键要素。
1. **目标**:配置管理方案的主要目的是确保软件开发过程遵循工程委托书中的原则需求,以及符合软件系统需求规格说明书中的具体要求。方案允许根据项目实际进行适当调整,但需经过总体组的批准。
2. **定义**:文档引用了GB/T 11457和GB/T 12504等相关国家标准,对软件工程术语进行了定义,为后续内容提供了统一的语言基础。
3. **参考资料**:包括GB/T 11457(软件工程术语)、GB 8566(计算机软件开发规范)、GB 8567(计算机软件产品开发文件编制指南)和GB/T 12505(计算机软件配置管理规范)等,这些都是配置管理工作的指导性文件。
4. **管理机构**:成立了软件配置管理小组,由总体组代表、软件工程小组代表、配置管理人员、质量保证人员及子系统配置管理人员等构成,负责监督方案的执行。
5. **任务与职责**:区分了软件开发库和软件受控库,前者由开发者管理,后者由配置管理小组管理。各子系统配置管理人员负责实施配置管理,并根据子项目需求制定相应规程。接口控制是核心任务,特别是对用户界面、系统部接口、标准程序接口、设备接口和软件接口的控制。
6. **接口控制**:接口的修改需要经过正规审批流程,以防止对软件系统整体稳定性的影响。审批程序包括问题发现、问题报告、评审和最终批准。
7. **审批程序**:详细列出了接口修改的审批步骤,涉及工程组长、配置管理小组、子系统配置管理人员及总体组的评审和批准。
此文档为软件开发团队提供了一个标准化的框架,通过系统性的配置管理,保证了软件开发过程的质量和效率,同时也方便了问题的追踪和修复,从而确保最终交付的软件产品满足ISO9000质量管理体系的要求。