top of page
DDQA_edited.jpg

Diario de
QA

  • linkedin
DDQA.png
  • Foto del escritorCarla Gomez

Verificación y validación

Actualizado: 12 sept 2020

¿Cuál es la diferencia?

En el artículo anterior hablamos acerca de los requerimientos o requisitos de software y los clasificamos en dos tipos, los requisitos funcionales y los no funcionales y también definimos los tipos de pruebas que se utilizan para probar estos tipos de requisitos.


Al final del artículo se encontraba la siguiente afirmación: “Para decir que un sistema tiene calidad deben cumplirse las especificaciones, aunque cabe destacar que esto no es lo único que se toma en cuenta. Si un sistema cumple con los requisitos especificados y no cumple con las necesidades del cliente, pues no tiene calidad”.


Esta afirmación abarca la diferencia entre verificación y validación. ¿Pero a que nos referimos con estos dos conceptos?

Verificación y Validación (V&V): Conjunto de procesos de comprobación y análisis que aseguran que el software que se desarrolla está acorde a su especificación y cumple las necesidades de los clientes.

Con la verificación nos preguntamos:


¿Estamos construyendo el producto correctamente?


Es decir, se comprueba que el software cumple los requisitos funcionales y no funcionales de su especificación.


En cambio, con la validación nos preguntamos:


¿Estamos construyendo el producto correcto?


Es decir, se comprueba que el software cumple las expectativas que el cliente espera.


Si no se realizan estas dos actividades, puede pasar lo siguiente:

Aunque parezca algo exagerado, es una situación que se da recurrentemente. He aquí otro ejemplo:

Nota: Que se cumplan los procesos de validación y de verificación no significa que el sistema quede libre de defectos. Esto lo explicaremos más adelante en las publicaciones relacionadas a los siete principios de prueba y de defectos.

 
2627 visualizaciones0 comentarios

Entradas Recientes

Ver todo
bottom of page