Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
cascada
Ciclo de vida clsico
PARADIGMA
CICLO DE VIDA DEL SOFTWARE
Este fue el modelo inicial planteado para
organizar el proceso de desarrollo, aunque
antiguo, tiene vigencia en algunos proyectos o
como parte de otros modelos, da la medida de
los pasos tradicionales de cualquier modelo:
anlisis, diseo, codificacin, prueba y
mantenimiento.
Anlisis
Diseo
Codificacin
Prueba
Mantenimiento
Mantenimiento
Diseo
Ingeniera
y
anlisis del
sistema
Prueba
Codificacin
Diseo
estructura
estructura de
de datos
datos
arquitectura
arquitectura de
de software
software
detalle
detalle procedimental
procedimental
Codificacin
El diseo debe traducirse
en una forma legible.
El paso de la codificacin
ejecuta la tarea de establecer
la etapa de diseo legible
para la maquina,
si el diseo se ejecuta de una manera
detallada la codificacin
puede realizarse mecnicamente.
Prueba
Una vez que se ha generado el cdigo,
comienza la prueba del programa,
la prueba se enfoca sobre la lgica interna
del software asegurando que todas
las sentencias se han probado y sobre
las funciones externas estoy realizando
pruebas para asegurar que la
entrada definida producir
los resultados que
realmente se requieren.
Mantenimiento
El mantenimiento del software se aplica
cada uno de los pasos precedentes del
ciclo de vida a un programa
existente en lugar de uno nuevo.
Prototipacin
ial
c
n
cue es.
e
s
jo s fas ut
u
l
F tre la outp cada
en put izar
l
In e fina
deb etapa
e
S
Ingeniera de
requerimientos
Diseo y
especificacin
Codificacin
Verificacin
Entrega y
mantenimiento
Modelo de cascada
Estudio de
factibilidad
Q
U
E?
Ingeniera de requerimientos
Identificar y
documentar los
requerimientos exactos
del sistema segn las
necesidades de los
usuarios finales.
'Cualidades del sistema.
'Funcionales,
nofuncionales, del
proceso y del
mantenimiento
C
M
O?
Diseo - Especificacin
Funcin
Estructura
Verificacin