desarrollo de proyectos de software
TRANSCRIPT
Desarrollo de proyectos de software
Carlos Cruz Córdova
Tema:Definición de Error, Validación, Verificación
Diferencia entre, fallas y error, defecto y prueba, verificación y validación
Definición de Error y Falla
Un error es una equivocación cometida por un desarrollador.
Puede ser un error tipográfico, una confusión con las
especificaciones, un malentendido sobre lo que hace una
subrutina.
Los fallos están localizados en el texto del programa. Un paso,
proceso o definición de datos incorrecto en un programa de
ordenador que hace que dicho programa funcione de un modo
no deseado o imprevisto.
Definición de Defecto y Prueba
Un defecto puede definirse como una diferencia entre la
versión correcta del artefacto y una versión incorrecta, eso una
semejanza de "imperfección".
Las pruebas de software se integran dentro de las diferentes
fases del ciclo del software Así se ejecuta un programa y
mediante técnicas experimentales se trata de descubrir
que errores tiene el software.
Diferencia entre Error y Fallo
Un error es una equivocación cometida por el
desarrollador mientras que una falla es aquella
que se produce al ejecutar un programa con un
defecto, el cual es incapaz de funcionar
correctamente.
Definición de Verificación y Validación
Verificación: Es el conjunto de actividades que aseguran
que el software implemente correctamente una función
específica.
Validación: Es un conjunto de actividades que aseguran
que el software construido corresponde con los requisitos
del cliente.
Diferencia entre Validación y Verificación
• La validación se ocupa de controlar si el producto satisface
los requerimientos del usuario. el resultado final del desarrollo
software se debe ajustar a las necesidades del usuario.
• La verificación implica que el proyecto que estamos
construyendo debe estar en armonía con la especificación que
hemos tomado del usuario al inicio.