Proyectos Informticos (Steve McConnell) Analisis y Diseo de Sistemas (Kendal & Kendal) Ingeniera de Software (Presman)
CODIFICAR Y CORREGIR
- Empieza con una idea en general. - No lleva a ninguna gestin - No pierde tiempo en la planificacin ni papeleo - No hay control de calidad - Codificacin pura - No se necesita experiencia - Solo proyectos pequeos. - Son Tiempos largos.
Ing Eddy Ivn Quispe Soto
CASCADA PURA
- Proyectos complejos
- Proyectos de migracin
- Metdico y secuencia ordenada - Dirigido por documentos - Discontinuas - Esta identificado el producto - Proporciona requerimientos anhelados - Minimiza gastos de la planificacin - Personal poco cualificado y experto
Ing Eddy Ivn Quispe Soto
- Usado con metodologas y tcnicas conocidas. - Predomina la calidad antes que los costos
SASHIMI
- Fases solapadas - Fuji Xerox - Cubre las desventajas del modelo cascada. - Las fases interactan - Existen hitos repetidos entre las fases - No se sabe cuando termina cada fase - Se debe definir con exactitud las funciones de cada personal.
ESPIRAL
Planificacin
- Orientado a riesgos - Control de riesgos - De pequeo a complejo. - En cada iteracin se reducen riesgos. - Dividido en 4 cuadrantes - Tiene 6 fases - Extremadamente complejo. - Reduce riesgos - Cada iteracin mas costoso. - Combinable con otros modelos. - Adaptable cualquier fase y cuadrante.
Evaluacin del cliente
Ing Eddy Ivn Quispe Soto
Anlisis de riesgo
Ingeniera
C. REDUCCION DE RIESGO
- Tiempo excesivo en la
planificacin de riesgos. - Solo controla riesgos del requerimiento?. - El problema puede cambiar y el espiral?
PROTOTIPADO EVOLUTIVO
- Cuando los requerimientos cambian con rapidez. - Programadores sin experiencia. - Arquitecturas no definidas - Demanda por el desarrollo. - No se conoce en si el problema? - Se podra culminar algn da?. - Se codificara hasta que se acabe el tiempo y el dinero. - Y si no era el problema ni el rea
ENTREGA EVOLUTIVA
-Cuando se estima que sobra el tiempo. - Hasta que se acabe el presupuesto. - Combinacin del modelo entrega por etapas y prototipiado evolutivo. - Cuando el cliente agrega solicitudes, dentro de los previstos.
DISEO DE HERRAMIENTAS
-Ofrece una velocidad de desarrollo excepcional, pero normalmente ofrece menos control sobre la funcionalidad del producto en relacin con otros modelos de ciclo de vida. - Se pierde mucho el control sobre el producto. - Combinable con el modelo espiral (inicios), para hallar las herramientas adecuadas
Ing Eddy Ivn Quispe Soto
VENTAJAS - DESVENTAJAS
Capacidad Trabaja con poca identificacin de los requerimientos Trabaja con poca comprensin sobre la arquitectura Genera un sistema altamente fiable Genera un sistema con amplio desarrollo Gestionar riesgos Estar sometido a una planificacin predefinida Requiere poco tiempo de gestin Permite modificaciones a medio camino Ofrece a los directivos signos de progreso Requiere poca sofisticacin para los directivos y desarrolladores
Ing Eddy Ivn Quispe Soto
Cascada
Codificar y Corregir
Espiral
Prototipo evolutivo
+ + / -
-/ +
+
+ + + + / /
+
-/ + + / / +
+ + / / /
/
-+ -+ -/ + /+
/ /
/+
+
/
+ /
/
/+ -/
+ /
+
+ /
INGENIERA DE SOFTWARE
MODELOS DE DESARROLLO DE SOFTWARE
Proyectos Informticos (Steve McConnell) Analisis y Diseo de Sistemas (Kendal & Kendal) Ingeniera de Software (Presman)