Está en la página 1de 4

Modelo De Riesgos O De Espiral:

Incluye de forma explícita en cada giro la especificación de objetivos, definición de alternativas y restricciones
y evaluación de riesgos (verdaderamente importante). En cada giro se construye un nuevo modelo del
sistema. Hasta los momentos, se considera el mejor modelo para el desarrollo de sistemas grandes (El más
fiable). No es aconsejable para sistemas pequeños debido a su alta complejidad.

Modelos Incrementales:
El sistema se desarrolla como una secuencia de pasos e iteraciones una vez establecida la
arquitectura global. Los usuarios pueden experimentar con los productos resultantes de
cada iteración, y usualmente el equipo de desarrollo puede continuar con el trabajo mientras
que los usuarios experimentan con el sistema. En general, la idea es combinar lo mejor de
las estrategias orientadas a prototipos con una buena gestión. En general, luego de que se
válida y se termina un componente, este no se cambia (o se procura no cambiarlo) a menos
que se encuentren errores (Bugs).

Modelo Iterativo-Incremental:

1
Es un modelo derivado del ciclo de vida en cascada. Este modelo busca reducir el riesgo
que surge entre las necesidades del usuario y el producto final por malos entendidos
durante la etapa de recogida de requisitos. Consiste en la iteración de varios ciclos de vida
en cascada. Al final de cada iteración se le entrega al cliente una versión mejorada o con
mayores funcionalidades del producto. El cliente es quien después de cada iteración evalúa
el producto y lo corrige o propone mejoras. Estas iteraciones se repetirán hasta obtener un
producto que satisfaga las necesidades del cliente.

Desarrollo Incremental:
Estrategia de puesta en escena y programación en la cual las diversas partes del sistema se
desarrollan en diferentes tiempos o tasas, y se integran como están completos ". "No implica,
requiere ni excluye el desarrollo iterativo" o el desarrollo de cascada - ambas son estrategias de re
trabajo. la alternativa al desarrollo incremental es desarrollar la totalidad sistema con una integración
de "big bang". El desarrollo "incremental" lo ayuda a mejorar su proceso. Cada tiempo alrededor del
proceso, puedes cambiar y mejorar tu trabajo hábitos.

Modelo Incremental:

2
Estrategia de planificación de re trabajo en la que el tiempo se reserva para revisar y mejorar
partes del sistema. No presupone un desarrollo incremental, pero funciona muy bien con
eso. El desarrollo "iterativo" ayuda a mejorar su producto. Cada vez en todo el proceso
puede cambiar y mejorar el producto en sí (y tal vez algunos de sus hábitos de trabajo).

Modelo Evolutivo:

Logran su objetivo por medio del desarrollo de una serie de prototipos que van
evolucionando a medida que se tiene realimentación del cliente. Pretende vencer las
limitaciones del modelo en cascada debidas a la deficiente realimentación entre sus fases.
Fuente; Sommerville / Ingeniería del Software

Prototipos Evolutivos:
Poner un sistema a disposición de los usuarios finales. El proceso comienza con una serie
de requisitos, se desarrollan una serie de prototipos, se exponen al usuario y se van
refinando paso a paso.

3
Prototipos Experimentales Prototipos Desechables / Exploratorios:
Se desarrollan prototipos (que luego se desecharan) para aclarar aspectos particulares de los requerimientos
del usuario. Este conocimiento se utilizará para especificar/diseñar/desarrollar la aplicación.

También podría gustarte