Академический Документы
Профессиональный Документы
Культура Документы
Ingeniera de Software
ITERATIVO
MODELO ITERATIVO
Definicin del Modelo
Fases
Ventajas
Desventajas
Contenido
Modelo Iterativo............................................................................................................... 3
Fases.......................................................................................................................... 4
Ventajas..................................................................................................................... 5
Desventajas............................................................................................................... 6
PRLOGO
En el ciclo de vida iterativo, en cada Iteracin se reproduce el ciclo
de vida en cascada a menor escala. Los objetivos de una Iteracin se
establecen en funcin de la evaluacin de las Iteraciones
precedentes.
Desde el principio, al final de cada Iteracin se le entrega al Cliente
una versin completa y mejorada del Producto. El Cliente es quien
luego de cada Iteracin evala el Producto y lo corrige o propone
mejoras.
Estas Iteraciones irn refinando el sistema y se repetirn hasta
obtener un Producto que satisfaga al Cliente.
La Especificacin de requisitos se realiza en forma creciente: a
medida que los Usuarios logran un mejor entendimiento del
problema, ste es reflejado en el sistema software. Es decir, el
Producto de cada etapa de Especificacin de requisitos es un
agregado o mejora al Producto de la etapa de especificacin
anterior.
Este modelo se basa en dos premisas:
1. Los Usuarios a menudo no saben bien lo que quieren o
necesitan.
2. Por lo general, los requisitos en algn momento van a
cambiar.
MODELO ITERATIVO
1.
UNA ITERACIN?
QU ES
2.
Entonce
s A QU SE REFIERE EL MODELO
ITERATIVO?
Consiste en la iteracin de varios ciclos de vida en Cascada.
Al final de cada iteracin se le entrega al cliente una versin
mejorada o con mayores funcionalidades del producto.
El cliente es quien despus de cada iteracin evala el proceso y lo
corrige o propone mejoras.
Estas iteraciones se repetirn hasta obtener un producto que
satisfaga las necesidades del cliente.
3.
FASES
3.1.
S:
ANLISI
3.2.
DISEO:
3.3.
CODIFICACIN:
3.4.
PRUEBAS:
4.
VENTAJAS:
4.4.
5. DESVENTAJAS:
la
arquitectura.
5.2. El uso de un desarrollo iterativo no garantiza por s
solo el xito de su uso.
5.3. Hay costos ocultos en su implementacin.
EJEMPLOS:
EJEMPLO 1:
Quizs una empresa desee migrar sus aplicaciones hacia otra
arquitectura y desea hacerlo paulatinamente es candidato ideal para
este tipo de modelo de ciclo de vida.
EJEMPLO 2:
Las versiones de los S.O de Microsoft, cuando pasan de WindowXP a
Window Vistay este a Window Seven, etc...