Sei sulla pagina 1di 39

UNIVERSIDAD DR.

RAFAEL BELLOSO CHACN VICERRECTORADO ACADMICO DECANATO DE POSTGRADO MAESTRIA GERENCIA DE PROYECTOS INDUSTRIALES

Sistemas de Informacin

Dr. Flix Burgos


fburgos@urbe.edu.ve burgosfelixg@gmail.com http://sites.google.com/a/urbe.edu.ve/sitemas-de-informacion/

Qu es un sistema de informacin?

Concepto de sistema
Sistema es un conjunto de cosas que ordenadamente relacionadas entre s contribuyen a un determinado objetivo. (Real Academia Espaola) Un modelo formado por una serie de elementos interrelacionados entre s, que opera en un entorno cambiante y con unos determinados objetivos.

Elemnetos de un sistema

Los componentes del sistema. Las relaciones entre ellos, que determinan la estructura del sistema. El objetivo del sistema.

El entorno del sistema: aquello que lo rodea, dentro del cual est ubicado. Los lmites del sistema: la frontera entre lo que es el sistema y lo que constituye el entorno.

Representacin de un Sistema
Entorno Limites Entrada SISTEMA Salida

Retroalimentacin

En muchos sistemas la salida influye en el estado del sistema (retroalimentacin).

Sistema de Informacin (SI)


Una definicin de Sistema de Informacin:
Un conjunto formal de procesos que, operando sobre una coleccin de datos estructurada segn las necesidades de la empresa, recopilan, elaboran y distribuyen la informacin (o parte de ella) necesaria para las operaciones de dicha empresa y para las actividades de direccin y control correspondientes (decisiones) para desempear su actividad de acuerdo a su estrategia de negocio. (Andreu et al. 91)

Sistema de informacin
Otras definiciones de SI enfatizan que el objetivo es proporcionar informacin de calidad:
El objetivo del SI es ayudar al desempeo de las actividades en todos los niveles de la organizacin, mediante el suministro de la informacin adecuada, con la calidad suficiente, a la persona apropiada, en el momento y lugar oportunos, y con el formato ms til para el receptor.

Ejemplos de Sistema

Ensayo
Proponga por equipo para un SI para la Gerencia de un Proyecto Industrial:
Defina el Objetivo Defina el Entorno y los limites 05 Entradas 04 Procesos 03 Salidas 01 Retroalimentacin

Ensayo
Entorno de Procura Limites de Procura Entradas PROCESOS Salidas

Retroalimentacin

SI y valor de un SI
SI: un conjunto integrado de personas y equipos que tiene por objetivo proveer a una organizacin de la informacin necesaria para apoyar las operaciones, la administracin y la toma de decisiones.

El valor de un SI depende de su eficacia, su extensin, su aceptacin por parte de los que lo utilizan, su coste, la calidad de la informacin que trata y produce, etc.

Sistema de informacin automatizado (SIA)


Un SI no necesita, para existir, estar obligatoriamente basado en el uso de computadores. El SI existe siempre, est mecanizado o no. La aplicacin del computador a los SI produce los sistemas de informacin basados en computadora o Sistemas de Informacin Automatizados (SIA).

Principales efectos positivos de los sistemas automatizados


Rapidez para procesar la informacin. Exactitud de los clculos. Facilidad para manejar grandes volmenes de informacin. Capacidad de almacenamiento de informacin. Calidad de presentacin de los resultados. Reduccin de costos a largo plazo. Informacin rpida para tomar decisiones. Permite compartir informacin entre usuarios. Genera Conocimiento

Principales efectos negativos de los sistemas informatizados


Altos costos iniciales Dependencia del funcionamiento del sistema. Rpida obsolescencia de hardware y software. Automatizacin del personal. Requiere capacitacin y personal especial. Vulnerabilidad ante virus. Resistencia del personal al cambio. Desaprovechamiento de equipos.

Ejemplos de Sistemas de Informacin


Algunas funciones que hay que desarrollar en la empresa: Controlar y gestionar el empleo de los recursos financieros, del dinero, a travs de la funcin (o sistema) contable y de gestin econmica. Comercializar de manera ptima los productos o servicios en los que la empresa basa su negocio: la actividad comercial y de ventas. Fabricar productos o crear servicios que vender en el mercado: se trata de la funcin o departamento de produccin.

Ejemplos de Sistemas de Informacin


Algunas funciones que hay que desarrollar en la empresa de Gerencia de Proyectos Industriales:
? ? ? ?

Caractersticas de un Sistema de Informacin en una Organizacin


