desarrollo de proyectos de software

6
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

Upload: luis-karl

Post on 13-Aug-2015

398 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Desarrollo de proyectos de software

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

Page 2: Desarrollo de proyectos de software

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.

Page 3: Desarrollo de proyectos de software

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.

Page 4: Desarrollo de proyectos de 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.

Page 5: Desarrollo de proyectos de software

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.

Page 6: Desarrollo de proyectos de software

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.