CICLO DE VIDA
CICLO DE VIDA DE 2
Sistemas II.
3
EL DESARROLLO DE
SISTEMAS DE INFORMACION
Metodologías
1. ESTRUCTURADA.
2. ORIENTADO A OBJETO
Sistemas II.
4
FASES
QUE VARIAN
DE
FASE N + 1 AUTOR
FASE N EN
AUTOR
FASE 3
FASE 2
FASE 1
5
MODELOS PARA EL CICLO DE VIDA
DE DESARROLLO DE SOFTWARE
MODELOS
Sistemas II.
CICLO DE VIDA TRADICIONAL 6
Diseño
Especificaciones.
Programación Código.
Instalación Pruebas
Posimplantación Auditoría.
Laudon y Laudon. 1996
Sistemas II.
7
SENN:
FABREGAS:
1- Investigación Preliminar
1- Requerimientos
2- Determ. de Requerimientos.
2- Análisis/Diseño 3- Diseño del Sistema
3- Construcción 4- Desarrollo del Software
4- Pruebas 5- Prueba del Sistema
5- Producción/Mantenimiento 6- Implantación y Evaluación
PRESSMAN: EN GENERAL
1- Análisis USAREMOS:
2- Diseño 1- Análisis
3- Codificación 2- Diseño
4- Prueba 3- Implementación
5- Mantenimiento 4- Mantenimiento
8
CARACTERISTICAS DEL CICLO DE VIDA
CLASICO
• Implantación Ascendente
• Las fases deben sucederse de manera Secuencial
• El usuario no ve resultados, sino hasta el final
• El usuario o el ambiente pueden cambiar las
especificaciones originales del sistema.
• Presenta numerosos problemas Analista-Usuario
• Manejable como proyecto
9
FASE N + 1 EL USUARIO:
FASE N
FASE 3
FASE 2
FASE 1
10
Y al final del ciclo de Desarrollo del
sistema.....
El usuario
y
?
su
Sistema
Definitivo.
Sistemas II.
11
Y al final del ciclo de Desarrollo del
sistema.....
Esto no es lo
que yo
esperaba...
Sistemas II.
12
Y al final del ciclo de Desarrollo del
sistema.....
Sistemas II.
13
Y al final del ciclo de Desarrollo del
sistema.....
Sistemas II.
14
Y al final del ciclo de Desarrollo del
sistema.....
Sistemas II.
15
Sistemas II.
16
El modelaje de requerimientos
Analista
Sistemas II.
CICLO DE VIDA TRADICIONAL 17
ANALISIS DISEÑO
MANTENIMIENTO IMPLEMENTACION
Sistemas II.
18
CICLO DE VIDA
1. ANALISIS:
1.1. Estudio Preliminar
1.2. Levantamiento de Información
1.3. Definición del Problema
1.4. Elaboración del Modelo Funcional del Sistema actual
1.5. Determinación de Requerimientos
1.6. Descripción y Evaluación de Alternativas
1.7. Aprobación de alternativas
Sistemas II.
19
CICLO DE VIDA
2.DISEÑO
2.1. Elaborar Modelo Funcional del Sistema
Propuesto
2.2. Diseño Lógico
2.3. Elaboración y Presentación del prototipo
del Sistema
2.4. Aprobación del Sistema Propuesto
Sistemas II.
20
CICLO DE VIDA:
3. IMPLEMENTACION
3.1. Desarrollo del Software
3.2. Prueba del Sistema
3.3. Puesta en Marcha
Sistemas II.
21
CICLO DE VIDA:
PUESTA EN MARCHA:
Actividad de traslado de una aplicación probada a un
ambiente de producción
- Acondicionamiento de locales
- Organización del Cliente
- Entregar aplicación probada
- Elaborar datos en Vivo
- Adiestramiento
- Carga de datos en vivo
- Entrega de documentación
- Asignar Responsabilidades
- Determinar FIN de la instalación
Sistemas II.
22
MANTENIMIENTO DE SISTEMAS
• Es la última fase del Ciclo de Vida de Desarrollo de
Sistemas, en donde los SI son sistemáticamente
reparados y mejorados.
• Por definición, el proceso de mantenimiento de un SI es
un proceso de devolución al principio del Ciclo de Vida y
de repetición de los pasos de desarrollo para la
implementación de cambios.
• Las 4 actividades más importantes que ocurren dentro
del mantenimiento son:
–Obtención de los requerimientos de mantenimiento.
– Transformación de los requerimientos en cambios.
–Diseño de los cambios.
– Implementación de los cambios.
Sistemas II.
23
TIPOS DE MANTENIMIENTO
• CORRECTIVO. Para reparar fallas en el diseño,
codificación o implementación, del sistema.
• ADAPTATIVO. Para que las funcionalidades del sistema
evolucionen a la par de los cambios del negocio o de las
tecnologías.
• PERFECTIVO. Para agregar nuevas funciones al sistema o
para mejorar su desempeño.
• PREVENTIVO. Para evitar posibles problemas del sistema
a Futuro.
Sistemas II.
24
SISTEMAS II
Sistemas II.
25
BIBLIOGRAFÍA.
Sistemas II.