Es un 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.
Objetivos
Valorar y mejorar la calidad de los productos
del trabajo generados durante el desarrollo y
modificación del software.
Atributos de Calidad
Deben ser la corrección, la perfección, la consistencia, la
confiabilidad, la utilidad, la eficacia, el apego a los estándares y la
eficacia de los costos totales.
¿Qué es 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.
¿Qué se debe tener en ella?
Consistencia: vigilar que la
información sea coherente.
Precisión: corrección de la sintaxis.
Completitud: lagunas en capacidad
deductiva.
¿Qué se hace en ella?
Identifica desviaciones con
estándares y requerimientos.
Recolecta datos para
mejorar el proceso.
Verifica que el producto cumpla con
los requerimientos.
¿Qué es la Validación?
Es en el transcurso o al final del proceso del desarrollo, donde se
determina si cumple con lo especificado.
Aspectos de la Validación
Evaluar la conformidad con la especificación de requisitos.