CMMI模型过程域 验证 VER CMMI3学习.doc
文本预览下载声明
CMMI模型过程域 验证 VER CMMI3学习
CMMI模型过程域:验证(VER)-CMMI3学习资料2010-07-30 08:17VERIFICATION验证
An Engineering Process Area at Maturity Level 3工程过程域的成熟度第三级
Purpose目的
验证(简称VER)的目的是确保选定的工作产品符合其指定的需求。
Introductory Notes简介
验证过程域包括:验证准备、验证执行和纠正措施识别。
验证包括产品和中间工作产品的验证,将其与选定的客户需求、产品需求和产品组件需求加以比较。在整个过程域中,我们用到了产品和产品组件的术语,产品和产品组件的含义也包括服务及其组件。
验证是渐进的过程,因为它发生在产品和工作产品的整个开发过程中。从需求验证开始,历经工作产品的验证,最终为已完成产品的验证。
本过程域的特定实践彼此建立于如下情况:
*为验证特定实践选择工作产品,以确保识别需验证的工作产品、执行验证的方法,以及每一个选择的工作产品需满足的需求。
*建立验证环境的特定实践,以确定执行验证所需使用的环境。
*建立验证程序及标准特定实践是开发验证程序与标准,与需验证的工作产品、需求、方法及验证环境特性配合。
*执行验证特定实践依据可行的方法、程序及标准执行验证。
验证工作产品可大幅增加产品符合客户需求、产品需求及产品组件需求的可能性。
验证和确认过程域类似,但强调的重点不同。确认展现所提供的产品(或即将提供的产品)符合其预期的使用需求,而验证强调工作产品是否适当反映其指定的需求。换句话说,验证确保你正确地做了,确认确保你做了正确的事。
同行评审是验证重要的组成部分,也经过证明是可以有效排除缺陷的机制。一个重要的推论是开发一套更好地理解产出工作产品和过程的方法,有利于防止缺陷并识别过程改进机会。
同行评审包括由生产者的同行系统地检查工作产品,以识别缺陷和其它必需的变更。
特定目标和特定实践
SG 1Prepare for Verification准备验证
为验证进行准备。
事前准备可确保验证措施已包含于产品和产品组件需求、设计、开发计划和时间表中。验证包含工作产品的选择、检查、测试、分析和展示。
验证方法包括,但不限于检查、同行评审、复审、走查、分析、模拟、测试和展示。与同行评审这样的特定方法相关的验证方法,包含在特定目标2中。
验证准备也需要对支持工具、测试设备及软件、模拟、原型系统及设施加以定义。
SP 1.1 Select Work Products for Verification选择验证的工作产品
选择被验证的工作产品和用于每一工作产品的验证方法。
工作产品选择的基于其对符合项目目标和需求的贡献程度,以及对可定义的项目风险的影响程度。
需要验证的工作产品可能包含与之相关的维护、培训和支持相关的服务。工作产品的验证需求包含验证方法。验证方法说明验证工作产品专门的方法,以及验证指定的工作产品符合其需求的特定方法。
选择验证方法通常始于参与定义产品和产品组件需求,以确保需求可以验证。验证方法必须说明再次验证如何执行,以确保工作产品经过重新制作后不会引发不可预料的缺陷。供应商应参与选择的过程,以确保项目所采用的方法对于供应商环境是适用的。
典型的工作产品
1.需要接受验证的工作产品清单
2.每个工作产品的验证方法
子实践
1.识别需要验证的工作产品。
2.识别每个工作产品要符合的需求。
3.识别可用的验证方法。
4.定义每个工作产品的验证方法。
5.提出需要验证的工作产品、需要满足的需求以及使用的验证方法,与项目计划一起集成发布。
SP 1.2 Establish the Verification Environment建立验证环境
建立和维护支持验证活动的环境。
要建立环境以便执行验证。执行验证所需的环境可以购买、自行开发、重用、修改已存在的产品,或上述的组合,要依据项目的需求而定。
验证所需的环境取决于需要验证的工作产品和所使用的方法。同行评审可能只需要资料、评审人员和会议室。产品测试可能需要模拟器、仿真器、场景产生器、数据减少工具、环境控制和与其它系统的接口。
典型的工作产品
1.验证环境。
子实践
1.识别验证的环境需求。
2.识别可以重用和修改的验证资源。
3.识别验证用设备和工具。
4.取得支持验证的设备和环境,例如测试设备和软件。
SP 1.3 Establish Verification Procedures and Criteria建立验证程序和标准
建立和维护所选定的工作产品的验证程序和标准。
典型的工作产品
1.验证程序。
2.验证标准。
子实践
1.在必要时,为工作产品和现成的商业产品,制订成套全面且集成的验证程序。
2.在必要时,制订和完善验证
显示全部