Escolar Documentos
Profissional Documentos
Cultura Documentos
DESARROLLO DE SISTEMAS
Asesor Academico:
Jaime
D. Chuquilin Cotrina
METODOLOGA EN EL
DESARROLLO DE SISTEMAS
Objetivo
ENFOQUE CLSICO
Acepta y desarrolla el ciclo de vida de
los
sistemas
pero,
se
orienta
fundamentalmente al desarrollo de la
documentacin y asume que la
participacin del usuario se debe
limitar hasta la fase de anlisis, lo que
dio lugar a problemas que aunados a
las tendencias del medio propiciaron el
enfoque estructurado.
PROBLEMAS
SISTEMAS INCOMPLETOS O INCONCLUSOS
PROBLEMAS DE COMUNICACIN ENTRE USUARIOS Y
ANALISTAS DE SISTEMAS
PROYECTOS INCUANTIFICABLES DEBIDO A SUS ALTOS
COSTOS
DIFICULTAD DE DAR MANTENIMIENTO A LOS SISTEMAS
VARIACIN DEL PERSONAL QUE INICIABA Y
TERMINABA UN PROYECTO
INDEFINICIN DE LAS RELACIONES DE LOS
COMPONENTES DEL SISTEMA
SISTEMAS LENTOS
INSATISFACCIN DEL USUARIO .
TENDENCIAS
Planeacin,
anlisis y
diseo
Mantenimiento
Costos de mantenimiento en el desarrollo de
sistemas
TENDENCIAS
Errores ms comunes en los sistemas basados en
computadoras
ERRORES EN
EL ANLISIS Y
DISEO
64%
ERRORES EN
CODIFICACIN
36%
ENFOQUE ESTRUCTURADO
Adems de desarrollar el ciclo de vida
de los sistemas, la estrategia es lograr
sistemas de informacin exitosos
mediante el uso de metodologas
estructuradas y la participacin del
usuario durante todo el proceso de
desarrollo de sistemas.
DISEO ESTRUCTURADO
DATOS DEL
INVENTARIO
DATOS DEL
CLIENTE
DETALLES DE
LOS ARTCULOS
CLIENTE
PEDIDO
APROBACIN
DEL CRDITO
PROCESAR
PEDIDO
FACTURA
CLIENTE
DISEO ESTRUCTURADO
DATOS DEL
INVENTARIO
PEDIDO
PEDIDO
VERIFICADO
PREPARARCUBIERTO
PEDIDO VERIFICAR
PEDIDO
RETIRO DE
INVENTARIO
DATOS DEL
CLIENTE
PREPARAR FACTURA
FACTURA
DATOS DEL
CLIENTE
Diagrama de contexto
INVENTARIO
DETALLES DE
LOS ARTCULOS
APROBACIN
DEL CRDITO
PEDIDOPROCESAR FACTURA
CLIENTE
CLIENTE
PEDIDO
Diagrama de
Primer nivel
PEDIDO VERIFICAR
PEDIDO
DATOS DEL
INVENTARIO
PREPARAR
RETIRO DE
INVENTARIO
PREPARAR FACTURA
FACTURA
C.A.S.E.
Computer Aided Software Engineering
Ingeniera de software asistida por
computadora. Software cuyo objetivo es
transferir parte de la carga de trabajo del
desarrollo de sistemas de las personas a
la computadora y ha dado lugar a los
prototipos.
PROTOTIPOS
Programas que permiten con mucha
rapidez mostrar al usuario una idea de
cmo funcionar el sistema cuando se
encuentre
terminado.
En
algunas
ocasiones, el prototipo ser solamente
un modelo desechable que servir como
un plano detallado y en otras, puede ser
que se convierta en el sistema.
Ejemplos de
C.A.S.E.
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
0%
TRADICIONAL
ANLISIS
ESTRUCTURADO
PRUEBAS
CASE
CDIGO
DISEO
Falta de
organizacin
de la
informacin
Falta de
control de la
informacin
Procesos
complejos
Incrementar la
velocidad del
procesamiento
Implementar
decisiones
estratgicas
Manejar
grandes
volmenes de
informacin
Crear
ventaja
competitiva
PLANEACIN
Fuentes de solicitudes
DENTRO DE LA
ORGANIZACIN
Jefes de departamento
Altos directivos o
ejecutivos
Analistas de sistemas
FUERA DE LA
ORGANIZACIN
Gobierno
PLANEACIN
Solicitud para el estudio
Cul es el problema?
Qu tan significativo es?
Cul cree el usuario que
es la solucin?
Cmo ayudar el
sistema a resolver el
problema?
Qu otras reas se
encuentran involucradas?
PLANEACIN
Investigacin inicial
Qu procedimientos, componentes yo
condiciones del sistema aparecen como
responsables del problema?
Cules son las limitaciones existentes?
Qu programas de trabajo se
encuentran desarrollando?
Se cuenta son hardware y software
(caractersticas)?
Qu caractersticas presenta el recurso
humano?
Cules son los beneficios esperados?
PLANEACIN
Estudio de factibilidad
Procedimientos y
reglamentacin
Personal
Costos
Beneficios
FactibilidaFactibilida
d
d
Operativa Econmic
a
Factibilida
d Tcnica
Tecnologa de
hardware
Tecnologa de
software
PLANEACIN
Aprobacin del proyecto
COMIT DIRECTIVO (7-10 MIEMBROS
SIN DOMINAR SISTEMAS)
COMIT DE SISTEMAS DE
INFORMACIN
GRUPO DE USUARIOS
OTROS (PLANEACIN-SISTEMASGERENTES)
ANLISIS
Definicin del sistema actual
ANLISIS
Ventajas en el anlisis del sistema actual
Entender el flujo
de
la informacin
Entender los
medios de
almacenamiento
Revisar objetivos
iniciales
A B
AB
Determinar
cambios
Combinar
trabajos
Simplificar
trabajos
ANLISIS
Definicin de usuarios
ANLISIS
Determinacin de requerimientos y
limitaciones de los usuarios
ANLISIS
Redefinicin del problema
ANLISIS
Diseo conceptual
ANLISIS
Hacer nfasis en
ACTIVIDAD
CUL?
MTODO
CMO?
PERSONAL
QUIN?
TIEMPO
CUNDO?
LUGAR
EN DNDE?
ANLISIS
Lista de verificacin
OBJETIVOS
ESTRUCTURA DE
ORGANIZACIN
POLTICAS
PROCEDIMIENTOS
DISTRIBUCIN
FSICA ETC.
Diseo
DISEO
ESPECIFICACIONE
S DE HARDWARE
Y SOFTWARE
INTERFASE A
UTILIZAR
PLAN DE
IMPLANTACIN
HERRAMIENTAS
DE DISEO
DISEO DE
SALIDAS
Implantacin
IMPLANTACIN
CAPACITACIN A
USUARIOS
EN PARALELO
SISTEMA
ACTUAL
SISTEMA
NUEVO
EVALUACIN
SISTEMA
ACTUAL
SISTEMA
NUEVO
DIRECTAMENTE
SISTEMA
ACTUAL
POR ETAPAS
PILOTO
SISTEMA
NUEVO
SISTEMA
NUEVO
CONVERSIN
Mantenimiento
MANTENIMIENTO
NORMAL
NUEVAS
FUNCIONES
EMERGENCIAS