jueves, 25 de octubre de 2012

Procesos de Prueba. Verificación y Validación

 
Verificación:

La verificación se enfoca más al proceso de evaluación del sistema o componentes ya que permite determinar si los productos de una determinada fase del desarrollo satisfacen las condiciones impuestas en el inicio de la etapa.
El software debería ajustarse a su especificación.
Verificación
Construir el sistema correctamente.
Descubrir y corregir errores en el Sistema desarrollado.
Tipos: estática y dinámica
Criterios a verificar:
Consistencia: vigilar que la información sea coherente
Precisión: corrección de la sintaxis. Errores morfológicos.
Completitud: lagunas en capacidad deductiva.
Identifica desviaciones con estándares y requerimientos.
Recolecta datos para mejorar el proceso (es opcional).
Verifica que el producto cumpla:
- cumplan con los requerimientos.
- cumplan con los atributos de calidad.
- Se ajuste a las regulaciones, estándares y procedimientos definidos.
Validación:

En la validación también es una evaluación del sistema o componentes sola que es en el transcurso o al final del proceso del desarrollo para determinar si cumple con lo especificado.
El software debería hacer lo que el cliente realmente pide.
Validación
Construir el sistema correcto.
Actividad ‘viva’ no sobre el papel.
Según ANSI/IEEE ‘evaluar la conformidad con la especificación de requisitos’
2 tipos: - Objetiva: basada en especificaciones formales - Interpretativa: Actividades encaminadas a eliminar los errores de tipo conceptual y de contexto. A veces denominada evaluación. Metodología de validación
Informal: reuniones.
Mediante casos de test. Analogía con Turing.
Pruebas de campo. Actuación en paralelo con experto.
Validación de subsistemas.
Análisis de sensibilidad. Sistemas con incertidumbre: cambios provocados.

No hay comentarios:

Publicar un comentario