软件 V&V 过程
软件的验证与确认 (V&V) 是贯穿软件生命周期的重要的质量保证过程,国际标准化组织IEEE在1886年颁布了软件 V&V 标准,又于1998年修订颁布了IEEE/ANSI std 1012-1998 软件验证与确认计划。标准规定了软件验证与确认过程(简称V&V)的编制要求。
软件的 V&V 过程是确定按照规定的软件过程开发的产品是否符合活动的要求,软件是否满足它的预期用途和用户需要。软件的V&V过程包括软件产品和过程的分析、评价、评审、审核、评估、和测试。
软件测试活动是软件 V&V 过程的一个组成部分。软件测试过程的任务与管理也要符合软件 V&V 过程的有关规定。
V&V 基本概念
· 验证(Verification):通过检查和提供客观证据,证实规定的需求已满足。
· 确认(Validation):通过检查和提供客观证据,证实预期用途的需求是否得到满足。
· 独立验证和确认(IV&V Independent Verification and Validation):由在技术、管理和财务上与开发组织有规定程度独立性的组织执行的V&V过程。
分类: Note