Вы находитесь на странице: 1из 25

SISTEMAS II 1

CICLO DE VIDA
CICLO DE VIDA DE 2

Los Sistemas de Informacin

Es un proceso por el cual los analistas de sistemas,


los ingenieros de software, los programadores y los
usuarios finales elaboran sistemas de informacin y
aplicaciones informticas.
(Whitten J., Bentley L., Barlow V. 1996)

Sistemas II.
3
EL DESARROLLO DE
SISTEMAS DE INFORMACION

Ciclo de Vida = Ciclo de Desarrollo + Mantenimiento

Metodologas
Metodologas

1. ESTRUCTURADA.
2. ORIENTADO A OBJETO
Sistemas II.
4

EL CICLO TRADICIONAL DE LOS S.I.

n FASES
a ci
t
en QUE VARIAN
l em DE
p
Im FASE N + 1
e AUTOR
l lo
o FASE N
a rr EN
s
De FASE 3
AUTOR

FASE 2

FASE 1
5
MODELOS PARA EL CICLO DE VIDA
DE DESARROLLO DE SOFTWARE
MODELOS

CASCADA ESTRUCTURADO ESPIRAL PROPTOTIPO


Anlisis de Encuesta Requerimientos.
requerimientos Anlisis. Anlisis de riesgo. Requerim. Bsicos
Especificaciones. Prototipo 1, 2. Desarr. Prot. oper.
Diseo.
Diseo. Req. software Uso prot.
Implantacin..
Implementacin. Pruebas Validacin de Req. Usuario satisfecho?.
Prueba Si. Aceptar.
Control de calidad. Anlisis de riesgo.
Mantenimiento. Prototipo 3. No. Revisar y
Procedimientos.
mejorar.
Conversin B.D. Diseo software.
Instalacin. Validacin diseo.
Integracin y prueba.

Sistemas II.
CICLO DE VIDA TRADICIONAL 6

Los Sistemas de Informacin


Definicin PRODUCTOS.
del
Propuesta.
Proyecto
Estudio
de
Propuesta sistema.
Sistemas

Diseo
Especificaciones.
Programacin Cdigo.
Instalacin Pruebas
Posimplantacin Auditora.
Laudon y Laudon. 1996
Sistemas II.
7

EL CICLO DE VIDA SEGN BIBLIOGRAFA


SENN:
FABREGAS:
1- Investigacin Preliminar
1- Requerimientos 2- Determ. de Requerimientos.
2- Anlisis/Diseo 3- Diseo del Sistema
3- Construccin 4- Desarrollo del Software
4- Pruebas 5- Prueba del Sistema
5- Produccin/Mantenimiento 6- Implantacin y Evaluacin
PRESSMAN: EN GENERAL
1- Anlisis USAREMOS:
USAREMOS
2- Diseo
1- Anlisis
3- Codificacin
2- Diseo
4- Prueba
3- Implementacin
5- Mantenimiento
4- Mantenimiento
8
CARACTERISTICAS DEL CICLO DE VIDA
CLASICO

Implantacin 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

EL CICLO TRADICIONAL DE LOS S.I.

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 Su
Definitivo. Suma
siste
s i
defisn
t em
de itivao
finitiv
o

Sistemas II.
11
Y al final del ciclo de Desarrollo del
sistema.....

Esto no es lo
que yo
esperaba...

Su
sistema
definitivo

Sistemas II.
12
Y al final del ciclo de Desarrollo del
sistema.....

Ser que no supe


explicarles mis
requerimientos ?

Su
Su
ssisistetemma
ddeefifi
nn it a o
itiviv
o

Sistemas II.
13
Y al final del ciclo de Desarrollo del
sistema.....

Tal vez ellos


no me
entendieron...

Su
Su
ssisistetemma
ddeefifi
nn it a o
itiviv
o

Sistemas II.
14
Y al final del ciclo de Desarrollo del
sistema.....

?
Su
Su
ssisistetemma
ddeefifi
nn it a o
itiviv
o

Sistemas II.
15

