Metodos
METODO
DESCRIPCION
Enfoque metodológico que
ordena rigurosamente las
etapas del ciclo de vida del
software, de tal forma que elinicio de cada etapa debe
esperar a la finalización de la
inmediatamente anterior.
C
A
S
C
A
D
A
E
S
P
I
R
A
L
Es un modelo de proceso de
software evolutivo, las
actividadesse conforman en
un espiral en la que cada
iteración representa un
conjunto de actividades. las
actividades no están fijadas a
priori si no que las siguientes
se eligen en función del
análisis deriesgo
comenzando por la iteración
interior.
VENTAJAS
1.-Se tiene todo bien
organizado y no se
mezclan las fases
2.- la planificación es
sencilla.
3.- faces conocidas
por losdesarrolladores.
4.- los usuarios lo
pueden comprender
fácilmente.
5.- cada detalle de los
requisitos se conoce
de antemano antes
de desarrollar el
software y los
detalles son estables
durante eldesarrollo.
6.- las pruebas y
evaluaciones se
realizan
eficientemente al
final del desarrollo.
7.- las metas se
logran mejor cuando
se tienen puntos de
revisión bien
establecidos y
documentados.1.- es un enfoque
realista del desarrollo
del sistema.
2.- modelo de
proceso adaptable
3.- puede aplicarse a
lo largo de la vida del
software.
4.- el desarrollador y
el cliente
comprendeny
reaccionan mejor
ante riesgos en cada
uno de los niveles
evolutivos..
6.- se entrega
temprano parte del
sistema, aunque no
estén completos
todos los
requerimientos
DESVENTAJAS
1.-iteraciones
costosas.
2.- los problemas
que se presentan
son corregidos
posteriormente.
3.- puede que el
software no cumpla
con los requisitos.
4.- es difícil
incorporar nuevas
cosas si sequiere
actualizar.
5.- se tarda mucho
tiempo en pasar por
todo el ciclo.
6.- los proyectos
reales rara vez
siguen el flujo
secuencial que
propone este
método.
APLICABILIDAD
Aplicable en...
Regístrate para leer el documento completo.