Aceptado: satisfactorio para los usuarios. Documentado: metas y objetivos del sistema. Probado: minimizar fallas o desaprobacin. Coherente: mxima interaccin de sus componen. Compatible: cada parte se adapta al conjunto. Econmico: ajustado a los recursos existentes. Eficiente: ptima utilizacin de los recursos. Efectivo: que alcance las metas establecidas.

Organizacin, SI y SIA

Organizacin

SI SIA
Sistemas de Informacin de Apoyo (Soporte)

Tipos de Sistemas de Informacin


Sistemas Transaccionales: Generan informacin para actividades rutinarias con grandes y similares volmenes de transacciones, con procedimientos bien comprendidos y estandarizados. (sirven a los niveles operativos) Sistemas Analticos: Producen informacin para la toma de decisiones y la resolucin de problemas (sirven a los mandos intermedios y alta gerencia)

Tipos de Sistemas de Informacin


Sistemas Transaccionales:
Automatizan tareas operativas de la org. Suelen ser el primer tipo de sistemas de info Son intensivos en entrada y salida de informacin, clculos y procesos simples, generan grandes volmenes de informacin. Son recolectores e integradores de gran cantidad de informacin Son fcilmente adaptables a productos empaquetados que existen en el mercado

Tipos de Sistemas de Informacin


Sistemas Analticos: Los sistemas transaccionales constituyen su plataforma de informacin Son intensivos en clculos con escasas entradas y salidas. No suelen ahorrar mano de obra Suelen ser interactivos y amigables Pueden ser desarrollados ad hoc por la empresa.

Visin Global del desarrollo de sistemas.


1. Anlisis

6. Puesta en Marcha y mantenimiento

2. Diseo

5. Conversin

3. Programacin

4. Prueba

Caractersticas:
Generalmente se llevan a cabo secuencialmente pero esto puede variar de acuerdo al Enfoque de Construccin de Sistemas seleccionado. Cada actividad requiere interaccin con la organizacin.

Visin Global del Desarrollo de Sistemas


Anlisis
Definicin del problema, identificacin de la solucin, anlisis de factibilidad, estimacin de esfuerzo, recursos y duracin, identificacin de riesgos y especificacin de requerimientos.

Diseo
- Si se trata de realizar el desarrollo: Diseo lgico y Fsico. - Si se trata de adquisicin de sistema existente: identificacin de las partes a configurar y adaptaciones a realizar

Programacin
-Si se trata de un nuevo desarrollo: Codificacin del sistema.

Prueba
Comprobacin del funcionamiento del sistema: - Pruebas unitarias - Prueba de Sistemas - Pruebas de Aceptacin de Usuario. Otras Clases de pruebas. Capacitaciones

Conversin
Implantar el nuevo sistema. Estrategias posibles: - Paralela - Cambio Directo - Estudio Piloto - Por Fases

Produccin
Monitoreo del sistema para detectar: - Errores - Modificaciones - Mejoras

- Si se trata de adquisicin de sistema existente: configuracin y parametrizacin del sistema.

Responde a QUE? Usuario activo

Responde a COMO? Usuario activo Usuario activo Usuario activo

Enfoques para el desarrollo de Sistemas


1. Ciclo de Vida Tradicional
Anlisis
Foco puesto en elaboracin de los requerimientos planteados en la etapa anterior, y en la planificacin detallada de las dos fases siguientes.

Definicin
Foco puesto en la definicin del objetivo, alcance, la factibilidad del proyecto, la estimacin de esfuerzo, recursos y duracin, restricciones y riesgos.

Diseo
Foco puesto en la definicin de arquitectura, el diseo lgico y fsico

Programacin
Foco en la traduccin del diseo a cdigo y en la ejecucin de pruebas unitarias y de Sistemas.

Instalacin
Cierre del Sistema: Pruebas de Aceptacin de Usuario, Capacitacin y Conversin.

PostImplementacin
Uso y evaluacin del Sistema para determinar las necesidades de adaptacin.

Plan de Proyecto Lder , Analista Funcional, Usuario

Especif. Req. Plan Pruebas Analista Funcional, Usuario

Especificacin de Diseo Analista Funcional y Tcnico

Cdigo Fuente y Objeto Programador y Analistas

Manuales, Informe Prueba Usuario y Analistas

Incidentes y Nuevos Requerimientos. Usuario y Analistas

Enfoques para el desarrollo de Sistemas


2. Prototipos
Paso 1 Identificar Requerimientos

Paso 2

Desarrollar Prototipo

Paso 3

