Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMAS DE INFORMACION II
REPASO
TEMA: PROCESOS
PROCESO
2
Proceso
PROCESO (Continuación)
3
Proceso
Implementa
Aplicables a todos los ción
proyectos
Pruebas
Manteni
miento
4
Proceso
Gestión de la reutilización
6
Modelo de proceso
Software
Modelo de Proceso
8
Modelo de Proceso
Actividades :
Análisis
Diseño
Implementación
Pruebas
Mantenimiento
11
Modelo
Ingenieríade
de Proceso
Software I
12
Modelo
Ingenieríade
de Proceso
Software I
Ejemplo:
Actividad: diseño arquitectónico
Precondición: el cliente debe haber aprobado los requerimientos.
Postcondición: revisar los modelos UML que describen la
arquitectura.
13
Flujo del Proceso
Modelo
Ingenieríade
de Proceso
Software I
15
Modelo
Ingenieríade
de Proceso
Software I
16
Modelo
Ingenieríade
de Proceso
Software I
17
Modelo
Ingenieríade
de Proceso
Software I
18
Modelo
Ingenieríade
de Proceso
Software I
19
Modelo
Ingenieríade
de Proceso
Software I
Modelos de proceso
20
Modelo de Proceso
Modelo en cascada
22
Modelo
Ingenieríade
de Proceso
Software I
Observaciones:
Es muy raro que los proyectos reales sigan un flujo secuencial.
Es difícil para el cliente establecer todos los requisitos de forma
explicita.
23
Modelo
Ingenieríade
de Proceso
Software I
Observaciones (continuación)
24
Modelo
Ingenieríade
de Proceso
Software I
25
Modelo
Ingenieríade
de Proceso
Software I
Desarrollo incremental
26
Modelo
Ingenieríade
de Proceso
Software I
Desarrollo Incremental (Continuación)
27
Modelo
Ingenieríade
de Proceso
Software I
Modelo Incremental
28
Modelo
Ingenieríade
de Proceso
Software I
Ventajas:
29
Modelo
Ingenieríade
de Proceso
Software I
Desventajas
Los incrementos deben ser relativamente pequeños y cada uno debe
entregar alguna funcionalidad del sistema.
Puede ser difícil identificar los recursos comunes que requieren
todos los requerimientos.
No apropiado en sistemas muy grandes, donde el desarrollo incluye
equipos que trabajan en diferentes ubicaciones, algunos sistemas
embebidos donde el software depende del desarrollo de hardware y
algunos sistemas críticos donde todos los requerimientos tienen que
analizarse para comprobar las interacciones que comprometan la
seguridad o protección del sistema.
30
Modelo
Ingenieríade
de Proceso
Software I
31
Modelo
Ingenieríade
de Proceso
Software I
Modelos evolutivos:
Modelo en Espiral
Prototipos
32
Modelo
Ingenieríade
de Proceso
Software I
Modelo en Espiral
33
Modelo
Ingenieríade
de Proceso
Software I
Se realiza un análisis de los riesgos.
Modelo en Espiral (Continuación)
Resolver los riesgos mediante
actividades de recopilación de
Se definen los objetivos específicos para información, realizar análisis mas
la fase del proyecto, se identifican las detallados, creación de prototipos y
restricciones en el proceso y el producto simulación.
y se traza un plan de gestión detallado.
Se identifican los riesgos del proyecto.
Características
Incorpora objetivos de calidad y gestión de riesgos.
Elimina errores y alternativas.
Cada ciclo se completa con una revisión que incluye todo el ciclo
35
anterior y el plan para el siguiente.
Sistemas de Información II
Bibliografía
36