Verificación y validación


La verificación y la validación (también abreviadas como V&V ) son procedimientos independientes que se usan juntos para verificar que un producto, servicio o sistema cumpla con los requisitos y especificaciones y que cumpla con su propósito previsto. [1] Estos son componentes críticos de un sistema de gestión de calidad como ISO 9000 . Las palabras "verificación" y "validación" a veces van precedidas de "independiente", lo que indica que la verificación y validación debe realizarlas un tercero desinteresado. "Verificación y validación independientes" se puede abreviar como " IV&V ".

En la práctica, como términos de gestión de calidad, las definiciones de verificación y validación pueden ser inconsistentes. A veces incluso se usan indistintamente. [2] [3] [4]

Sin embargo, la guía PMBOK , un estándar adoptado por el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) , los define de la siguiente manera en su 4ª edición: [5]

La verificación está destinada a verificar que un producto, servicio o sistema cumpla con un conjunto de especificaciones de diseño. [6] [7] En la fase de desarrollo, los procedimientos de verificación implican realizar pruebas especiales para modelar o simular una parte, o la totalidad, de un producto, servicio o sistema, y ​​luego realizar una revisión o análisis de los resultados del modelado. En la fase posterior al desarrollo, los procedimientos de verificación implican la repetición periódica de pruebas diseñadas específicamente para garantizar que el producto, servicio o sistema continúe cumpliendo con los requisitos, especificaciones y reglamentaciones del diseño inicial a medida que avanza el tiempo. [7] [8] Es un proceso que se utiliza para evaluar si un producto, servicio o sistema cumple con las normas, especificaciones, o condiciones impuestas al comienzo de una fase de desarrollo. La verificación puede estar en desarrollo, ampliación o producción. Esto es a menudo un proceso interno.

La validación tiene por objeto garantizar que un producto, servicio o sistema (o parte del mismo, o conjunto del mismo) resulte en un producto, servicio o sistema (o parte del mismo, o conjunto del mismo) que satisfaga las necesidades operativas del usuario. [7] [9] Para un nuevo flujo de desarrollo o flujo de verificación, los procedimientos de validación pueden involucrar el modelado de cualquiera de los flujos y el uso de simulaciones para predecir fallas o brechas que podrían conducir a una verificación o desarrollo inválido o incompleto de un producto, servicio o sistema (o porción o conjunto de los mismos). [10]Un conjunto de requisitos de validación (definidos por el usuario), especificaciones y reglamentos puede utilizarse como base para calificar un flujo de desarrollo o un flujo de verificación para un producto, servicio o sistema (o parte del mismo, o conjunto del mismo). Los procedimientos de validación adicionales también incluyen aquellos que están diseñados específicamente para asegurar que las modificaciones hechas a un flujo de desarrollo calificado existente o flujo de verificación tendrán el efecto de producir un producto, servicio o sistema (o parte del mismo, o conjunto del mismo) que cumpla con los requisitos iniciales. requisitos de diseño, especificaciones y reglamentos; estas validaciones ayudan a mantener el flujo calificado. [ cita requerida ]Es un proceso de establecer evidencia que proporciona un alto grado de seguridad de que un producto, servicio o sistema cumple con los requisitos previstos. Esto a menudo implica la aceptación de la idoneidad para el propósito con los usuarios finales y otras partes interesadas del producto. Esto es a menudo un proceso externo.

A veces se dice que la validación se puede expresar mediante la consulta "¿Estás construyendo lo correcto?" [11] y verificación por "¿Estás construyendo bien?". [11] "Construir lo correcto" se refiere a las necesidades del usuario, mientras que "construir correctamente" verifica que el sistema implemente correctamente las especificaciones. En algunos contextos, se requiere tener requisitos escritos para ambos, así como procedimientos o protocolos formales para determinar el cumplimiento.