Modelo Evolutivo del proceso de software
a. Incremental
El modelo incremental es una evolución del modelo de cascada; viene a suplir el problema de no poder retroceder en las fases de desarrollo del software. Es, por tanto, un modelo no secuencial.
b.Espiral
El modelo espiral de los procesos software es un modelo del ciclo de meta-vida. En este modelo, el esfuerzo de desarrollo es iterativo. Tan pronto como uno completa un esfuerzo de desarrollo, otro comienza.
c. Desarrollo concurrente
Como el modelo espiral, el modelo concurrente provee una meta-descripción del proceso software. Mientras que la contribución primaria del modelo espiral es en realidad que esas actividades del software ocurran repetidamente, la contribución del modelo concurrente es su capacidad de describir las múltiples actividades del software ocurriendo simultáneamente.
Caracteristicas
Estos modelos entienden los problemas de los demas metodos y tratan de solucionarlos. en estos metodos se desarrollan prototipos pero a la vez se van revisando cada etapa con el fin de obtener un proyecto sin errores al momento de la implementacion
Ventajas
En cada fase se evalúa el trabajo terminado y, si nos dan el visto bueno, continuamos “girando” en la espiral hasta que llegamos a la evaluación del cliente.
Desventajas
Son metodos dificiles de usar, si estos se emplean sin experiencia, las evaluaciones de riegos en cada fase pueden subestimar los errores y no permitiran continuar con la siguiente fase.
a. Incremental
El modelo incremental es una evolución del modelo de cascada; viene a suplir el problema de no poder retroceder en las fases de desarrollo del software. Es, por tanto, un modelo no secuencial.
b.Espiral
El modelo espiral de los procesos software es un modelo del ciclo de meta-vida. En este modelo, el esfuerzo de desarrollo es iterativo. Tan pronto como uno completa un esfuerzo de desarrollo, otro comienza.
c. Desarrollo concurrente
Como el modelo espiral, el modelo concurrente provee una meta-descripción del proceso software. Mientras que la contribución primaria del modelo espiral es en realidad que esas actividades del software ocurran repetidamente, la contribución del modelo concurrente es su capacidad de describir las múltiples actividades del software ocurriendo simultáneamente.
Caracteristicas
Estos modelos entienden los problemas de los demas metodos y tratan de solucionarlos. en estos metodos se desarrollan prototipos pero a la vez se van revisando cada etapa con el fin de obtener un proyecto sin errores al momento de la implementacion
Ventajas
En cada fase se evalúa el trabajo terminado y, si nos dan el visto bueno, continuamos “girando” en la espiral hasta que llegamos a la evaluación del cliente.
Desventajas
Son metodos dificiles de usar, si estos se emplean sin experiencia, las evaluaciones de riegos en cada fase pueden subestimar los errores y no permitiran continuar con la siguiente fase.
No hay comentarios:
Publicar un comentario