Sie sind auf Seite 1von 44

Captulo 13

Construccin de
sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
OBJETIVOS DE APRENDIZAJE

Demostrar la manera en que la construccin de nuevos sistemas


produce el cambio organizacional.

Identificar y describir las actividades centrales en el proceso de


desarrollo de sistemas.

Evaluar mtodos alternativos para la construccin de sistemas de


informacin.

Comparar metodologas alternativas para el modelado de


sistemas.

Identificar y describir nuevos enfoques para la construccin de


sistemas en la era de la empresa digital.

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Un nuevo sistema de levantamiento de pedidos para las galletas de Girl Scouts

Problema: procedimientos manuales ineficientes, alto ndice de


errores.
Soluciones: eliminar los procedimientos manuales, disear nuevo
proceso de elaboracin de pedidos e implementar un software de
construccin de base de datos para conjuntar y dar seguimiento a los
pedidos automticamente y calendarizar las recoleccin de pedidos.
Implementa el servicio del software QuickBase for Corporate
Workgroups incrementa eficiencia y reduce errores.
Demuestra el rol de la TI en actualizar los procesos de negocios
tradicional.
Ilustra la tecnologa digital como el centro del diseo y construccin
de nuevos sistemas.

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Cuatro tipos de cambio organizacional estructural que la TI


hace posible
1.

Automatizacin

2.

Estructuracin de procedimientos

3.

Agilizacin de procedimientos operativos estandarizados

Reingeniera de procesos de negocios

4.

Incrementa eficiencia, remplaza las tareas manuales

Analiza, simplifica y redisea los procesos de negocios

Cambio de paradigma

Replantear la naturaleza del negocio, definir un nuevo modelo de


negocios y cambiar la naturaleza de la organizacin

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Reingeniera de procesos de negocios (BPR)


Grandes recompensas pueden resultar del rediseo de los
procesos de negocios
Por ej.: la industria de hipoteca de casa utiliza la TI para redisear los
procesos de aplicacin de hipoteca de una casa promedio de $3,000
a $1,000 y reducir el tiempo de aprobacin de seis semanas a una
semana
Remplazado el enfoque secuencial por un enfoque de clula de
trabajo o en equipo

Administracin del flujo de trabajo: proceso de agilizacin de


los procedimientos de negocios para que los documentos se
puedan mover fcil y eficazmente

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Figura 13-2A
Al redisear sus sistemas de
procesamiento de hipotecas y
el proceso de solicitud de
hipotecas, los bancos
hipotecarios pueden reducir los
costos de procesamiento de
una hipoteca promedio de
3,000 a 1,000 dlares y reducir
el tiempo de aprobacin de seis
semanas a una semana o
menos. Algunos bancos incluso
preaprueban por igual hipoteca
y tasas de inters el mismo da
que el cliente hace la solicitud.

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Rediseo de procesos de negocios en la administracin de


pequeas empresas
Lea la sesin interactiva: organizaciones, y despus comente las
siguientes preguntas:
Cul era el problema del sistema de cmputo existente (ALCS) y
por qu la SBA decidi cambiarlo?
Cul fue el propsito de reorganizar la ODA y centralizar la TI en
una sola oficina, y de centralizar otras funciones como el centro de
atencin telefnica en una sola oficina?
De qu otras formas podra utilizar la agencia los sistemas de
informacin para mejorar el proceso de solicitud, aprobacin y
administracin de prstamos?

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Pasos para lograr una reingeniera efectiva


Determina qu procesos de negocios necesitan mejorarse
Anlisis estratgico
Puntos de afliccin

Identificar y describir el proceso existente


Identificar las entradas y las salidas, el flujo de productos, la red de
actividades y las holguras, los recursos, la estructura y el flujo de
informacin, los propietarios del proceso y los actores de los procesos y
a los encargados de la toma de decisiones

Comprender cunto cuesta el proceso y el tiempo que se requiere para


realizarlo
Costo del proceso, el tiempo del proceso, la calidad del proceso y la
flexibilidad del proceso

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Pasos para lograr una reingeniera efectiva (contina)


