Validacion y verificacion

Solo disponible en BuenasTareas
  • Páginas : 9 (2219 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de noviembre de 2010
Leer documento completo
Vista previa del texto
|[pic] | |
| |República Bolivariana De Venezuela |
| |Ministerio Del Poder Popular Para la EducaciónSuperior |
| |Universidad Gran Mariscal De Ayacucho |
| |Escuela De Ingeniería En Informática |
||Materia: Arquitectura y Organización del Computador II |

[pic]
[pic]

.

Puerto Ordaz. Junio de 2010
Verificación y validación del software

El proceso de control que asegura que el software cumple con su especificación y satisface las necesidades del usuario
Muchas veces se confunde “verificación” convalidación”. Boehm (1979) puso en claro con pocas palabras la diferencia:
• Validación: ¿Estamos construyendo el producto correcto? Se ocupa de controlar si el producto satisface los
Requerimientos del usuario
• Verificación: ¿Estamos construyendo correctamente el producto? implica controlar que el producto conforma su especificación inicial.

Verificación y Validación del Software ó VVS: son lasactividades que chequean el software contra sus especificaciones. Forma parte del proceso de control de la gestión del software siendo un proceso continuo a lo largo de todo el proceso de desarrollo.

Esto implica:

• Comprobar que cada elemento software cumple con sus requisitos específicos.
• Comprobar cada elemento software antes de emplearlo como entrada en cualquier otra actividad
•Asegurar que las comprobaciones son llevadas a cabo por una persona distinta
• Asegurar que los esfuerzos dedicados en VVS en cada elemento software son los apropiados para el uso
• Que se le va ha dar a dicho elemento.

Que es un elemento software:

Todos los elementos implicados en el desarrollo del software, incluyendo código, documentos, modelos, COTS etc.

Quien es elresponsable:

El gestor de proyecto es el responsable de organizar las actividades de verificación y validación, como de definir los roles en el procesos de VVS (p.e líder de equipo de revisión) y asignar personal a esos roles.

Impacto del VVS:

Las actividades de verificación y validación afectan a la calidad del software en cuanto a la calidad del software yen en cumplimiento de los requisitos.Las VVS Involucran una cantidad importante de esfuerzo y entre el 30-90% del coste del proyecto, dependiendo de la complejidad y criticidad del software

Diferencia entre Verificación y Validación ó “V&V”, Diferencia entre V&V y pruebas, Nivel de confianza

Verificación:

Es la confirmación mediante examen y evidencias objetivas que un elemento cumple con los requisitos específicos. Elproceso de verificación debe asegurar que para cada actividad existen las entradas y especificaciones adecuadas, y que las salidas de esa actividad son correctas y consistentes con dichas entradas y especificaciones.
¿Estamos construyendo el producto correctamente?

Validación
Consiste en la confirmación mediante examen y evidencias objetivas que un Software cumple con los requisitosparticulares para un uso específico. El proceso de validación asegurar que en el producto final software, las funciones baseline y los rendimientos requeridos, están correcta y completamente implementados. Esto se denomina una verificación end-to-end.

¿Estamos construyendo el producto correcto?

Diferencia entre V&V y pruebas.

Las pruebas se clasifican como una técnica que pertenece a...
tracking img