ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelo Espiral


Enviado por   •  24 de Septiembre de 2014  •  854 Palabras (4 Páginas)  •  675 Visitas

Página 1 de 4

MODELO ESPIRAL

El modelo espiral en el desarrollo del software es un modelo meta del ciclo de vida del

software donde el esfuerzo del desarrollo es iterativo, tan pronto culmina un esfuerzo del

desarrollo por ahí mismo comienza otro; además en cada ejecución del desarrollo se

sigue cuatro pasos principales:

1. Determinar o fijar los objetivos.

En este paso se definen los objetivos específicos para posteriormente identifica las

limitaciones del proceso y del sistema de software, además se diseña una

planificación detallada de gestión y se identifican los riesgos.

2. Análisis del riesgo.

En este paso se efectúa un análisis detallado para cada uno de los riesgos

identificados del proyecto, se definen los pasos a seguir para reducir los riesgos y

luego del análisis de estos riesgos se planean estrategias alternativas.

3. Desarrollar, verificar y validar.

En este tercer paso, después del análisis de riesgo, se eligen un paradigma para el

desarrollo del sistema de software y se lo desarrolla.

4. Planificar.

En este último paso es donde el proyecto se revisa y se toma la decisión si se debe

continuar con un ciclo posterior al de la espiral. Si se decide continuar, se desarrollan

los planes para la siguiente fase del proyecto.

Característica

El modelo en espiral es un enfoque realista del desarrollo de sistemas y de software en gran escala. Como el software evoluciona, a medida que progresa el proceso, el desarrollador y el usuario comprenden y reaccionan mejor ante riesgos en cada uno de los niveles evolutivos. El modelo en espiral utiliza la construcción de prototipos como mecanismo de reducción de riesgos, pero lo que es más importante, permite a quien lo desarrolla aplicar el enfoque de construcción de prototipos en cualquier etapa de evolución del producto. Mantiene el enfoque sistemático de los pasos sugeridos por el ciclo de vida clásico, pero lo incorpora al marco de trabajo interactivo que refleja mejor el mundo real. El modelo demanda una consideración directa de los riesgos técnicos en todas las etapas del proyecto, y si se aplica adecuadamente, debe reducir los riesgos antes de que se conviertan en problemáticos. Pero al igual que otros modelos, éste no es la panacéa. Puede resultar difícil convencer a grandes clientes, (particularmente en situaciones bajo contrato) de que el enfoque evolutivo que presenta este modelo es controlable. Requiere una considerable habilidad para la evaluación del riesgo, y de ello depende el éxito.

Ø Es un modelo que puede combinarse con otros modelos de procesos de desarrollo (cascada y evolutivo).

Ø Es el mejor modelo que se utiliza para desarrollar grandes sistemas.

Ø

...

Descargar como (para miembros actualizados)  txt (5.4 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com