Determinar qu mtodos pueden mejorar el proceso
Remplazar los pasos secuenciales del proceso con pasos paralelos
Enriquecer los puestos de trabajo al incrementar su autoridad para tomar
decisiones y concentrar informacin
Permitir la comparticin de informacin entre los participantes
Eliminar las holguras (retrasos en la toma de decisiones e inventarios)
Transformar el procesamiento por lotes y la toma de decisiones en procesos
de flujo continuo
Automatizar las tareas de toma de decisiones donde sea posible

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Administracin de los procesos de negocios (BPM)


Ayuda a las empresas a manejar los cambios en los
procesos a travs del uso de herramientas de mapeo de
procesos para:
Identificar y documentar los procesos existentes
Crear modelos de procesos mejorados que despus se
pueden traducir en sistemas de software

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Administracin de procesos de negocios (contina)


Incluye:
Administracin del flujo de trabajo
Notacin de modelado de los procesos de negocios
Medicin y administracin de la calidad
Administracin del cambio
Herramientas para estandarizar los procesos de negocios y as
pueden ser manipulados continuamente
Monitoreo de procesos y analtico

Para verificar si el desempeo del proceso ha mejorado y medir el


impacto de los cambios de proceso en los indicadores de desempeo
claves

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Administracin de la calidad:

Aparte del propsito de aumentar la eficiencia organizacional, las compaas


tambin estn cambiando sus procesos de negocios con el fin de mejorar la
calidad de sus productos, servicios y operaciones

Entre ms temprano se elimine un problema en el ciclo de negocio, menos le


cuesta a la compaa

Las mejoras de calidad aumentan el nivel de calidad del producto y servicio as


como los costos bajan

Administracin de la calidad total (TQM):


El logro del control de calidad es un fin en s mismo
Se espera que todos contribuyan al perfeccionamiento total de la calidad

Seis sigma:
Medida especfica de calidad
3.4 defectos de partes por milln

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Sistemas como cambio organizacional planeado

Cmo apoyan los sistemas de informacin las mejoras de


la calidad:
Simplifica los productos y procesos
Hacer mejoras con base a las demandas del cliente
Reduce el tiempo del ciclo
Aumenta la calidad y la precisin del diseo y la produccin
Cumplir estndares de benchmarking
Benchmarking: consiste en establecer estndares estrictos para
productos, servicios y otras actividades, y despus medir el desempeo
contra estos estndares

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Desarrollo de sistemas: actividades involucradas en generar una


solucin de sistemas de informacin para un problema
organizacional o una oportunidad
Anlisis de sistemas
Diseo de sistemas
Programacin
Pruebas
Conversin
Produccin y mantenimiento

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Anlisis de sistemas
Anlisis de un problema
Definir el problema e identificar sus causas
Especificar la solucin
Un informe escrito de propuestas de sistemas describe los costos y
beneficios de cada alternativa

Identificar los requerimientos de informacin


Quin necesita qu informacin, dnde, cundo y cmo

Incluye estudio de viabilidad


Es la solucin una buena inversin?
Se requiere tecnologa, disponibilidad de destreza?

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Diseo de sistemas
Describe las especificaciones del sistema que producirn las
funciones identificadas durante el anlisis de sistemas
Deben abarcar todos los componentes administrativos,
organizacionales y tecnolgicos de la solucin de sistemas
El rol de los usuarios finales
Los requerimientos de informacin del usuario dan la pauta para la
construccin del sistema
Los usuarios deben tener suficiente control sobre el proceso del diseo
para asegurarse de que el sistema refleje sus prioridades de negocios y
necesidades de informacin
Una participacin insuficiente del usuario en el diseo es una causa
mayor de la falla del sistema

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas
Especificaciones de diseo
SALIDA
Medio
Contenido
Oportunidad
ENTRADA
Orgenes
Flujo
Introduccin de datos
INTERFAZ DE USUARIO
Sencillez
Eficiencia
Lgica
Retroalimentacin
Errores
DISEO DE LA BASE DE DATOS
Modelo de datos lgico
Requerimientos de volumen y
velocidad
Organizacin y diseo de
archivos
Especificaciones de los registros

