Verificando y validando ando

Según mi amigo Wikipedia: La verificación y validación son procesos independientes usados para, en conjunto, revisar si un producto, servicio o sistema tiene los requerimientos y especificaciones para asegurarse que logra su objetivo.

Resultado de imagen para revisar

Verificación y validación

Lo mas sencillo para poder entender que es uno y el otro es listar lo que cada uno hace, esta lista es tomada de la siguiente pagina, comenzando con la verificación:

  • Revisar documentos, diseño, código y programar.
  • Nunca haces una ejecución de código.
  • Utiliza métodos de verificación, revisiones, inspecciones, chequeo rápido, etc.
  • Revisa si el código esta hecho según sus especificaciones
  • Encuentra bugs en la parte temprana del ciclo de desarrollo.
  • El objetivo siempre es la arquitectura, diseño, alto nivel, etc.
  • Un equipo se dedica completamente a asegurarse de los requerimientos del software.
  • Viene antes de la validación.

La validación:

  • Es dinámico ya que se basa en pruebas y validación del producto actual.
  • Siempre debe ejecutar código.
  • Usa múltiples métodos de pruebas.
  • Revisa si cumple con todos los requerimientos.
  • Encuentra bugs que el procedimiento de verificación no encuentra.
  • Su objetivo es el producto actual.
  • El equipo de testeo esta en la mayoría del proceso.
  • Viene después de la verificación.

Ya sabes que hace, a lo que sigue

Imagen relacionada

Realmente si entiendes lo anterior tienes una gran idea de la parte de teórica de estos procesos, ahora bien para el uso de verificación y validación depende en si mucho de cada empresa. Hay empresas que hacen mucho énfasis en la verificación pero por lo general el mayor énfasis es en la validación, es mas sencillo es encontrar bugs una vez esta terminado o en proceso el producto a antes de crearlo ya que esto requeriría de mucha experiencia o una comprensión completa sobre el proyecto, el problema viene a que es mas costoso arreglar bugs después de que salieron. Lo mas inteligente es conocer las buenas metodologías para la parte de validación que es la creación y chequeo de tu “plan” de trabajo, para esto te recomiendo las siguientes fuentes de información:

Leave a comment

Design a site like this with WordPress.com
Get started