LA EXPERIENCIA DEMUESTRA QUE

No siempre se definen los requerimientos


en forma:
Completa n tos
ie
ue rim
Correcta y osr
L n:
eq
so

Consistente

Sistemas II.
16

El modelaje de requerimientos

A veces resulta difcil para


el usuario, revisar todas las Sr. Usuario:
especificaciones Tiene que leerse
esto, esto, esto...
Es
deta pecifica
requ lla c
erim das de iones
ient
TOM os
O 1

TO
MO
2
Analista

Sistemas II.
CICLO DE VIDA TRADICIONAL 17

Los Sistemas de Informacin

ANALISIS DISEO

MANTENIMIENTO IMPLEMENTACION

Sistemas II.
18

CICLO DE VIDA

1. ANALISIS:
1.1. Estudio Preliminar
1.2. Levantamiento de Informacin
1.3. Definicin del Problema
1.4. Elaboracin del Modelo Funcional del Sistema actual
1.5. Determinacin de Requerimientos
1.6. Descripcin y Evaluacin de Alternativas
1.7. Aprobacin de alternativas

Sistemas II.
19

CICLO DE VIDA

2.DISEO
2.1. Elaborar Modelo Funcional del Sistema
Propuesto
2.2. Diseo Lgico
2.3. Elaboracin y Presentacin del prototipo
del Sistema
2.4. Aprobacin 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

Qu
Qu significa
significa poner
poner en
en
Marcha
Marcha un
un Sistema
Sistema ??

Sistemas II.
21

CICLO DE VIDA:
PUESTA
PUESTAEN
ENMARCHA:
MARCHA:
Actividad
Actividadde
detraslado
trasladode
deuna
unaaplicacin
aplicacinprobada
probadaaaun
un
ambiente
ambientededeproduccin
produccin
- Acondicionamiento de locales
- Organizacin del Cliente
- Entregar aplicacin probada
- Elaborar datos en Vivo
- Adiestramiento
- Carga de datos en vivo
- Entrega de documentacin
- Asignar Responsabilidades
- Determinar FIN de la instalacin
Sistemas II.
22

MANTENIMIENTO DE SISTEMAS
Es la ltima fase del Ciclo de Vida de Desarrollo de
Sistemas, en donde los SI son sistemticamente
reparados y mejorados.
Por definicin, el proceso de mantenimiento de un SI es
un proceso de devolucin al principio del Ciclo de Vida y
de repeticin de los pasos de desarrollo para la
implementacin de cambios.
Las 4 actividades ms importantes que ocurren dentro
del mantenimiento son:
Obtencin de los requerimientos de mantenimiento.
Transformacin de los requerimientos en cambios.
Diseo de los cambios.
Implementacin de los cambios.

Sistemas II.
23

TIPOS DE MANTENIMIENTO
CORRECTIVO. Para reparar fallas en el diseo,
codificacin o implementacin, del sistema.
ADAPTATIVO. Para que las funcionalidades del sistema
evolucionen a la par de los cambios del negocio o de las
tecnologas.
PERFECTIVO. Para agregar nuevas funciones al sistema o
para mejorar su desempeo.
PREVENTIVO. Para evitar posibles problemas del sistema
a Futuro.

Sistemas II.
24

SISTEMAS II

QUE HACER PARA


IMPLEMENTAR
UN EXITOSO
SISTEMA DE INFORMACION?

Sistemas II.
25
BIBLIOGRAFA.

Laudon K. Y Laudon J. 1996. Administracin de los Sistemas de


Informacin. 3era. Edicin. Pg: 426.
Senn J. 1992. Anlisis y Diseo de Sistemas de Informacin.
2da. Edicin. Pg: 33 .
Sage A. Y Palmer. J. 199_. Software Systems Engineering.
Pg: 48
Whitten J., Bentley L., Barlow V. 1996. Anlisis y Diseo de
Sistemas de Informacin. 3era. Edicin. Pg: 95
Yourdon E. 1993. Anlisis Estructurado Moderno. Pg: 86

Sistemas II.

Вам также может понравиться