El modelo de_espiral

15
UNIVERSIDAD AUTÓNOMA DE NAYARIT Unidad Académica de Economía Licenciatura en Informática UNIDAD DE APRENDIZAJE: ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN CICLO DE VIDA EN ESPIRAL INTEGRANTES: VIRGINIA SOLIS HERNANDEZ LUIS OCTAVIO BARBOSA RODRIGUEZ OMAR ALEJANDRO CRUZ FLORES ANA KAREN GUITRON SANCHEZ

Transcript of El modelo de_espiral

Page 1: El modelo de_espiral

UNIVERSIDAD AUTÓNOMA DE

NAYARIT

Unidad Académica de Economía

Licenciatura en Informática UNIDAD DE APRENDIZAJE:

ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN

CICLO DE VIDA EN ESPIRAL

INTEGRANTES:

VIRGINIA SOLIS HERNANDEZ

LUIS OCTAVIO BARBOSA RODRIGUEZ

OMAR ALEJANDRO CRUZ FLORES

ANA KAREN GUITRON SANCHEZ

Page 2: El modelo de_espiral

Introducción

Este modelo fue propuesto por Boehm en 1988.

Básicamente consiste en una serie de ciclos que se

repiten en forma de espiral, comenzando desde el

centro. Se suele interpretar como que dentro de cada

ciclo de la espiral se sigue un Modelo Cascada, pero

no necesariamente debe ser así.

Page 3: El modelo de_espiral

Ciclo en Espiral

La espiral tiene una forma de caracola y se dice quemantiene dos dimensiones:

Angular: Indica el avance del proyecto del softwaredentro de un ciclo.

Radial: Indica el aumento del coste del proyecto, yaque con cada nueva iteración se pasa más tiempodesarrollando.

Page 4: El modelo de_espiral

Uno de los aspectos fundamentales de su éxito

radica en que el equipo que lo aplique tenga la

necesaria experiencia y habilidad para detectar y

catalogar correctamente los riesgos.

Page 5: El modelo de_espiral

El modelo de espiral

Es un modelo orientado a riesgos que divide unproyecto en miniproyectos.

El concepto “riesgo” puede referirse a

Requerimientos y arquitecturas pococomprensibles.

Problemas de ejecución importantes.

Problemas con la tecnología subyacente.

Después de controlar todos los riesgosimportantes, el modelo finaliza del mismo modoque el modelo de ciclo de vida en cascada.

Page 6: El modelo de_espiral

Planificación Análisis de riesgos

Evaluación del cliente

Ingeniería

Recolección de requisitos y planificación inicial del cliente

Planificación basada en los comentarios del cliente

Evaluación del cliente

Análisis de riesgo basado en los requisitos iniciales

Análisis de riesgo basado en la reacción del cliente

Prototipo inicial del software

Prototipo del siguiente nivel

Sistema de ingeniería

Hacia el sistema final

Gráfica del modelo de espiral

Page 7: El modelo de_espiral

Con cada iteración alrededor de la espiral

(comenzando en el centro y siguiendo hacia el

exterior), se construyen sucesivas versiones del

software, cada vez más completa y, al final, al

propio sistema operacional.

Page 8: El modelo de_espiral

Combinaciones del modelo de espiral

Primera combinación

Iterar para reducir los riesgos hasta quese hayan reducido a un nivel aceptable.

Finalizar el esfuerzo de desarrollo con unciclo de vida en cascada u otro modelode ciclo de vida no basado en riesgos.

Segunda combinación

Se pueden incorporar otros modelos deciclo de vida como iteraciones dentro delmodelo en espiral.

Page 9: El modelo de_espiral

Ventajas

Mientras los costos suben, los riesgos disminuyen

Cuanto más tiempo y dinero se emplee, menores serán los riesgos.

Proporciona al menos tanto control de gestión como el modelo en cascada tradicional

Se tienen los puntos de verificación al final de cada iteración.

Page 10: El modelo de_espiral

Como el modelo está orientado ariesgos, proporciona con anterioridad indicacionesde cualquier riesgo insuperable.

Es posible descubrir si el proyecto no se puederealizar por razones técnicas u otras razones.

Page 11: El modelo de_espiral

Desventajas

Page 12: El modelo de_espiral

Requiere de una gestión

concienzuda, atenta, y

que exige conocimientos

profundos.

La única desventaja del

modelo en espiral es

que se trata de un

modelo complicado.

Page 13: El modelo de_espiral

Puede ser difícil definir los

objetivos de comprobación que

indiquen si está preparado para

pasar al siguiente nivel de la

espiral.

Page 14: El modelo de_espiral

Conclusiones

El modelo en espiral es actualmente el enfoque más

realista para el desarrollo de software y de sistemas

a gran escala. Utiliza la creación de prototipos como

un mecanismo de reducción de riesgo, pero lo que

es más importante permite a quien lo desarrolla

aplicar el enfoque de creación de prototipos en

cualquier etapa de la evolución de prototipos.

Page 15: El modelo de_espiral

Referencias

Desarrollo y Gestión de Proyectos

Informáticos, Steve McConnell, Mc-Graw-Hill.

http://www.mitecnologico.com/Main/ModeloDeEspir

al

http://sistemas.itlp.edu.mx/tutoriales/analisis/24.htm