PROCESAMIENTO
Clculos
Mdulos de programas
Informes requeridos
Oportunidad de las salidas

DOCUMENTACIN
Documentacin de operaciones
Documentos de sistemas
Documentacin del usuario

PROCEDIMIENTOS MANUALES
Qu actividades
Quin las realiza
Cundo
Cmo
Dnde

CONVERSIN
Transferencia de archivos
Inicio de nuevos procedimientos
Seleccin del mtodo de prueba
Reduccin al nuevo sistema

CONTROLES
Controles de entrada (caracteres, lmite, moderacin)
Controles de procesamiento (consistencia, conteos
de registros)
Controles de salida (totales, muestras de salida)
Controles de procedimientos (contraseas,
formularios especiales)
SECURIDAD
Controles de acceso
Planes ante catstrofes
Seguimientos de auditora

CAPACITACIN
Seleccin de las tcnicas de
capacitacin
Desarrollo de los mdulos de
capacitacin
Identificacin de las instalaciones de
capacitacin
CAMBIOS ORGANIZACIONALES
Rediseo de tareas
Diseo de puestos de trabajo
Diseo de procesos
Diseo de la estructura de la
organizacin
Relaciones de informes

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Programacin:

Las caractersticas tcnicas del sistema que se prepararon durante la etapa de


diseo se traducen en cdigo de programa
Pueden comprar a fuentes externas el software, subcontratar a empresas

Pruebas

Para asegurar si el sistema produce los resultados correctos


Plan de pruebas: todas las preparaciones para la serie de pruebas
Prueba unitaria: comprueba por separado cada programa del sistema
Prueba del sistema: comprueba el funcionamiento del sistema como un todo
Prueba de aceptacin: se asegura que el sistema est listo para ser utilizado
en produccin

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Conversin
Proceso de cambiar del sistema antiguo al nuevo
Cuatro estrategias principales
Estrategia en paralelo
Conversin directa
Estudio piloto
Enfoque por fases

Requiere una capacitacin a los usuarios finales

Documentacin detallada muestra cmo trabaja el sistema desde el punto


de vista tanto tcnico como del usuario final

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Produccin y mantenimiento
Sistema revisado para determinar si se necesita alguna revisin
Se prepara un documento formal de auditora posterior a la
implementacin
Mantenimiento
Cambios en el hardware, software, documentacin o procedimientos
para corregir errores en un sistema en produccin, cumplir con los
nuevos requerimientos o mejorar la eficacia del proceso
60 por ciento de todo el trabajo de mantenimiento:
Perfeccionamiento de las recomendaciones del usuario
Mejoras a la documentacin
Cambios al cdigo de los componentes del sistema para una mayor eficacia
del procesamiento

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas
Resumen de las actividades de desarrollo de los sistemas
ACTIVIDAD CENTRAL
Anlisis de sistemas

DESCRIPCIN
Identifica problema (s)
Especifica la solucin
Establece los requerimientos de informacin

Diseo de sistemas

Crea las especificaciones del diseo

Programacin

Traduce las especificaciones del diseo a cdigo de


programa

Pruebas

Prueba unitaria
Prueba de sistemas
Prueba de aceptacin

Conversin

Planea la conversin
Prepara la documentacin
Capacita a usuarios y personal tcnico

Produccin y mantenimiento

Opera el sistema
Evala el sistema
Modifica el sistema

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Metodologas ms prominentes para sistemas de diseo y


modelado:
Metodologas estructuradas
Desarrollo orientado a objetos

Metodologas estructuradas
Estructuradas: tcnicas se aplican paso a paso, de manera
progresiva
Orientada a objetos: se enfocan en procesos de modelado o
acciones que manipulan los datos
Separa datos de los procesos

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Diagrama de flujo de datos:

Principal herramienta para representar los procesos de los componentes de


un sistema y el flujo de datos que se origina entre ellos

