Articulo de referencia

Software empresarial

El software empresarial (o aplicación empresarial ) es cualquier programa o conjunto de programas informáticos que utilizan los usuarios empresariales para realizar diversas fun...

El software empresarial (o aplicación empresarial ) es cualquier programa o conjunto de programas informáticos que utilizan los usuarios empresariales para realizar diversas funciones comerciales. Estas aplicaciones se utilizan para aumentar la productividad, medirla y realizar otras funciones empresariales con precisión.

Descripción general

Gran parte del software empresarial se desarrolla para satisfacer las necesidades de una empresa específica y, por lo tanto, no es fácilmente transferible a un entorno empresarial diferente, a menos que su naturaleza y funcionamiento sean idénticos. Debido a los requisitos únicos de cada empresa, es poco probable que el software estándar cubra por completo sus necesidades. Sin embargo, cuando se requiere una solución estándar por limitaciones de tiempo o presupuesto, es probable que se necesite cierto grado de personalización. Existen excepciones, dependiendo de la empresa en cuestión, y siempre es necesario realizar una investigación exhaustiva antes de optar por soluciones a medida o estándar.

Algunas aplicaciones empresariales son interactivas; es decir, cuentan con una interfaz gráfica de usuario o una interfaz de usuario, y los usuarios pueden consultar, modificar e introducir datos, así como ver los resultados al instante. También pueden generar informes de forma instantánea. Otras aplicaciones empresariales se ejecutan en modo por lotes: están configuradas para ejecutarse en función de un evento o momento predeterminado, y el usuario no necesita iniciarlas ni supervisarlas.

Algunas aplicaciones empresariales se desarrollan internamente, mientras que otras se adquieren como software comercial de proveedores. Estas aplicaciones se instalan en ordenadores de sobremesa o en grandes servidores. Antes de la introducción de COBOL (un compilador universal) en 1965, las empresas desarrollaban su propio lenguaje de máquina. El lenguaje de RCA constaba de instrucciones de 12 posiciones. Por ejemplo, para leer un registro en memoria, los dos primeros dígitos correspondían al código de la instrucción (acción). Las cuatro posiciones siguientes (una dirección 'A') indicaban la ubicación exacta en la memoria más a la izquierda donde se deseaba colocar el carácter legible. Las cuatro posiciones siguientes (una dirección 'B') indicaban la ubicación en la memoria más a la derecha donde se deseaba colocar el último carácter del registro. Una dirección 'B' de dos dígitos también permitía modificar cualquier instrucción. Los códigos de instrucción y las designaciones de memoria excluían el uso de 8 o 9. La primera aplicación comercial de RCA se implementó en 1962 en una RCA 301 de 4K. Las RCA 301, la 501 de formato medio y la 601 de formato grande comenzaron a comercializarse a principios de 1960.

En el entorno empresarial se encuentran muchos tipos de usuarios, que pueden clasificarse mediante una matriz de tamaño pequeño, mediano y grande:

Las tecnologías que antes solo existían en aplicaciones de software peer-to-peer , como Kazaa y Napster , están empezando a aparecer en las aplicaciones empresariales.

Tipos de herramientas empresariales

Historia

El software empresarial está diseñado para aumentar las ganancias reduciendo costos o acelerando el ciclo productivo . En los inicios de la automatización de las tareas administrativas , se utilizaban grandes computadoras centrales para abordar los trabajos más tediosos, como la compensación de cheques bancarios y la contabilidad de fábricas.

El software de contabilidad para fábricas fue una de las herramientas de software empresarial más utilizadas en sus inicios e incluía la automatización de libros mayores , libros de inventario de activos fijos, libros de contabilidad de costos, libros de cuentas por cobrar y libros de cuentas por pagar (incluyendo nómina, seguro de vida, seguro médico, seguros federales y estatales y jubilación).

El uso inicial de software para reemplazar el trabajo administrativo manual resultó sumamente rentable y provocó un cambio radical en este sector. En muchos casos, una sola computadora podía reemplazar a numerosos empleados administrativos, sin necesidad de prestaciones de salud ni jubilación.

Aprovechando este éxito, las empresas demandaron a IBM, Hewlett-Packard y otros proveedores pioneros software empresarial que sustituyera al anticuado tablero de dibujo. El diseño asistido por ordenador para la fabricación asistida por ordenador (CAD-CAM) llegó a principios de la década de 1980. El software de gestión de proyectos también era tan valorado a principios de los 80 que podía costar hasta 500.000 dólares por copia.

Uno de los cambios más notables y generalizados en el software empresarial fue el procesador de textos , cuyo rápido auge provocó el declive de la omnipresente máquina de escribir IBM en la década de 1980, ya que millones de empresas pasaron a utilizar Word Perfect y, posteriormente, Microsoft Word . Otros programas informáticos populares para empresas fueron las hojas de cálculo matemáticas como Lotus 1-2-3 y, más tarde, Microsoft Excel .

