0% encontró este documento útil (0 votos)
33 vistas25 páginas

Tema 2

El documento describe el ciclo de vida de los sistemas de información, que incluye fases de desarrollo y mantenimiento, y se basa en metodologías estructuradas y orientadas a objeto. Se detallan modelos tradicionales como el modelo en cascada y el modelo espiral, así como las características y tipos de mantenimiento necesarios para asegurar la funcionalidad del sistema. Además, se enfatiza la importancia de la correcta definición de requerimientos para evitar problemas en la implementación del sistema.

Cargado por

ptordoyadisispto
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
33 vistas25 páginas

Tema 2

El documento describe el ciclo de vida de los sistemas de información, que incluye fases de desarrollo y mantenimiento, y se basa en metodologías estructuradas y orientadas a objeto. Se detallan modelos tradicionales como el modelo en cascada y el modelo espiral, así como las características y tipos de mantenimiento necesarios para asegurar la funcionalidad del sistema. Además, se enfatiza la importancia de la correcta definición de requerimientos para evitar problemas en la implementación del sistema.

Cargado por

ptordoyadisispto
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

TEMA II 1

CICLO DE VIDA
CICLO DE VIDA DE 2

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”.
(Whitten J., Bentley L., Barlow V. 1996)

Sistemas II.
3
EL DESARROLLO DE
SISTEMAS DE INFORMACION

Ciclo de Vida = Ciclo de Desarrollo + Mantenimiento

Metodologías
Metodologías

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

EL CICLO TRADICIONAL DE LOS S.I.

ón FASES
c i
t a
en QUE VARIAN
l em DE
p
Im FASE N + 1
e AUTOR
l lo
r o FASE N EN
a r
e s AUTOR
D FASE 3

FASE 2

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

CASCADA ESTRUCTURADO ESPIRAL PROPTOTIPO


•Análisis de •Encuesta •Requerimientos.
requerimientos •Análisis. •Análisis de riesgo. • Requerim. Básicos
•Especificaciones. •Prototipo 1, 2. •Desarr. Prot. oper.
•Diseño.
•Diseño. •Req. software •Uso prot.
•Implantación..
•Implementación. •Pruebas •Validación de Req. •Usuario satisfecho?.
•Prueba Si. Aceptar.
•Control de calidad. •Análisis de riesgo.
•Mantenimiento. No. Revisar y
•Procedimientos. •Prototipo 3.
mejorar.
•Conversión B.D. •Diseño software.
•Instalación. •Validación diseño.
• Integración y prueba.

Sistemas II.
CICLO DE VIDA TRADICIONAL 6

Los Sistemas de Información


Definición PRODUCTOS.
del
Propuesta.
Proyecto
Estudio
de
Propuesta sistema.
Sistemas

Diseño
Especificaciones.
Programación Código.
Instalación Pruebas
Posimplantación Auditoría.
Laudon y Laudon. 1996
Sistemas II.
7

EL CICLO DE VIDA SEGÚN BIBLIOGRAFÍA


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
USAREMOS:
USAREMOS
1- Análisis
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

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. sistSeuma
dseifsin
t em
de itivao
f in i t iv
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
ddeefinfinitiv a
i t iv o o

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

Tal vez ellos


no me
entendieron...

Su
Su
ssisistetemma
ddeefinfinitiv a
i t iv o o

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

?
Su
Su
ssisistetemma
ddeefinfinitiv a
i t iv o o

Sistemas II.
15

LA EXPERIENCIA DEMUESTRA QUE

No siempre se definen los requerimientos


en forma:
Completa o s
ient
m
u e ri
Correcta y s req
L o n:
so

Consistente

Sistemas II.
16

El modelaje de requerimientos

A veces resulta difícil 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 Información

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

¿¿ 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
unaaplicación
aplicaciónprobada
probadaaaun
un
ambiente
ambientede
deproducción
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

¿QUE HACER PARA


IMPLEMENTAR
UN EXITOSO
SISTEMA DE INFORMACION?

Sistemas II.
25
BIBLIOGRAFÍA.

•Laudon K. Y Laudon J. 1996. Administración de los Sistemas de


Información. 3era. Edición. Pág: 426.
•Senn J. 1992. Análisis y Diseño de Sistemas de Información.
2da. Edición. Pág: 33 .
•Sage A. Y Palmer. J. 199_. Software Systems Engineering.
Pág: 48 
•Whitten J., Bentley L., Barlow V. 1996. Análisis y Diseño de
Sistemas de Información. 3era. Edición. Pág: 95 
• Yourdon E. 1993. Análisis Estructurado Moderno. Pág: 86

Sistemas II.

También podría gustarte