CMMI过程域说明-确认(VAL)之概述
确认(VAL)是CMMI-DEV成熟度3级工程类过程域
一、VAL过程域的目的
确认(Validation,VAL)的目的在于证明产品或产品组件被置于预期环境中时满足其预期用途。
二、VAL过程域的简介
“确认”活动可以应用于产品的各方面,并可用于任何预期的产品环境,诸如运行、培训、制造、维护以及支持服务。完成确认所用的方法既能用于工作产品,也能用于产品和产品组件(在各个过程域中使用到的术语“产品”与“产品组件”,其含义也包含了服务、服务系统以及它们的组件)。
应该选择最能够预示产品与产品组件对最终用户需要的满足程度的工作产品(如需求、设计、原型),因而在早期(概念/探索阶段)就应该执行确认,并在整个产品生命周期(包括移交到运行和维持)中增量式地执行。
确认环境应该代表产品与产品组件的预期环境,同时代表适于工作产品确认活动的预期环境。
“确认”证明产品在提供时能满足其预期的用途,而“验证”处理的是工作产品是否适当地体现了规定的需求。换言之,验证是确保“正确地做了事”,而确认是确保“做了正确的事”。确认活动采用与验证类似的方法(如测试、分析、审查、演示、模拟)。最终用户和其他相关干系人常常参与确认活动。确认与验证活动常常同时进行并可以采用同一环境的组成部分。
参阅“验证”过程域以进一步了解如何确保选定的工作产品满足其规定的需求。
只要有可能,确认就应该通过在其预期环境中运行产品或工作产品来完成。
可以采用整个环境也可以只用一部分。然而不论如何,都可以在项目生命早期通过与相关干系人一起使用工作产品来发现确认问题。针对服务的确认活动可以应用于诸如方案建议书、服务目录、工作说明书和服务记录等工作产品。
确认问题一经识别,就会由与“需求开发”、“技术解决方案”、“项目监督与控制”等过程域相关联的过程加以解决。
本过程域中的特定实践之间的相互依赖关系如下:
• “选择需要确认的产品”特定实践使得需要确认的产品或工作产品、执行确认时需要采用的方法都得到识别。
• “建立确认环境”特定实践使得执行确认所用的环境得到确定。
• “建立确认规程与准则”特定实践使得确认规程与准则得到制订,并且与选定的产品、客户对确认的约束、方法和确认环境的特性相一致。
• “执行确认”特定实践使得确认按照方法、规程与准则得到执行。
三、VAL过程域的相关过程域
参阅“需求开发”过程域,以进一步了解如何挖掘、分析并建立客户需求、产品需求与产品组件需求。
参阅“技术解决方案”过程域,以进一步了解如何选择、设计并实现对需求的解决方案。
参阅“验证”过程域以进一步了解如何确保选定的工作产品满足其规定的需求。
四、VAL过程域的特定目标与特定实践摘要
SG 1 准备确认
SP 1.1 选择需要确认的产品
SP 1.2 建立确认环境
SP 1.3 建立确认规程与准则
SG 2 确认产品或产品组件
SP 2.1 执行确认
SP 2.2 分析确认结果
【VAL过程域相关文章】