Utilizar Prototipo

Si Satisfecho?

No

Paso 4

Prototipo Funcional

Mejorar Prototipo

Enfoques para el desarrollo de Sistemas


3. Compra de Paquetes de Software de Aplicaciones
Se respeta la etapa de Definicin, Pruebas, Instalacin y Post-Implementacin. La etapa de Anlisis incluir la evaluacin de los paquetes existentes en el mercado: Confeccin de la solicitud de Propuesta a Proveedores (RFP) que incluye: Requerimientos Funcionales y no funcionales a cumplir Recursos de Hardware, software, base de datos necesarios. Esfuerzo de customizacin, instalacin, capacitacin y mantenimiento

Documentacin a entregar Calidad del Fabricante Costo del producto y trabajo. Trminos del contrato. Recepcin de las propuestas de los proveedores Confeccin de Matriz de Evaluacin de Proveedores. Seleccin del proveedor/producto. Contratacin del mismo. El Diseo tratar de amoldar los requerimientos del usuario a las caractersticas del paquete

Enfoques para el desarrollo de Sistemas


4. Desarrollo por usuarios Finales:
No se utilizan pasos predefinidos. El desarrollo lo hace el usuario final que conoce la herramienta a utilizar. Se trabaja con herramientas de cuarta Generacin. Ahorro de tiempo de Respuesta a los requerimientos.

La administracin debera controlar este tipo de desarrollo para su posterior administracin y mantenimiento: Requiriendo justificacin econmica para su realizacin. Estableciendo hardware y software posibles de utilizar as como normas de calidad necesarias de cumplir. Proporcionando apoyo tcnico y capacitacin para este tipo de desarrollo.

Comparacin de enfoques para el desarrollo de Sistemas


Enfoque Uso
Sistemas complejos medianos o grandes Ciclo de Vida Tradicional Requerimientos claros, predefinidos y congelados en la etapa de Anlisis

Caractersticas
Divide el desarrollo en fases formales secuenciales Documentacin por fases. Desalienta cambios Costoso, lento e inflexible.
Gran participacin del usuario.

Prototipos

Incertidumbre en Requerimientos

Proceso iterativo. Construccin rpida y econmica Puede omitir pasos esenciales. Puede no servir para escalar el sistema. Ahorro de tiempo y costo en diseo y construccin.

Paquetes de Software de Aplicacin

Como apoyo de procesos universales y estandarizados

Mantenimiento y mejoras a cargo del proveedor


Tener especial atencin en la cantidad de requerimientos nicos a implementar. Mayor involucramiento y satisfaccin del usuario

Desarrollo por usuarios finales

Como resolucin de requerimientos simples (sobre todo reportes)

Rpido e Informal. Ahorra tiempos y costos. Riesgos en el control/administracin del sistema y en la falta de documentacin del mismo.

Enfoques para el desarrollo de Sistemas


Tercerizacin Subcontratacin (Outsourcing):
Proceso mediante el cual una firma identifica alguna porcin, o rea de negocio que podra ser desempeada ms eficientemente y/o ms efectivamente por otra corporacin, la cual es contratada para desarrollarla. Su principal objetivo: concentrar los esfuerzos de una compaa en las actividades esenciales del negocio, a fin de: Otorgar valor agregado a los clientes mediante agilidad y oportunidad en el manejo de los procesos transferidos Reducir los tiempos de procesamiento Reducir costos y personal permanente Potencializar los talentos humanos

Qu actividades del rea de Sistemas se podran tercerizar? Por qu?

Cadena de Valor en el Desarrollo de Sistemas

La aplicacin de un enfoque

ESTANDARIZA el proceso

DEFINE Roles y responsabilidades

AUMENTA Productividad

Satisface de mejor manera al Usuario

Metodologas y Herramientas para el desarrollo de Sistemas


Metodologa: conjunto de mtodos que se utilizan para cubrir las actividades de un proceso determinado.

Metodologa de Desarrollo de Sistemas: conjunto de mtodos que brindan soporte a cada una de las actividades dentro de las fases de un proyecto de sistemas.

1.
2. 3. 4. 5.

Metodologas Estructuradas
RUP Programacin dirigido a Objeto Desarrollo rpido de Aplicaciones Reingeniera de l Software

Metodologas y Herramientas para el desarrollo de Sistemas


