Академический Документы
Профессиональный Документы
Культура Документы
ANALISIS
MANTENIMIENTO
DISEO
IMPLEMENTACION
CICLO DE VIDA DE
Los Sistemas de Informacin
Es un proceso por el cual los analistas de sistemas,
Ambas consideran:
una actividad como un conjunto de tareas
una tarea como una accin que transforma
entrada en salida.
Modelo Cascada
Modelo Espiral
Modelo Prototipado
Modelo Evolutivo
Modelo Scrum
Modelo en Cascada
Algunas caractersticas:
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 tcnicos y usuarios tienen
la oportunidad de revisar el proceso del
proyecto.
7
Anlisis de requisitos
Sistema
Anlisis Requisitos
Software
Diseo
Preliminar
Diseo
Detallado
Codificacin
pruebas
Explotacin
mantenimiento
MODELO ESPIRAL
El modelo espiral que consta de una serie de
ciclos. Cada uno empieza identificando sus
objetivos, alternativas y restricciones.
Se evala las alternativa respecto a los
objetivos tomando en cuenta las
restricciones.
una vez finalizado se plantea el prximo ciclo.
9
Determina objetivos
Evala alternativas
alternativas restricciones
Anal .riesgo
P.2
P.3
Plan requisito
Plan desarrollo
Ver.requisito
Planificacin de fase
Desarrollar verificar el
siguiente
10
Modelo Espiral
Una vez realizado el primer ciclo se vuelve ha
empezar. Cada ciclo se completa con una
revisin.
Las caractersticas del mtodo Espiral son:
Existe conocimiento explcito de las diferentes
alternativas a alcanzar
la identificacin de riesgos asociado a cada
alternativa y como resolverlos.
Divisin de proyecto en ciclos, y cada uno con
un acuerdo final de ciclo
el modelo se adapta a cualquier tipo de
actividad
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 ingeniera.
Modelo Evolutivo
Ciclos de vida evolutivos
Cuanto mayor es un proyecto, menor es su probabilidad de
xito (Informes CHAOS).
Conseguir obtener todos los requisitos al comienzo del
proyecto es prcticamente imposible.
Las necesidades de clientes y usuarios evolucionan durante
el desarrollo y surgen nuevos requisitos.
Los ciclos de vida evolutivos afrontan estos problemas
mediante ciclos requisitos-desarrollo-evaluacin.
Versiones
El resultado de la evaluacin permite evolucionar hacia la
siguiente versin.
Modelo Scrum
Scrum es un proceso de desarrollo de software iterativo e incremental
utilizado comnmente en entornos basados en el desarrollo gil de
software.
Scrum se promueve como complemento de otras metodologas, incluyendo
XP, MSF o RUP.
Enfatiza valores y prcticas de gestin, sin pronunciarse sobre
requerimientos, implementacin y dems tcnicas.
Scrum se basa en los siguientes principios giles:
Colaboracin estrecha con el cliente
Predisposicin y respuesta al cambio
Personas sobre procesos
Desarrollo incremental con entregas funcionales frecuentes
Comunicacin verbal directa entre los implicados en el proyecto
Motivacin y responsabilidad de los equipos por la auto-gestin, autoorganizacin y compromiso
Simplicidad: Supresin de artefactos innecesarios en la gestin del
proyecto