LA ADQUISICIÓN DE SISTEMAS DE INFORMACIÓN Los sistemas de información son un importante activo corporativo. Por un lado por los beneficios que le pueden traer a la empresa pero también por sus altos costos. Por lo tanto, las organizaciones tienen que planificar a largo plazo la adquisición de sistemas y servicios de información que apoyarán los objetivos empresariales. Por ejemplo, algunos proyectos pueden tener que ser llevado a cabo de inmediato para satisfacer una nueva regulación de informes del gobierno o de interactuar con el sistema de información de un nuevo cliente (SAT FACTURAS ELECTRONICAS). Una vez se ha establecido la necesidad de un sistema de información específico, el sistema tiene que ser adquirido. Esto se hace generalmente en el contexto de la arquitectura de los sistemas de información ya existente de la empresa. La adquisición de los sistemas de información puede ser: • Adquisición y desarrollo en una fuente externa • Adquisición y desarrollo en una fuente interna Actualmente existe una desarrollada industria de TI (Tecnología de información), las empresas tienden a adquirir sistemas y servicios de información de proveedores especializados. Las principales tareas de los especialistas en sistemas de información implican la modificación de las aplicaciones para las necesidades de las personas que lo utilizan y la integración de las aplicaciones para crear una arquitectura coherente de sistemas de la empresa. Generalmente, las aplicaciones más pequeñas sólo se desarrollan internamente. HACER EJEMPLO DE COSTO BENEFICIO ADQUISICIÓN DE FUENTES EXTERNAS Hay varias maneras principales para adquirir un sistema de información fuera de la organización. Muchas empresas han recurrido a la externalización de sus sistemas de información. La externalización implica la transferencia de los principales componentes de los sistemas de la empresa, tales como centros de datos, telecomunicaciones y software de desarrollo y mantenimiento, a una empresa especializada que ofrece sus servicios en virtud de contratos a largo plazo que especifican los niveles de servicio. La computación en nube es cada vez más adoptado como una fuente de los servicios de información. Ofrece acceso bajo demanda a través de Internet a los servicios prestados por un proveedor que dirige centros de datos con el software necesario. Los servicios se pueden prestar de tres formas: 1. como la infraestructura para ejecutar aplicaciones existentes, 2. como la plataforma para el desarrollo de nuevas aplicaciones, 3. como software-as-a-service (SaaS) para ser utilizado por la empresa en la red. En particular, SaaS ha convertido en una forma rentable de utilizar sistemas de la empresa. En general, el cloud computing es proporcionado por proveedores externos, aunque algunas empresas implementan sus propias nubes privadas con el fin de compartir recursos y a acceder a través de la red. La escalabilidad y la reducción de inversión son notables ventajas de nubes públicas; pero la pérdida parcial de control es un inconveniente. Las empresas pueden optar por adquirir una aplicación mediante el arrendamiento de un paquete de propiedad de un vendedor en virtud de una licencia y que tiene un software a medida interna o externamente por el vendedor o en otro contratista externo. Los sistemas empresariales son generalmente alquilados de esta manera. Una alternativa consiste en implementar una de código abierto de aplicaciones, cuyo código de programa es gratuito y abierto a todos para modificar bajo un tipo de licencia que impone la apertura de la aplicación a perpetuidad. En general, los costos de la utilización de software de código abierto incluyen el apoyo técnico de los proveedores especializados. DESARROLLO DE SISTEMAS DE INFORMACIÓN INTERNA Cuando un sistema de información se desarrolla internamente por una organización, uno de los dos métodos generales se utiliza: el desarrollo del ciclo de vida. Los mismos métodos son utilizados por los fabricantes de software, que deben proporcionar sistemas más adaptables. Sistemas organizativos grandes, tales como sistemas de la empresa, por lo general desarrollan y se mantienen a través de un proceso sistemático, conocido como ciclo de vida del sistema, que consta de seis etapas: 1. estudio de viabilidad, 2. análisis de sistemas, 3. diseño de sistemas, 4. programación y pruebas, 5. instalación, 6. operación y mantenimiento. Las primeras cinco etapas son el desarrollo adecuado del sistema, y la última etapa es la explotación a largo plazo. Tras un período de uso (con mantenimiento según sea necesario), el sistema de información puede ser eliminado, ya sea eliminado o actualizado. En el caso de una importante actualización, el sistema entra en un nuevo ciclo de vida de desarrollo. El objetivo principal de un estudio de viabilidad es determinar si el sistema es conveniente sobre la base de planes a largo plazo, las iniciativas estratégicas, y un análisis de costo-beneficio. El análisis del sistema: Proporciona una respuesta detallada a la pregunta, ¿Qué hará el nuevo sistema? La siguiente etapa, diseño del sistema, da lugar a un extenso plan de cómo se organizará el nuevo sistema. Durante el la programación y la etapa de prueba, los módulos de software individuales del sistema se desarrollan, prueban y se integran en un sistema operacional coherente. La instalación incluye la prueba final del sistema en el entorno laboral y la conversión de las operaciones de la organización para el nuevo sistema, la integración con otros sistemas ya existentes. Las etapas posteriores del desarrollo incluyen actividades tales como la implementación de la capacitación de los usuarios y la modificación de los procesos organizativos en las que se utilizará el sistema.