Ofrece un modelo grfico del flujo de la informacin

Diagramas de nivel superior y nivel inferior puedes ser usados para desglosar
en niveles sucesivos de detalle

Diccionario de datos: define los contenidos de los flujos de datos y


almacenes de datos

Especificaciones de proceso: describen la transformacin que ocurre


dentro del nivel ms bajo de los diagramas de flujo de datos

Grfica de estructura: diagrama de arriba hacia abajo, que muestra


cada nivel del diseo, su relacin con los dems niveles y su lugar en la
estructura total del diseo

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Desarrollo orientado a objetos


Considera al objeto como la unidad bsica del anlisis y diseo de
sistemas
Objeto:
Combina datos y los procesos especficos que operan sobre estos datos
Los datos encapsulados en un objeto slo se pueden acceder y modificar
mediante las operaciones, o mtodos, asociados con ese objeto

El modelado orientado a objetos se basa en los conceptos de clase y


herencia
Los objetos pertenecen a cierta clase o a categoras generales de objetos
similares
Pueden heredar toda la estructura y comportamientos de una clase ms
general

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Desarrollo orientado a objetos


Ms iterativo e incremental que el desarrollo estructurado tradicional
Anlisis de sistemas: interacciones entre el sistema y sus usuarios para
identificar objetos
Etapa de diseo: describe cmo se comportarn los objetos y cmo
interactuarn unos con otros; agrupados en clases, subclases y jerarquas
Implementacin: reutilizando clases que ya estn disponibles en una
biblioteca de objetos

Los objetos reutilizables, el desarrollo orientado a objetos podra


reducir potencialmente el tiempo y costo de desarrollo

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Visin global del desarrollo de sistemas

Ingeniera de software asistida por computadora (CASE)


Herramientas de software para automatizar el desarrollo y reducir
al trabajo repetitivo, incluye
Grficas y diagramas
Generadores de pantallas e informes
Herramientas de verificacin y anlisis
Diccionarios de datos
Generador de documentacin y de cdigos

Pueden ser herramientas del front-end o back-end


Apoyan el diseo iterativo automatizando las revisiones y los
cambios as como proporcionando los medios para la creacin de
prototipos

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Ciclo de vida tradicional de los sistemas:

Mtodo ms antiguo para construir sistemas de informacin

Enfoque por fases divide el desarrollo de los sistemas en etapas


formales

Siguen el enfoque de cascada: las tareas en una etapa


terminan antes de que la otra etapa empiece

Mantiene una divisin muy formal de las actividades de los usuarios


finales y los especialistas de sistemas de informacin

nfasis en las especificaciones formales y el trabajo administrativo

Todava se usa para construir sistemas complejos

Puede ser costos, lento e inflexible

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Prototipos

Construir rpida y econmicamente un sistema experimental para


que lo evalen los usuarios finales

Prototipo: versin preeliminar del sistema de informacin

El prototipo avalado puede servir de plantilla para crear el


sistema definitivo

Pasos en la creacin de prototipos:


1.

Identificar los requerimientos del usuario

2.

Desarrollar un prototipo inicial

3.

Usar el prototipo

4.

Revisar y mejorar el prototipo

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Ventajas del prototipo


Es til cuando hay incertidumbre en los requerimientos o
soluciones de diseo
A menudo utilizado para el diseo de la interfaz de usuario final
Es ms probable que satisfaga los requerimientos del usuario
Desventajas
Puede omitir pasos esenciales
Tal vez no procesen grandes cantidades de datos o no soporten
una gran cantidad de usuarios
Puede no pasar por pruebas o documentacin completas

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Desarrollo por parte del usuario final:


Utiliza lenguajes de cuarta generacin que permiten a los usuarios
finales desarrollar sistemas con un mnimo de asistencia tcnica
Lenguajes de cuarta generacin:
Tienden a ser menos procedurales que los lenguajes convencionales de
programacin
7 categoras: herramientas de software para PC, lenguajes de consulta,
generadores de informes, lenguajes grficos, generadores de aplicaciones,
paquete de software de aplicaciones y lenguajes de programacin de muy
alto nivel

