Está en la página 1de 24

1

SISTEMAS II
CICLO DE VIDA

CICLO DE VIDA DE

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 AL OBJETO
Sistemas II.

EL CICLO TRADICIONAL DE LOS S.I.

a
s
De

lo
l
o
rr

em
l
p
Im

a
t
en

ci

FASES
QUE VARIAN
DE
FASE N + 1
FASE N

FASE 3
FASE 2
FASE 1

AUTOR
EN
AUTOR

MODELOS PARA EL CICLO DE VIDA


DE DESARROLLO DE SOFTWARE

MODELOS
CASCADA
Anlisis de
requerimientos
Especificaciones.
Diseo.
Implementacin.
Prueba
Mantenimiento.

Sistemas II.

ESTRUCTURADO

ESPIRAL PROPTOTIPO

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

CICLO DE VIDA TRADICIONAL

Los Sistemas de Informacin


PRODUCTOS.

Definicin
del
Proyecto
Estudio
de
Sistemas

Propuesta.
Propuesta sistema.

Diseo

Especificaciones.

Programacin

Cdigo.

Instalacin
Posimplantacin
Laudon y Laudon. 1996
Sistemas II.

Pruebas
Auditora.

EL CICLO DE VIDA SEGN BIBLIOGRAFA


FABREGAS:

SENN:

1- Requerimientos
2- Anlisis/Diseo
3- Construccin
4- Pruebas
5- Produccin/Mantenimiento

1- Investigacin Preliminar
2- Determ. de Requerimientos.
3- Diseo del Sistema
4- Desarrollo del Software
5- Prueba del Sistema
6- Implantacin y Evaluacin

PRESSMAN:
1- Anlisis
2- Diseo
3- Codificacin
4- Prueba
5- Mantenimiento

EN GENERAL
USAREMOS:
USAREMOS
1- Anlisis
2- Diseo
3- Implementacin
4- Mantenimiento

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

EL CICLO TRADICIONAL DE LOS S.I.

FASE N + 1
FASE N
FASE 3
FASE 2
FASE 1

EL USUARIO:

Y al final del ciclo de Desarrollo del


sistema.....

El usuario
y
su
Sistema
Definitivo.

?
Su
Suma
siste
s
i
t em
defisn
de itivao
finitiv
o

Sistemas II.

10

Y al final del ciclo de Desarrollo del


sistema.....
Esto no es lo
que yo
esperaba...
Su
sistema
definitivo

Sistemas II.

11

Y al final del ciclo de Desarrollo del


sistema.....
Ser que no supe
explicarles mis
requerimientos ?

Su

Su
ssisistetemma
it a o
ddeefifi
nn
itiviv
o

Sistemas II.

12

Y al final del ciclo de Desarrollo del


sistema.....

Tal vez ellos


no me
entendieron...
Su

Su
ssisistetemma
it a o
ddeefifi
nn
itiviv
o

Sistemas II.

13

Y al final del ciclo de Desarrollo del


sistema.....

?
Su

Su
ssisistetemma
it a o
ddeefifi
nn
itiviv
o

Sistemas II.

14

15

LA EXPERIENCIA DEMUESTRA QUE

No siempre se definen los requerimientos


en forma:
Completa
Correcta y
Consistente

Sistemas II.

ue
q
e
sr
o
L n:
so

os
t
n
ie
rim

16

El modelaje de requerimientos
A veces resulta difcil para
el usuario, revisar todas las
especificaciones
Es
deta pecifica
lla
requ
c
erim das de iones
ient
os
TOM
O 1

TO
MO

Sistemas II. Prof. Maritza Torres

Sr. Usuario:
Tiene que leerse
esto, esto, esto...

Analista

CICLO DE VIDA TRADICIONAL


Los Sistemas de Informacin
ANALISIS

MANTENIMIENTO
Sistemas II.

DISEO

IMPLEMENTACION

17

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
ambientede
deproduccin
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

SISTEMAS II

QUE HACER PARA


IMPLEMENTAR
UN EXITOSO
SISTEMA DE INFORMACION?

Sistemas II.

23
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.

24

SISTEMAS II

Sistemas II.

También podría gustarte