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

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create your website at WordPress.com
Get started
%d bloggers like this: