Modelo de Procesos
Modelo cascada.-
Modelo satisfactorio sólo en desarrollos conocidos y estables
El desconocimiento y el riesgo suele ser alto en el desarrollo del software
La linealidad no se corresponde con la realidad
Los retornos de información entre las fases se hacen necesarios para incorporar
correcciones hacia arriba en función de los descubrimientosrealizados hacia abajo
Estos retornos entre fases perturban la visión lineal dada por el ciclo de vida en
cascada
Los retornos están limitados a fases adyacentes
Análisis
DiseñoCodificación
Prueba
Ciclo de vida clásico con realimentación
Modelos iterativos basados en prototipos.-
Un prototipo es un modelo experimental de un sistema o de un componente
deun sistema que tiene los suficientes elementos que permiten su uso
Objetivos:
Son un medio eficaz para aclarar los requisitos de los usuarios e identificar
las características de un sistemaque deben cambiarse o añadirse
Características:
Es una aplicación que funciona
Su finalidad es probar varias suposiciones con respecto a las características
requeridas por el sistema Se crean con rapidez
Evolucionan a través de un proceso iterativo
Tienen un costo bajo de desarrollo
Modelos en espiral .-
Fue propuesto inicialmente por B. Boehm [Boehm,1986, 1988]
Es un modelo de proceso de software evolutivo, que proporciona el
potencial para el desarrollo rápido de versiones incrementales del
software
Características
Puedeconsiderarse como un metamodelo de proceso
Principalmente, reúne características del modelo clásico y de prototipos
Aparece el análisis de riesgo
Se divide en un número de actividades estructurales,también denominadas
En el modelo original de Bhoem aparecen cuatro regiones de tareas:
Planificación, Análisis de riesgos, Ingeniería, Evaluación del cliente
El avance se realiza desde...
Regístrate para leer el documento completo.