Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4 02408-04-975564cryxxuarwk PDF
4 02408-04-975564cryxxuarwk PDF
DESARROLLO DE SISTEMAS DE
INFORMACION
3
Introducir cambios organizacionales
significativos, puede llegar a ser una
operación difícil y riesgosa.
Sugerencias para minimizar
los riesgos…
Alinea el plan de I/S con las estrategias
organizacionales.
Define el problema o la oportunidad claramente.
Estima y re-estima la realización del proyecto.
Utiliza técnicas apropiadas de administración de
proyectos y herramientas para el desarrollo de
sistemas.
Asigna y/o despide a las personas correctas.
Asegura controles apropiados y reforzados.
5
Roles en el desarrollo de
Sistemas de Información
Usuario
Interactúa con el sistema cuando es finalizado. Este
rol incluye a aquellos individuos que entran datos como
a los que obtienen datos.
Analista de Negocios
Analiza el aspecto comercial de el sistema,
identificando como proveerá valor comercial y diseña
nuevas políticas y procedimientos al negocio.
6
Analista de Sistemas
Identifica como el I/T puede
mejorar los procesos del
Roles en el desarrollo de
negocio.
diseña los sistemas de
Sistemas de Información
información y los procesos
nuevos
Se asegura de cumplir con
todas los reglamentos y
estatutos.
7
Roles en el desarrollo de
Sistemas de Información
Programador
Utiliza las especificaciones del diseño de
efectiva
Monitorea y hace mejoras al funcionamiento
9
Roles en el desarrollo de
Sistemas de Información
Administrador de Proyectos
Trabaja en el proyecto de principio a fin.
Maneja el equipo de proyectos.
Desarrolla y monitorea los planes del proyecto.
Asigna recursos o presupuesto
Actúa como contacto primario para el proyecto
completo. (Enlace entre administración y trabajadores
del proyecto)
10
Systems Development life
cycle (SDLC)
El ciclo de vida de desarrollo de sistemas
Es una serie de pasos o etapas,
diseñados para reducir los riesgos en el
desarrollo de sistemas
Estas etapas pueden ser flexibles, y se
pueden combinar, cambiar de orden, etc.
11
Etapas del
SDLC
13
Otros métodos para desarrollar
sistemas
Object-Oriented Development
Un sistema de información es visto como una
colección de objetos.
Un objeto es un cliente que contiene atributos como
“nombre” y puede realizar ciertas acciones como
crear clientes, eliminar clientes, etc.
Los objetos pueden interactuar entre sí.
El desarrollador define los objetos que son
necesarios. Si existen los revisa y
continua usándolos, sino los crea.
14
Otros métodos para
desarrollar sistemas
End-User Development
Los usuarios pueden adaptar ciertos
programas como Excel, Access y pueden hacer
que las tareas repetitivas sean parte de un
formato, de acuerdo a sus necesidades
particulares.
15
Otros métodos para
desarrollar sistemas
Rapid Application Development (RAD)
Es una herramienta que provee a los
programadores instrucciones para objetos
específicos que se han hecho populares en
muchas aplicaciones.
Por ejemplo en Visual Basic, ya viene en un
“scrip” las instrucciones para crear un botón,
lo único que tienes que hacer es indicarle a
donde va cuado hagas click en él.
16
SDLC – Etapas del Ciclo
17
Paso 1: Planeación
del Proyecto
Definir objetivos y Metas
En esta etapa es importante explorar y
examinar las ideas:
¿Se puede hacer?
¿Cuánto nos cue$ta? ¿Está dentro del
presupuesto?
¿Cuáles serán los beneficios económicos?
¿Cuánto ganaremos?
Si lo hacemos, ¿lo usaremos?
Hay que estudiar con precisión los factores
de éxito (CSF).
18
Ejemplo #1:
Situación
19
Solución: Objetivos y Metas
Metas:
Reducir la incidencia de extender crédito a clientes de
alto riesgo.
Objetivos:
Obtener historial de crédito y de pagos de los clientes.
Establecer y/o reforzar las políticas de la compañía para
reducir las cuentas morosas a un máximo de 3% de la
ventas netas.
Relación con CFS:
Es importante por que el margen de ganancia ha
reducido y la competitividad ha aumentado
grandemente. El sistema de información reducirá el
costo de hacer negocios.
20
Paso 2: Análisis
21
Paso 2: Análisis
22
Paso 3: Generación y
Evaluación de Alternativas
23
Paso 4: Diseñando la
Alternativa escogida
Esto envuelve planificación de cómo los
componentes interactuaran una vez el sistema
este implantado.
La etapa de diseño incluye:
Arquitectura (redes, equipo, programas, seguridad)
Interfase de Usuarios (pantallas de input, output,
herramientas de navegación)
Almacenaje de Datos (archivos, bases de datos)
sistema)
24
Paso 5: Implantación del
Sistema
La Implantación un sistema puede ser de
diversas maneras.
Existen cuatro modos para hacer la
implantación:
1. Paralelo
Implica correr los dos sistemas (nuevo y viejo)
por un periodo de tiempo, para asegurarnos que
no hay errores en e sistema nuevo. Su mayor
ventaja es que reduce el riesgo de que el sistema
nuevo falle.
25
Modos para la
implantacion
2. Piloto
Se implanta el sistema nuevo por divisiones o
dependencias, se mantiene por un periodo de
prueba hasta que se determina que es exitoso y se
implanta en otra dependencia, hasta lograr la
totalidad de la organización
3. Por Fases
Se implanta por fases, permitiendo que la
organización se vaya acostumbrando poco a poco.
26
Modos para la
implantacion
4. Directo
Se desactiva el sistema viejo, y se conecta el nuevo
aquí en adelante. Es mucho mas riesgoso que los
demás, porque puede haber errores que no se
detectaron antes y perderse datos.
27
Paso 6: Mantenimiento y
Operación
28
Herramienta CASE
29
CASE
30
¡Gracias!