Ventajas:
Ms rapidez en la terminacin de los proyectos, mayor nivel de satisfaccin
del usuario

Desventajas:
No estn diseados para las aplicaciones de procesamiento intensivo,
control, prueba y documentacin inadecuados o adherencia a los
estndares

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Paquetes de software de aplicaciones


Ahorran tiempo y dinero
Muchos paquetes ofrecen caractersticas de personalizacin:
Permiten modificar un paquete de software para satisfacer los
requerimientos nicos sin destruir la integridad del software del paquete

Los criterios de avaluacin para el anlisis de los sistemas incluyen:


Funciones proporcionadas por el paquete, flexibilidad, facilidad de uso para
el usuario, recursos de hardware y software, requerimientos de bases de
datos, esfuerzo de instalacin y mantenimiento, documentacin, calidad
del fabricante y costo

Solicitud de Propuestas (RFP)


Lista detallada de preguntas remitidas a los fabricantes de paquetes de
software

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Mtodos alternativos para la construccin de sistemas

Subcontratacin
Varios tipos
Proveedores de servicios de aplicaciones (ASPs)
Las compaas suscriptoras podran usar el software y el hardware de cmputo
proporcionados por el ASP como plataforma tcnica para sus sistemas

Vendedores externos locales o extranjeros


Contratados para disear, crear software

Permite la flexibilidad en la organizacin en las necesidades de la


TI
Permite a los vendedores :
Economas de escala
Mejorar a las competencias principales

Desventajas
Costos ocultos, prdida de control

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Desarrollo de aplicaciones para la empresa digital

Cmo subcontratar correctamente: evite equivocarse


Lea la sesin interactiva: administracin, y despus comente las
siguientes preguntas:
En qu se fundamentan las empresas subcontratistas para afirmar
que pueden ofrecer servicios de TI de manera ms econmica que el
personal de TI de una empresa determinada?
Por qu es difcil redactar contratos legales inflexibles que
especifiquen de manera detallada alianzas estratgicas de
subcontratacin?
Por qu tienen ms probabilidades de xito las empresas conjuntas
y las relaciones de subcontratacin conjunta?

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Desarrollo de aplicaciones para la empresa digital

Desarrollo rpido de aplicaciones (RAD)


Proceso de crear sistemas funcionales en un perodo muy
corto
Utiliza tcnicas como:
Programacin visual y otras herramientas para construir
interfaces grficas de usuario
Prototipos iterativos de elementos clave del sistema
Automatizacin de generacin de cdigo de programa
Intenso trabajo en equipo entre usuarios finales y
especialistas de sistemas de informacin

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Desarrollo de aplicaciones para la empresa digital

Diseo de conjunto de aplicaciones (JAD)


Se utiliza para acelerar la generacin de requerimientos de
informacin y para desarrollar el diseo inicial de sistemas
Rene a los usuarios finales y especialistas de sistemas de
informacin en una sesin interactiva para discutir el diseo
del sistema
Pueden acelerar significativamente la etapa del diseo e
involucrar a los usuarios en un nivel intenso

Sistemas de informacin gerencial


Captulo 13 Construccin de sistemas
Desarrollo de aplicaciones para la empresa digital

Desarrollo basado en componentes


Grupo de objetos que proporciona software para funciones
comunes tales como capacidad de perdido en lnea y puede ser
combinado para crear aplicaciones de negocios a gran escala
Servicio Web
Componentes de software reutilizables, que utilizan estndares de
Internet abiertos (plataforma independiente)
Permiten las aplicaciones comunicarse entre s sin necesidad de
programacin personalizada para compartir datos y servicios
Componentes de software que se distribuyen a travs de Internet
Pueden realizar ciertas funciones por s mismos y tambin pueden
involucrar a otros servicios Web para completar transacciones ms
complejas, como la verificacin de crdito, de adquisiciones o el
levantamiento de un pedido

Das könnte Ihnen auch gefallen