Ciclo De Vida
gerson8825 de Febrero de 2015
762 Palabras (4 Páginas)169 Visitas
CICLO DE VIDAANALISIS DISEÑOMANTENIMIENTO IMPLEMENTACION
2. 2Concepto de Ciclo de Vida • En los Dpto. de Sistemas se debe definir un marco de referencia común que: ▫ Pueda ser empleado por todos los que participan en un desarrollo informático, que defina los procesos y las actividades a desarrollar. • Se han propuestos diferentes paradigmas o ciclos de vida para el Software, desde: ▫ Ciclo en Cascada ▫ Modelo en Espiral de Boehm ▫ Ciclo de vida OO.
3. CICLO DE VIDA DE Los Sistemas de Información• “Es un proceso por el cual los analistas de sistemas, los ingenieros de software, los programadores y los usuarios finales elaboran sistemas de información y aplicaciones informáticas”.
4. 4• Ambas consideran: ▫ una actividad como un conjunto de tareas ▫ una tarea como una acción que transforma entrada en salida.• El ciclo de vida abarca: ▫ toda la vida del sistema : desde su concepción hasta su fin. ▫ El ciclo de desarrollo : es un sub conjunto del ciclo de vida empieza en el análisis finaliza en la entrega del sistema al usuario.
5. CI CLModelo Cascada O DE Modelo Espiral VI DA Modelo Prototipado A A ID ID V V E E Modelo Evolutivo D D LOO IC I CL Modelo Scrum C C
6. 6Modelo en Cascada• Algunas características: ▫ cada fase empieza cuando ha terminado la anterior ▫ para pasar de una fase a otra es necesario conseguir todos los objetivos de la fase anterior ▫ ayuda a prevenir que se sobrepasen la fecha de entrega y los costos esperados ▫ al final de cada fase técnicos y usuarios tienen la oportunidad de revisar el proceso del proyecto.
7. 7Análisis de requisitos Sistema Análisis Requisitos Software Diseño Preliminar Diseño Detallado Codificación pruebas Explotación mantenimiento
8. 8MODELO ESPIRAL • El modelo espiral que consta de una serie de ciclos. Cada uno empieza identificando sus objetivos, alternativas y restricciones. • Se evalúa las alternativa respecto a los objetivos tomando en cuenta las restricciones. • una vez finalizado se plantea el próximo ciclo.
9. 9Determina objetivos Evalúa alternativasalternativas restricciones identificar y resolver los riesgos Anal .riesgo P.3 P.2 Plan requisito Plan desarrollo Ver.requisito Planificación de fase Desarrollar verificar el siguiente producto del siguiente nivel.
10. 10Modelo Espiral• Una vez realizado el primer ciclo se vuelve ha empezar. Cada ciclo se completa con una revisión.• Las características del método Espiral son: ▫ Existe conocimiento explícito de las diferentes alternativas a alcanzar ▫ la identificación de riesgos asociado a cada alternativa y como resolverlos. ▫ División de proyecto en ciclos, y cada uno con un acuerdo final de ciclo ▫ el modelo se adapta a cualquier tipo de actividad
11. Modelo prototipado• No modifica el flujo del ciclo de vida• Reduce el riesgo de construir productos que no satisfagan las necesidades de los usuarios• Reduce costos y aumenta la probabilidad de éxito• Exige disponer de las herramientas adecuadas• No presenta calidad ni robustez• Una vez identificados todos los requisitos mediante el prototipo, se construye el producto de ingeniería.
12. Modelo ciclo de vida prototipado
13. Modelo ciclo de vida prototipado EL PROTOTIPADO PARA QUE SEA EFECTIVO:• Debe ser un sistema con el que se pueda experimentar• Debe ser comparativamente barato (< 10%)• Debe desarrollarse rápidamente• Énfasis en la interfaz de usuario• Equipo de desarrollo reducido• Herramientas y lenguajes adecuados• “El prototipado es un medio excelente para recoger el ‘feedback’ (realimentación) del usuario final”
14. Modelo ciclo de vida prototipado
15. Modelo Evolutivo• Ciclos de vida evolutivos• – Cuanto mayor es un proyecto, menor es su probabilidad de• éxito (Informes CHAOS).• – Conseguir obtener todos los requisitos
...