1. Metodologas Estructuradas
Tcnicas orientadas a los procesos ms que a los datos. Son descendentes: desde el nivel ms alto y abstracto hasta el nivel ms bajo y detallado. Utilizadas para el enfoque de ciclo de vida tradicional primordialmente. Incluyen: Anlisis estructurado DFD, Especificaciones de Procesos. Diseo estructurado Diagrama de estructura Programacin estructurada Diagrama de Flujo de Sistemas, Estructuras de control (secuencia, seleccin, iteracin), Modularizacin

Metodologas y Herramientas para el desarrollo de Sistemas


2. RUP
Metodologa que divide el proceso en 4 fases: Inicio, Elaboracin, Contruccin y Transicin. Utilizable para cualquier tipo de proyecto. Cada fase tiene sus actividades asociadas Metodologa iterativa con desarrollo incremental La documentacin se basa en ciertos diagramas y para esto, utiliza el UML. (Ejemplos de diagramas son: Para el anlisis: Casos de Uso, Diagramas de estados Para el diseo: Diagramas de clase, Diagramas de componentes, Diagrama de comunicaciones, etc.)

3. Desarrollo orientado a Objetos:


Objeto como unidad bsica que encapsula sus datos y acciones que se pueden realizar sobre los mismos. Los objetos se relacionan con otros objetos Los objetos tienen la caracterstica que son reutilizables, se agrupan en clases y utilizan herencia.

Utilizado para enfoque hbrido entre ciclo de vida tradicional y prototipos

Metodologas y Herramientas para el desarrollo de Sistemas


4. Desarrollo Rpido de Aplicaciones
Proceso de Creacin de Sistemas funcionales en tiempo muy corto. Proceso no secuencial. Partes clave del desarrollo se realizan en paralelo. Utilizadas para el enfoque de prototipos y con herramientas de cuarta generacin. Colaboracin estrecha entre usuarios y especialistas de sistemas. No se genera casi documentacin. Tcnica utilizable: diseo conjunto de aplicaciones (JAD).

5. Reingeniera de Software
Metodologa que ataca el problema del envejecimiento del software reciclndolo. Se utiliza la reingeniera para extraer la informacin de diseo y programacin de los sistemas existentes siguiendo los pasos: Ingeniera inversa Modificacin del diseo y especificaciones de programa Ingeniera hacia adelante

Tendencias actuales
Las condiciones del entorno actual (globalizacin, negocios en lnea, mercado cambiante) demandan: Componentes de software fciles de agregar, modificar, reemplazar o reconfigurar (sistemas flexibles). Sistemas escalables. Conectividad con mltiples plataformas. Sistemas posibles de instalar/correr en ambientes diversos.

Esta tendencia lleva a las organizaciones a adoptar procesos de desarrollo ms cortos para aplicaciones a compartir con proveedores, clientes y/ socios de negocios que proporcionen soluciones rpidas y no desestabilicen sus sistemas de procesamiento de transacciones y bases de datos organizacionales esenciales.

xito y Fracaso de los Sistemas de Informacin


El 75 % de los proyectos de Desarrollo de sistemas fracasan por:
Mayores costos de lo previsto Costos y Recursos No terminan en el tiempo estimado Tiempos No son operables Alcance.

Principales reas de problemas (origen en factores de organizacin): Diseo: Diseo no compatible con la estructura, cultura y metas de la organizacin. Datos: Informacin ambigua, errnea, desglosada indebidamente o incompleta. Costos: Los gastos excesivos no pueden justificarse con el valor que el sistema proporciona al negocio. Operaciones: Informacin que no se proporciona en forma oportuna o eficiente por fallas en el procesamiento de la informacin.

xito y Fracaso de los Sistemas de Informacin


Como se mide si tuvo xito de un sistema de informacin? Utilizacin del Sistema de Informacin Satisfaccin del usuario (Como el sistema mejora el trabajo de los usuarios) Actitud favorable del usuario hacia los responsables del sistema. Logro de objetivos (Cumplimiento de metas planeadas) Recompensa financiera

Factores Clave del xito de la Implantacin de Sistemas de Informacin: Apoyo y compromiso gerencial Comunicaciones claras e involucramiento del usuario Tener en cuenta el nivel de complejidad y la gestin de riesgos Calidad de la administracin de la Implementacin

Sistemas de Informacin Gerencial


Realice una comparacin entre los siguientes Sistemas de Informacin

Gerencial, describiendo cuales caractersticas de cada uno se adaptan ms a los requerimientos de la Gerencia de Proyectos Industriales:

Planificacin de Recursos Empresariales (ERP) Gerencia basada en la relacin con los Clientes (CRM)

Gerencia del Conocimiento (KM)

Sistemas de Informacin Gerencial

Potrebbero piacerti anche