En la década de 1990, el mundo empresarial viró hacia la globalización con la aparición del software SAP , que coordina la cadena de suministro de proveedores para optimizar el funcionamiento de la producción en fábrica. Este proceso se desencadenó y se aceleró enormemente con la llegada de internet.

La siguiente fase en la evolución del software empresarial está impulsada por la aparición de la automatización robótica de procesos (RPA), que consiste en identificar y automatizar tareas y procesos altamente repetitivos, con el objetivo de aumentar la eficiencia operativa, reducir costes y limitar el error humano . Entre los sectores que lideran la adopción de RPA se encuentran el sector asegurador , la banca y otros servicios financieros relacionados, el sector jurídico y el sector sanitario .

Soporte de aplicaciones

Las aplicaciones empresariales se desarrollan en función de los requisitos de los usuarios. Además, están diseñadas para utilizar determinados tipos de transacciones o datos empresariales. Estas aplicaciones funcionan sin problemas siempre que no haya nuevos requisitos empresariales ni cambios en las transacciones subyacentes. Asimismo, funcionan correctamente si no existen problemas con el hardware, las redes (Internet/intranet), los discos duros, las fuentes de alimentación ni los distintos componentes de software (middleware, bases de datos, programas, etc.).

Las aplicaciones empresariales pueden fallar cuando se produce un error inesperado. Este error puede deberse a un error de datos (una entrada de datos inesperada o incorrecta), un error de entorno (un error relacionado con la infraestructura), un error de programación, un error humano o un error de flujo de trabajo. Cuando una aplicación empresarial falla, es necesario corregir el error lo antes posible para que los usuarios puedan reanudar su trabajo. Esta labor de resolución de errores de aplicaciones empresariales se conoce como soporte de aplicaciones empresariales.

Errores de notificación

El usuario empresarial llama al número de teléfono del equipo de soporte de la aplicación o envía un correo electrónico. El equipo de soporte recibe todos los detalles del error por teléfono o correo electrónico. Estos detalles se introducen en un software de seguimiento. El software genera un número de solicitud que se entrega al usuario empresarial. Este número se utiliza para hacer seguimiento del progreso de la solicitud. La solicitud se asigna a un miembro del equipo de soporte.

Notificación de errores

En caso de errores críticos en las aplicaciones empresariales (como una aplicación no disponible o que no funciona correctamente), se envía un correo electrónico a toda la organización o a los equipos afectados para que estén al tanto del problema. También se les proporciona un tiempo estimado para que la aplicación vuelva a estar disponible.

Investigación o análisis de errores de aplicación

El miembro del equipo de soporte de aplicaciones empresariales recopila toda la información necesaria sobre el error del software. Esta información se registra en la solicitud de soporte. Todos los datos utilizados por el usuario también se utilizan en la investigación. Se revisa el programa de la aplicación para detectar posibles errores de programación.

Resolución de errores

Si se han producido errores similares en aplicaciones empresariales en el pasado, se recuperan los pasos para su resolución de la base de conocimientos de soporte y se resuelve el error siguiendo dichos pasos. Si se trata de un nuevo error de soporte, se crean nuevos pasos para su resolución y se soluciona el problema. Estos nuevos pasos se registran en la base de conocimientos para su uso futuro. En caso de errores graves en aplicaciones empresariales (fallos críticos de infraestructura o de la aplicación), se inicia una conferencia telefónica en la que participan todos los miembros del equipo de soporte necesarios para trabajar conjuntamente en la resolución del error.

Corrección de código

Si el error en la aplicación empresarial se debe a errores de programación, se solicita al equipo de desarrollo que corrija dichos errores. Si el usuario necesita nuevas funciones o características en la aplicación, se planifica el análisis, el diseño, la programación, las pruebas y el lanzamiento necesarios, y se implementa una nueva versión del software.

Corrección de procesos empresariales

Si el error en la aplicación empresarial se produjo debido a un problema en el flujo de trabajo o a errores humanos durante la introducción de datos, se notifica a los usuarios. Estos revisan su flujo de trabajo y lo modifican si es necesario. Asimismo, actualizan la guía o las instrucciones de usuario para evitar que se repita este error en el futuro.

Corrección de problemas de infraestructura

Si el error en la aplicación empresarial se debe a problemas de infraestructura, se notifica al equipo de infraestructura correspondiente. Este equipo implementa soluciones definitivas y supervisa la infraestructura para evitar que el error se repita.

Apoyo en el seguimiento y la elaboración de informes internos.

El sistema de seguimiento de errores de las aplicaciones empresariales se utiliza para revisar periódicamente (diariamente, semanalmente y mensualmente) todos los problemas y se generan informes para supervisar los problemas resueltos, los recurrentes y los pendientes. También se generan informes para la dirección de TI/SI con el fin de mejorar y optimizar las aplicaciones empresariales.

Véase también

Software

Referencias

  1. James O'Brien y George Marakas, Sistemas de información gerencial, 7.ª ed. McGraw-Hill
  2. Diccionario de términos de marketing, 3.ª edición
  3. productos de software de gestión documental recientes

Plataforma de inteligencia empresarial