配置审计是配置管理中的一个重要概念,在CMMI标准中划分了3种,如果再加上PPQA对配置管理过程的审计,累计为4种。在很多图书、资料中对这四种审计言之不详,因而也就造成了理解的偏差。故而我整理了如下的表格,进行了澄清。需要说明的是在很多企业中实际也做了这4种审计,只是没有清楚的认识这4个概念而已。
概念 |
功能性配置审计(FCA) |
物理性配置审计(PCA) |
配置管理审计 |
配置过程审计 GP2.8 |
CMMI1.2中的定义 |
An audit conducted to verify that the development of a configuration item has been completed satisfactorily, that the item has achieved the performance and functional characteristics specified in the functional or allocated configuration identification, and that its operational and support documents are complete and satisfactory. |
An audit conducted to verify that a configuration item, as built, conforms to the technical documentation that defines and describes it. |
Audits conducted to confirm that configuration management records and configuration items are complete, consistent, and accurate. |
Objectively evaluate adherence of the configuration management process against its process description, standards, and procedures, and address noncompliance. |
定义的参考译文 |
验证CI的开发已经被完全满足的审计行为,即验证CI已经达到了在功能或已分配的配置说明中刻画的性能和功能特性,并且其操作和支持文档是完整的和满意的。 |
验证已构建出的CI符合定义和描述它的技术文档的审计行为。 |
确保配置管理的记录和配置项是完整的、一致的和准确的审计行为。 |
客观评价管理过程与其过程描述、标准和规程的符合性并处理不一致问题 |
解释 |
1 要检查是否满足需求 |
1 检查配置项是否均入库、已入库的配置项之间版本关系是否一致 |
检查配置管理的各种记录、报告等与配置库中的物理的配置项实体是否一致、完整、准确 |
检查配置管理过程的执行是否符合过程定义和相关的规定,可以通过检查配置管理过程的各种输出文档进行评价也可以通过访谈与观察等多种方式进行检查。 |
检查的重点 |
1 所有的需求是否都实现了 |
1 是否有遗漏的CI?基线中的CI要完整。 |
1 配置管理记录和配置项是否一致? |
1 配置管理活动是否符合标准或规范? |
实施的时机 |
1 基线建立之前:通过基线的功能审计后才可以入库 |
物理审计活动的驱动事件可以是: |
阶段性或随机抽查 |
阶段性检查或随机抽查 |
执行的人员 |
PM,TESTER |
CM |
PPQA |
PPQA |
执行的方式 |
同行评审 |
检查记录 |
检查记录 |
检查记录 |
比较基准 |
CI与功能需求、非功能性需求 |
CI与其技术规格文档(如:设计等) |
配置管理记录与配置项 |
活动与标准 |