1. FUNDAMENTOS DE
DESARROLLO DE SISTEMAS
UNIDAD 4
MODELOS DE PROCESOS DE
SOFTWARE.
INSTITUTO TECNOLOGICO
INGENIERIA EN SISTEMAS
COMPUTACIONALES
INTEGRANTES:
DE TUXTEPEC
PRESENTAN:
• ESPINOZA GOMEZ ESMERALDA
• VILLASECA IBARRA
• ARMAS VAZQUEZ EDGARDO
• VAZQUEZ CANSECO AZAREL
• JUAN VALDEZ JULIO CESAR
• VAZQUEZ ALONSO GUADALUPE
• BALDERAS MORALES OSCAR
• LOPEZ MARTINEZ MARIO
• VILLASECA IBARRA ABIGAIL
2. 4.2. MODELO DE ESPIRAL.
• ModeloEspiral Típico.
• Número de actividades de Marco de Trabajo.
Comunicación con el Cliente.
Planificación.
Análisis de Riesgo.
Ingeniería.
Construcción y Acción.
Evaluación del Cliente.
3. • 4.2 MODELO DE ESPIRAL
• Sectores en los que se divide los Ciclos de La
Espiral.
1.-Definición de Objetivos.
2.-Evaluación y Reducción de Riesgos.
3.-Desarrollo y Validación.
4.-Planificación.
• Modelo Espiral Winwin
4.
5. 4.2. MODELO DE ESPIRAL.
El Modelo en Espiral fue propuesto
Originalmente por “Boehm en 1988.”
Es un Modelo de Proceso de
Software evolutivo que conjuega la
naturaleza iterativa de la
Construcción de Prototipos con los
aspectos Controlados y
Sistemáticos del Modelo Lineal
Secuencial.
6. 4.2. MODELO DE ESPIRAL.
Mas que representar el Proceso del
Software como una secuencia de
actividades con retrospectiva de
una actividad a otra, se
Representa como una Espiral.
Cada ciclo en la Espiral
representa una Fase del proceso
del Software.
9. 4.2. MODELO DE ESPIRAL.
Comunicación con el Cliente:
Las tareas requeridas para
establecer “Comunicación”
entre el “Desarrollador” y el
“Cliente”
10. 4.2. MODELO DE ESPIRAL.
Planificación:
Las Tareas Requeridas para
definir “Recursos” , el “Tiempo”
y otra “Información”
relacionadas con el Proyecto.
11. 4.2. MODELO DE ESPIRAL.
Análisis de Riesgo:
Las Tareas Requeridas para
evaluar “Riesgos Técnicos” y de
“Gestión”.
12. 4.2. MODELO DE ESPIRAL.
Ingeniería:
Las Tareas Requeridas para
“Construir” una o mas
representaciones de la
Aplicación.
13. 4.2. MODELO DE ESPIRAL.
Construcción y Acción:
Las Tareas Requeridas para
“Construir”, “Probar”, “Instalar
” y “proporcionar” soporte al
Usuario
( por ejemplo: Documentación y
Práctica).
14. 4.2. MODELO DE ESPIRAL.
Evaluación del Cliente:
Las Tareas Requeridas para
obtener la Reacción del Cliente
según la Evaluación de las
representaciones del software
creadas durante la etapa de
“ingeniería” e “implementada”
durante la etapa de
“instalación”.
17. 4.2. MODELO DE ESPIRAL.
1.-Definición de Objetivos:
En esta fase se definen los
“Objetivos Específicos” .Se
identifican las “Restricciones”
del “Proceso” y el “Producto”, y
se traza un Plan detallado de
Gestión.
Se “Identifican” los Riesgos del
Proyecto. Dependiendo de estos
Riesgos , se planean Estrategias
Alternativas.
18. 4.2. MODELO DE ESPIRAL.
2.-Evaluación y Reducción de Riesgos:
Se lleva a cabo un “Análisis
Detallado” para cada uno de los
Riesgos del Proyecto
Identificados.
Se definen los pasos para
“Reducir” dichos Riesgos.
19. 4.2. MODELO DE ESPIRAL.
3.-Desarrollo y Validación:
Después de la Evaluación de
Riesgos, se elige un modelo para
el Desarrollo del Sistema.
Si los Riesgos de Seguridad son
la principal consideración ,un
desarrollo basado en
“transformaciones formales”
podría ser el mas apropiado.
20. 4.2. MODELO DE ESPIRAL.
4.-Planificación:
El “Proyecto” se revisa y se
toma la decisión de si se debe
continuar con un ciclo posterior
de la Espiral. Si se decide
continuar ,se desarrollan los
planes para el siguiente
proyecto.
23. 4.2. MODELO DE ESPIRAL.
MODELO ESPIRAL WINWIN
Define un Conjunto de
Actividades de Negociación al
principio de cada paso alrededor
de la Espiral.
Mas que una simple actividad de
comunicación con el cliente, se
definen las siguientes
actividades: