martes, 13 de mayo de 2014

EVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN 

Los Sistemas de información han ido evolucionando durante los últimos años hasta constituir los denominados sistemas de información estratégicos. Primeramente los Sistemas de Información empresariales eran considerados como un instrumento simplificador de las distintas actividades de la empresa, una herramienta con la cual se facilitaban los tramites y reducía la burocracia. Su finalidad era básicamente llevar la contabilidad y el procesamiento de los documentos que a nivel operativo. 

Posteriormente el desarrollo de la informática y las telecomunicaciones permitieron incrementar la eficacia en la realización de las tareas, ahorrar tiempo en el desarrollo de las actividades y almacenar la mayor cantidad de información en el menor espacio posible, lo cual aumentó en las organizaciones el interés en los sistemas de información. Con el transcurrir del tiempo las empresas fueron observando como las tecnologías y sistemas de información permitían a la empresa obtener mejores resultados que sus competidores, constituyéndose por si mismas como una fuente de ventaja competitiva y una poderosa arma que permitía diferenciarse de sus competidores y obtener mejores resultados que estos. De este modo los sistemas de 
información se constituyeron como una de las cuestiones estratégicas de la empresa, que ha de considerarse siempre en todo proceso de planificación empresarial. 

Dada la clasificación de K y J Laudon, los primeros sistemas de información en desarrollarse fueron los Sistemas de Procesamiento de operaciones. Con el transcurrir del tiempo, fueron apareciendo en primer lugar los sistemas de información para la administración y finalmente los sistemas de apoyo a las decisiones así como los sistemas estratégicos. Se produjo un desarrollo vertical de los sistemas de información partiendo de los niveles inferiores de la organización hasta abarcar al equipo directivo 
de la empresa. 

A la hora de analizar el progreso de los sistemas de información, uno de los trabajos fundamentales fue el propuesto por Gibson y Nolan (1974) .Ellos describieron la evolución de los sistemas de información basándose en la evolución de las tecnologías de información. En la medida en que se desarrollaron los equipos informáticos, el software, el hardware, las bases de datos y las telecomunicaciones, los sistemas de información fueron adquiriendo una mayor relevancia en las organizaciones, empezándose a considerar como un elemento más del proceso de planificación. 















Análisis y diseños de SI

Análisis y diseños de Sistemas de Información

En una organización o empresa, el análisis y diseño de sistemas de información es el proceso de estudiar su situación con la finalidad de observar como trabaja y decir si es necesario realizar una mejora; el encargado de realizar estas tareas es el analista de sistemas. Antes de comenzar el desarrollo de cualquier proyecto, se conoce un estudio de sistemas para detectar todos los detalles de la situación actual en la empresa. La información reunida con este estudio sirve como base para crear varias estrategias de diseño. Los administradores deciden qué estrategia seguir. Los gerentes, empleados y otros usuarios finales que se familiarizan cada vez más con el empleo de computadoras están teniendo un papel muy importante en el desarrollo de sistemas.


Análisis de Sistemas de Información

Es un conjunto de procedimientos o programas relacionados de manera que juntos forman una sola unida.

Esto se lleva a cabo teniendo en cuenta ciertos principios:
  • Debe presentarse y entenderse el dominio de la información de un problema.
  • Defina las funciones que debe realizar el Software.
  • Represente el comportamiento del software a consecuencias de acontecimientos externos.
  • Divida en forma jerárquica los modelos que representan la información, funciones y comportamiento.
El proceso debe partir desde la información esencial hasta el detalle de la Implementación. La función del Análisis puede ser dar soporte a las actividades de un negocio, o desarrollar un producto que pueda venderse para generar .

Un Análisis de Sistema se lleva a cabo teniendo en cuenta los siguientes objetivos en mente:
  • Identifique las necesidades del Cliente.
  • Evalúe que conceptos tiene el cliente del sistema para establecer su viabilidad.
  • Realice un Análisis Técnico y económico.
  • Asigne funciones al Hardware, Software, personal, base de datos, y otros elementos del Sistema.
  • Establezca las restricciones de presupuestos y planificación temporal.
  • Cree una definición del sistema que forme el fundamento de todo el trabajo de Ingeniería.
Para lograr estos objetivos se requiere tener un gran conocimiento y dominio del Hardware y el Software, así como de la Ingeniería humana (Manejo y Administración de personal), y administración de base de datos.

Objetivos del análisis de sistema de información
Identificación de Necesidades
Es el primer paso del análisis del sistema, en este proceso el Analista se reúne con el cliente y/o usuario (un representante institucional, departamental o cliente particular), e identifican las metas globales, se analizan las perspectivas del cliente, sus necesidades y requerimientos, sobre la planificación temporal y presupuestal, líneas de mercadeo y otros puntos que puedan ayudar a la identificación y desarrollo del proyecto.
Antes de su reunión con el analista, el cliente prepara un documento conceptual del proyecto, aunque es recomendable que este se elabore durante la comunicación Cliente – analista, ya que de hacerlo el cliente solo de todas maneras tendría que ser modificado, durante la identificación de las necesidades.

Estudio de Viabilidad

Muchas veces cuando se emprende el desarrollo de un proyecto de Sistemas los recursos y el tiempo no son realistas para su materialización sin tener pérdidas económicas y frustración profesional. La viabilidad y el análisis de riesgos están relacionados de muchas maneras, si el riesgo del proyecto es alto, la viabilidad de producir software de calidad se reduce, sin embargo se deben tomar en cuenta cuatro áreas principales de interés:

Viabilidad económica

Una evaluación de los costos de desarrollo, comparados con los ingresos netos o beneficios obtenidos del producto o Sistema desarrollado.

Viabilidad Técnica

Un estudio de funciones, rendimiento y restricciones que puedan afectar la realización de un sistema aceptable.

Viabilidad Legal

Es determinar cualquier posibilidad de infracción, violación o responsabilidad legal en que se podría incurrir al desarrollar el Sistema.

Alternativas.

Una evaluación de los enfoques alternativos del desarrollo del producto o Sistema.
El estudio de la viabilidad puede documentarse como un informe aparte para la alta gerencia.

Análisis económico y técnico de los sistemas de información
El análisis económico incluye lo que llamamos, el análisis de costos – beneficios, significa una valoración de la inversión económica comparado con los beneficios que se obtendrán en la comercialización y utilidad del producto o sistema.
Muchas veces en el desarrollo de Sistemas de Computación estos son intangibles y resulta un poco dificultoso evaluarlo, esto varia de acuerdo a la características del Sistema. El análisis de costos – beneficios es una fase muy importante de ella depende la posibilidad de desarrollo del Proyecto.
En el Análisis Técnico, el Analista evalúa los principios técnicos del Sistema y al mismo tiempo recoge información adicional sobre el rendimiento, fiabilidad, características de mantenimiento y productividad.
Los resultados obtenidos del análisis técnico son la base para determinar sobre si continuar o abandonar el proyecto, si hay riesgos de que no funcione, no tenga el rendimiento deseado, o si las piezas no encajan perfectamente unas con otras.



Diseño de sistemas de información
El Diseño de Sistemas se define el proceso de aplicar ciertas técnicas y principios con el propósito de definir un dispositivo, un proceso o un Sistema, con suficientes detalles como para permitir su interpretación y realización física

La etapa del Diseño del Sistema de información encierra cuatro etapas:

1. El diseño de los datos:
Trasforma el modelo de dominio de la información, creado durante el análisis, en las estructuras de datos necesarios para implementar el Software.
2. El Diseño Arquitectónico:
Define la relación entre cada uno de los elementos estructurales del programa.
3. El Diseño de la Interfaz:
Describe como se comunica el Software consigo mismo, con los sistemas que operan junto con el y con los operadores y usuarios que lo emplean.
4. El Diseño de procedimientos:
Transforma elementos estructurales de la arquitectura del programa. La importancia del Diseño del Software se puede definir en una sola palabra Calidad, dentro del diseño es donde se fomenta la calidad del Proyecto. El Diseño es la única manera de materializar con precisión los requerimientos del cliente.
El Diseño del Software es un proceso y un modelado a la vez. El proceso de Diseño es un conjunto de pasos repetitivos que permiten al diseñador describir todos los aspectos del Sistema a construir. A lo largo del diseño se evalúa la calidad del desarrollo del proyecto con un conjunto de revisiones técnicas:
El diseño debe implementar todos los requisitos explícitos contenidos en el modelo de análisis y debe acumular todos los requisitos implícitos que desea el cliente.
Debe ser una guía que puedan leer y entender los que construyan el código y los que prueban y mantienen el Software.
El Diseño debe proporcionar una completa idea de lo que es el Software, enfocando los dominios de datos,  y comportamiento desde el punto de vista de la implementación.



Para evaluar la calidad de una presentación del diseño, se deben establecer criterios técnicos para un buen diseño como son:
  • Un diseño debe presentar una organización jerárquica que haga un uso inteligente del control entre los componentes del software.
  • El diseño debe ser modular, es decir, se debe hacer una partición lógica del Software en elementos que realicen funciones y subfunciones especificas.
  • Un diseño debe contener abstracciones de datos y procedimientos.
  • Debe producir módulos que presenten características de funcionamiento independiente.
  • Debe conducir a interfaces que reduzcan la complejidad de las conexiones entre los módulos y el entorno exterior.
  • Debe producir un diseño usando un método que pudiera repetirse según la información obtenida durante el análisis de requisitos de Software.
Estos criterios no se consiguen por casualidad. El proceso de Diseño del Software exige buena calidad a través de la aplicación de principios fundamentales de Diseño, Metodología sistemática y una revisión exhaustiva.
Cuando se va a diseñar un Sistema de Computadoras se debe tener presente que el proceso de un diseño incluye, concebir y planear algo en la mente, así como hacer un dibujo o modelo o croquis.

Diseño de la Salida
En este caso salida se refiere a los resultados e informaciones generadas por el Sistema, Para la mayoría de los usuarios la salida es la única razón para el desarrollo de un Sistema y la base de evaluación de su utilidad. Sin embargo cuando se realiza un sistema, como analistas deben realizar lo siguiente:
  • Determine que información presentar. Decidir si la información será presentada en forma visual, verbal o impresora y seleccionar el medio de salida.
  • Disponga la presentación de la información en un formato aceptable.
  • Decida como distribuir la salida entre los posibles destinatarios.
Diseño de Archivos
Incluye decisiones con respecto a la naturaleza y contenido del propio archivo, como si se fuera a emplear para guardar detalles de las transacciones, datos históricos, o información de referencia.

Entre las decisiones que se toman durante el diseño de archivos, se encuentran las siguientes:
  • Los datos que deben incluirse en el formato de registros contenidos en el archivo.
  • La longitud de cada registro, con base en las características de los datos que contenga.
  • La secuencia a disposición de los registros dentro del archivo (La estructura de almacenamiento que puede ser secuencial, indexada o relativa).
No todos los sistemas requieren del diseño de todos los archivos, ya que la mayoría de ellos pueden utilizar los del viejo Sistema y solo tenga que enlazarse el nuevo Sistema al Archivo maestro donde se encuentran los registros.

Diseño de Interacciones con la Base de Datos
La mayoría de los sistemas de información ya sean implantado en sistemas de cómputos grandes o pequeños, utilizan una base de datos que pueden abarcar varias aplicaciones, por esta razón estos sistemas utilizan u administrador de base de datos, en este caso el diseñador no construye la base de datos sino que consulta a su administrador para ponerse de acuerdo en el uso de esta en el sistema.

Herramientas para el Diseño de Sistemas de Información
Apoyan el proceso de formular las características que el sistema debe tener para satisfacer los requerimientos detectados durante las actividades del análisis:

1. Herramientas de especificación
Apoyan el proceso de formular las características que debe tener una aplicación, tales como entradas, Salidas, procesamiento y especificaciones de control. Muchas incluyen herramientas para crear especificaciones de datos.

2.Herramientas para presentación
Se utilizan para describir la posición de datos, mensajes y encabezados sobre las pantallas de las terminales, reportes y otros medios de entrada y salida.

3.Herramientas para el desarrollo de Sistemas
Estas herramientas nos ayudan como analistas a trasladar diseños en aplicaciones funcionales.

4. Herramientas para Ingeniería de Software
Apoyan el Proceso de formular diseños de Software, incluyendo procedimientos y controles, así como la documentación correspondiente.

5. Generadores de códigos
Producen el código fuente y las aplicaciones a partir de especificaciones funcionales bien articuladas.

6. Herramientas para pruebas
Apoyan la fase de la evaluación de un Sistema o de partes del mismo contra las especificaciones. Incluyen facilidades para examinar la correcta operación del Sistema así como el grado de perfección alcanzado en comparación con las expectativas.




Los beneficios de implementar los Sistemas de Información


Los sistemas de información se han ido convirtiendo con el tiempo, en otra área funcional de la empresa, tal como la de contabilidad, finanzas, mercadeo, o producción. En la actualidad toda organización exitosa se ha concientizado de la importancia del manejo de las tecnologías de información (TI) como elemento que brinda ventajas comparativas con respecto a la competencia.
Es importante tener en cuenta que un sistema de información necesita justificar su implementación desde el punto de vista - costo / beneficio -, partiendo de la concepción del valor que se le otorgue a la información dentro de una organización.
Los beneficios se pueden medir a nivel intangible y tangible de acuerdo a la organización, pues es diferente hacer el análisis desde el punto de vista de una empresa comercial a una de tipo académico que pretende prestar un servicio social como lo es la salud o educación pública.

Los beneficios que se pueden obtener usando sistemas de información son los siguientes:
  • Acceso rápido a la información y por ende mejora en la atención a los usuarios. 
  • Mayor motivación en los mandos medios para anticipar los requerimientos de las directivas.
  • Generación de informes e indicadores, que permiten corregir fallas difíciles de detectar y controlar con un sistema manual.
  • Posibilidad de planear y generar proyectos institucionales soportados en sistemas de información que presentan elementos claros y sustentados.
  • Evitar pérdida de tiempo recopilando información que ya está almacenada en bases de datos que se pueden compartir.
  • Impulso a la creación de grupos de trabajo e investigación debido a la facilidad para encontrar y manipular la información.
  • Soluciona el problema de falta de comunicación entre las diferentes instancias. A nivel directivo se hace más efectiva la comunicación
  • Organización en el manejo de archivos e información clasificada por temas de interés general y particular.
  • Generación de nuevas dinámicas, utilizando medios informáticos como el correo electrónico, multimedia, teleconferencia, acceso directo a bases de datos y redes nacionales e internacionales.
  • Acceso a programas y convenios e intercambios institucionales.
  • Aumento de la productividad gracias a la liberación de tiempos en búsqueda y generación de información repetida.




Los sistemas de información y su impacto en la productividad



Para nadie es desconocido que los Sistemas de Información han cambiado la forma en que operan las organizaciones actuales. Desde hace un tiempo que las organizaciones han sido consideradas en sí mismas sistemas de información y la información se ha posicionado como un elemento primordial dentro de los recursos que posee una empresa. A través del uso de los Sistemas de Información se logran importantes mejoras en la gestión empresarial, pues automatizan los procesos operativos, suministran una plataforma de información necesaria para la toma de decisiones y, lo más importante, su utilización nos encamina a las tan cotizadas “ventajas competitivas”.
  


SISTEMAS DE INFORMACIÓN Y EMPRESA

Desde hace ya algunos años las organizaciones se ven enfrentadas a entornos cada vez más complejos, donde factores como la globalización de los mercados, la competitividad y la eficiencia, las incitan a adoptar herramientas e implementar estructuras para competir en esta nueva era impregnada de conocimiento y tecnología, denomina como era de la información.
Actualmente, las empresas han comprendido la importancia de la información como uno de sus principales recurso
s. Los encargados de las tomas de decisiones han comenzado a comprender que la información no es sólo un fruto de la gestión empresarial, sino que a la vez alimenta a los negocios y puede ser uno de los tantos factores críticos para la determinación del éxito o fracaso de éstos.
Para obtener y aprovechar los beneficios que nos brinda “la información”, ésta debe ser manejada de forma correcta y eficiente, al igual como se manejan los demás recursos con los que cuenta la organización. Cabe señalar, que se requiere un previo entendimiento por parte de los administradores en materia de los costos asociados con “la producción, distribución, seguridad, almacenamiento y recuperación de toda la información” que es manejada en la organización. Debido a que a pesar que la información se encuentra a nuestro alrededor, debemos entender que ésta no es gratis, y su uso es estrictamente estratégico para posicionar de forma ventajosa la empresa dentro de una industria.
Es aquí donde juega un papel fundamental los Sistemas de Información, entendiéndose dicho concepto como: “el conjunto formal de procesos que, operando sobre una colección de datos estructurada de acuerdo con las necesidades de una empresa, recopila, elabora y distribuye (parte de) la información necesaria para la operación de dicha empresa y para las actividades de dirección y control correspondientes, apoyando al menos en parte, la toma de decisiones necesarias para desempeñar las funciones y procesos de negocio de la empresa de acuerdo con su estrategia”.
Cuando la organización decide gestionar y hacer uso de la información, el Sistema de Información a implementar (independiente del nivel de la organización en el cual se desea integrar el sistema) debe ser un fiel reflejo de las necesidades y requerimientos de la empresa. Es decir, no basta solamente con contar con la información sino que se requiere del diseño de un “sistema integrado que relacione la información obtenida por las diversas aplicaciones de la empresa”. Para ello, se requiere elegir la Tecnología de Información adecuada, como componente fundamental en la implementación de este sistema y como generador de ventajas estratégicas.

Actualmente las nuevas tecnologías hacen posible que la información viaje a gran velocidad a cualquier lugar del mundo, incorporando a nuestro vocablo habitual términos tales como: e- business, e-commerce, TI (Tecnología de Información), entre otros. Esto debido a que cada vez son más las empresas que se sumergen en el mundo de los sistemas de información, que no sólo nos abre las puertas al mundo de los negocios en Internet, sino también al intensivo abanico de posibilidades de ejecución en la diversas áreas al interior de la organización, como los son: Marketing, Ventas, R.R.H.H, Producción, entre otros.
La implementación de los Sistemas de Información entrelazados con la TI adecuada nos brinda múltiples beneficios que se ven reflejados en mejoras tales como:
  •  La optimización de la relación de la empresa con sus clientes 
  • Conocer cómo está respondiendo la empresa a las consultas y quejas (servicio al cliente) 
  • Identificar quiénes son realmente sus clientes 
  • Conocer qué compran sus clientes, cómo y cuándo 
  • Detectar nuevas tendencias a partir de los hábitos de compra (marketing) 
  • El proveedor recibe la información de pedidos en un tiempo muy corto 
  • Eliminación de papeles y faxes ya que todo se hace por medio del software 
  • 
Reducción de costos 
  • Integración establecida de todas las funciones del negocio
  • 
Facilidad de compartir amplia información de la empresa 
  • Proceso mejorado del trabajo 
  • Aumento en el acceso a los datos disponibles para la toma de decisiones 
  • Información oportuna y exacta 
  • Respuesta rápida a la operación de negocio y a las condiciones de mercado que cambian; dando por resultado ventajas competitivas mejoradas.

Actividades que se realizan en un sistema de información

Actividades de un SI

Entrada de Datos 

Proceso mediante el cual el SI toma los datos que requiere para procesar la información. Las entradas pueden ser manuales o automáticas.
Las unidades típicas de entrada de datos a las computadoras son las estaciones de trabajo, los dispositivos de almacenamiento, lector de código de barras, los escáners, la voz, los monitores sensibles al tacto, teclado y mouse entre otras.




Almacenamiento de Datos

El almacenamiento es una de las actividades o capacidades más importantes que tiene una, a través de esta propiedad el sistema puede recordar la información guardada en la sesión o el proceso anterior.
Esta información suele ser almacenada en estructuras de información denominadas archivos.
Discos magnéticos o discos duros, disco flexibles, discos compactos, dispositivos de alta capacidad.












Procesamiento de Datos

Es la capacidad para efectuar cálculos de acuerdo con una secuencia de operaciones preestablecidas.Estos cálculos pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que están almacenados.
Esta características de los sistemas permite la transformación de datos fuentes en información que puede ser utilizada para la toma de decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones genere una proyección financiera a partir de los datos que contiene un estado de resultados o un balance general de un año base.


Salida de la información

Es la capacidad de un SI para sacar la información procesada o bien datos de entrada al exterior.
Las unidades típicas de salida son las impresoras, estaciones de trabajo, dispositivos de almacenamiento, la voz, los graficadores, los plotters, entre otros.

Es importante aclarar que la salida de un Sistema de Información puede constituir la entrada a otro Sistema de Información o módulo. En este caso, también existe una interfase automática de salida. Por ejemplo, el Sistema de Control de Clientes tiene una interfase automática de salida con el Sistema de Contabilidad, ya que genera las pólizas contables de los movimientos procesales de los clientes.