stringtranslate.com

Ingeniería empresarial

La ingeniería empresarial es el conjunto de conocimientos , principios y prácticas que se utilizan para diseñar la totalidad o parte de una empresa. [1] Una empresa es un sistema sociotécnico complejo que comprende personas, información y tecnología que interactúan entre sí y con su entorno en apoyo de una misión común. Una definición es: "una disciplina orientada al ciclo de vida empresarial para la identificación, el diseño y la implementación de empresas y su evolución continua", [2] apoyada por el modelado empresarial . La disciplina examina cada aspecto de la empresa, incluidos los procesos comerciales, los flujos de información, los flujos de materiales y la estructura organizativa. [3] La ingeniería empresarial puede centrarse en el diseño de la empresa en su conjunto o en el diseño e integración de ciertos componentes comerciales. [4]

Descripción general

Han surgido varios tipos de ingeniería empresarial.

En ingeniería , la ingeniería empresarial cubre una amplia variedad de actividades. [5] Abarcando "la aplicación de conocimientos, principios y disciplinas relacionadas con el análisis, diseño, implementación y operación de todos los elementos asociados con una empresa. En esencia, este es un campo interdisciplinario que combina la ingeniería de sistemas y la gestión estratégica en su búsqueda de diseñar toda la empresa en términos de productos , procesos y operaciones comerciales ". [5] Este campo está relacionado con la gestión de ingeniería , la gestión de operaciones , la gestión de servicios y la ingeniería de sistemas .

En el desarrollo de software , la ingeniería empresarial se ocupa del modelado y la integración de varias partes organizativas y técnicas de los procesos y funciones empresariales. [6] En el desarrollo de sistemas de información, esto se ha convertido en un área de actividad para la organización del análisis de sistemas y una extensión del alcance existente del modelado de información . [7] También puede verse como una extensión y generalización de las fases de análisis de sistemas y diseño de sistemas del proceso de desarrollo de software . [8] Aquí, el modelado empresarial puede formar parte del ciclo de vida del desarrollo del sistema de información temprano, medio y tardío . Se está desarrollando una representación explícita de la infraestructura del sistema técnico y organizativo para comprender las transformaciones ordenadas de las prácticas de trabajo existentes. [8] Esta disciplina también se conoce como arquitectura empresarial o, junto con la ontología empresarial, se define como uno de los dos subcampos principales de la arquitectura empresarial. [3]

Métodos

La ingeniería empresarial implica metodologías, métodos y técnicas formales que se diseñan, prueban y utilizan ampliamente para ofrecer a las organizaciones soluciones de procesos de negocio reutilizables:

Estas metodologías, técnicas y métodos son más o menos adecuados para modelar una empresa y sus procesos subyacentes.

Metodología de Diseño e Ingeniería para Organizaciones

DEMO es una metodología de diseño e ingeniería de organizaciones. El concepto central es la “acción comunicativa”: la comunicación se considera esencial para el funcionamiento de las organizaciones. Los acuerdos entre empleados, clientes y proveedores se crean precisamente para comunicarse. Lo mismo ocurre con la aceptación de los resultados entregados. [9] [3]

La metodología DEMO se basa en los siguientes principios: [15]

La metodología DEMO proporciona una comprensión coherente de la comunicación, la información, la acción y la organización. El ámbito de aplicación se desplaza aquí de la "Ingeniería de sistemas de información" a la "Ingeniería de sistemas empresariales", con una comprensión clara tanto de la información como de las organizaciones centrales.

Arquitectura de sistemas abiertos de fabricación integrada por computadora

CIMOSA proporciona plantillas y estructuras de modelado interconectadas para codificar aspectos de negocios, personas y tecnología de la información (TI) de los requisitos de la empresa. Esto se hace desde múltiples perspectivas: vista de información, vista de funciones, vista de recursos y vista de organización. Estas estructuras se pueden utilizar además para estructurar y facilitar el diseño y la implementación de sistemas de TI detallados.

La división en diferentes vistas lo convierte en una referencia esclarecedora para los ingenieros empresariales y de software. Muestra las necesidades de información para las diferentes funciones empresariales, como actividades, procesos y operaciones, junto con sus recursos correspondientes. De esta manera, se puede determinar fácilmente qué sistema de TI satisfará las necesidades de información de una actividad en particular y sus procesos asociados.

IDEF

IDEF , desarrollado inicialmente como lenguaje de modelado para modelar sistemas de fabricación, ha sido utilizado por la Fuerza Aérea de los EE. UU. desde 1981 y originalmente ofrecía cuatro notaciones diferentes para modelar una empresa desde un cierto punto de vista. Estas eran IDEF0 , IDEF1, IDEF2 e IDEF3 para análisis funcional, de datos, dinámico y de procesos respectivamente. En las últimas décadas se han desarrollado de manera incremental una serie de herramientas y técnicas para la integración de estas diferentes notaciones.

IDEF muestra cómo fluye un proceso empresarial a través de una variedad de funciones empresariales descompuestas con las entradas, salidas y actores de información correspondientes. Al igual que CIMOSA, también utiliza diferentes vistas empresariales. Además, IDEF se puede transformar fácilmente en diagramas UML para el desarrollo posterior de sistemas de TI. Estas características positivas lo convierten en un método potente para el desarrollo de arquitecturas de software funcionales.

Redes de Petri

Las redes de Petri son herramientas establecidas que se utilizan para modelar sistemas de fabricación. [16] Son altamente expresivas y proporcionan buenos formalismos para el modelado de sistemas concurrentes . Las propiedades más ventajosas son la capacidad de crear una representación simple de estados, transiciones de sistemas concurrentes y capacidades, lo que permite modelar la duración de las transiciones. Como resultado, las redes de Petri se pueden utilizar para modelar ciertos procesos comerciales con estados y transiciones o actividades correspondientes, así como resultados. Además, las redes de Petri se pueden utilizar para modelar diferentes sistemas de software y transiciones entre estos sistemas. De esta manera, los programadores pueden usarlo como una referencia de codificación esquemática.

En los últimos años, las investigaciones han demostrado que las redes de Petri pueden contribuir al desarrollo de la integración de procesos de negocio. Una de ellas es la metodología "Model Blue" desarrollada por el Laboratorio de Investigación Chino de IBM . Model Blue destaca la importancia de la integración de negocios basada en modelos como un enfoque emergente para construir plataformas de software integradas. [17] También se muestra la correspondencia entre su visión de negocios Model Blue y una red de Petri equivalente, lo que indica que su investigación ha cerrado la brecha entre los negocios y la TI. Sin embargo, en lugar de redes de Petri, los investigadores utilizan su propia visión de TI Model Blue, que se puede derivar de su visión de negocios a través de un motor de transformación.

Lenguaje de modelado unificado (UML)

El lenguaje de modelado unificado (UML) es un lenguaje de modelado ampliamente aceptado para el desarrollo de sistemas y aplicaciones de software. Muchos dentro de la comunidad de análisis y diseño orientado a objetos también utilizan UML para fines de modelado empresarial. Aquí, se hace hincapié en el uso de objetos empresariales u objetos comerciales a partir de los cuales se crean sistemas empresariales complejos. Una colección de estos objetos y las interacciones correspondientes entre ellos pueden representar un sistema o proceso empresarial complejo. Mientras que las redes de Petri se centran en la interacción y los estados de los objetos, UML se centra más en los objetos comerciales en sí mismos. A veces, estos se denominan "bloques de construcción empresarial" e incluyen recursos, procesos, objetivos, reglas y metamodelos. [18] A pesar del hecho de que UML se puede utilizar para modelar un sistema de software integrado, se ha argumentado que la realidad de los negocios se puede modelar con un lenguaje de modelado de software. En respuesta, la comunidad orientada a objetos crea extensiones comerciales para UML y adapta el lenguaje en consecuencia. El lenguaje de modelado empresarial extendido (EEML) se deriva de UML y se propone como un lenguaje de modelado empresarial. La pregunta sigue siendo si esta transformación empresarial es el método correcto a utilizar, ya que se dijo anteriormente que UML en combinación con otros métodos empresariales “puros” puede ser una mejor alternativa.

Diagramas de funciones empresariales

El diagrama de funciones empresariales se utiliza como técnica de modelado para la representación de funciones empresariales y sus interacciones correspondientes. Se pueden modelar diferentes procesos empresariales en estas representaciones mediante el uso de “módulos de función” y activadores. Un proceso empresarial inicial proporciona diferentes entradas a diferentes funciones. Un proceso que fluye a través de todas las funciones y subfunciones crea múltiples salidas. Los diagramas de funciones empresariales proporcionan así una representación detallada y fácil de usar sobre un proceso empresarial y sus funciones, entradas, salidas y activadores correspondientes. De esta manera, el diagrama de funciones empresariales tiene muchas similitudes con los diagramas IDEF0, que también representan los procesos empresariales de forma jerárquica como una combinación de funciones y activadores. Los dos se diferencian en que un diagrama de funciones empresariales coloca las funciones empresariales en una perspectiva jerárquica de la organización, que describe la parte descendente de ciertos procesos en la organización. Por otro lado, los diagramas IDEF0 muestran las responsabilidades de ciertas funciones empresariales mediante el uso de flechas. Además, IDEF0 proporciona una representación clara de las entradas y salidas para cada (sub)función.

El EFD puede utilizarse como interfaz empresarial para un lenguaje de modelado de software como UML y sus principales similitudes con IDEF como herramienta de modelado indican que esto es posible. Sin embargo, se necesita más investigación para mejorar las técnicas de EFD de tal manera que se puedan realizar asignaciones formales a UML. [19] La investigación sobre el uso complementario de IDEF y UML ha contribuido a la aceptación de IDEF como interfaz empresarial y, por lo tanto, se debería realizar un estudio similar con EFD y UML.

Véase también

Asociaciones

Referencias

  1. ^ RE Giachetti (2010). Diseño de sistemas empresariales: teoría, métodos y arquitectura . CRC Press, Boca Raton, FL.
  2. ^ Kosanke, 1999
  3. ^ abcd Jan Dietz (2006). Ontología empresarial: teoría y metodología . Springer-Verlag Berlin Heidelberg.
  4. ^ De Vries, Marne, Aurona Gerber y Alta van der Merwe. En: Aveiro D., Tribolet J. , Gouveia D. (eds) "La naturaleza de la disciplina de ingeniería empresarial". Avances en ingeniería empresarial VIII. Springer International Publishing, 2014. págs. 1-15.
  5. ^ ab Enterprise Engineering Research en Royal Holloway Archivado el 26 de octubre de 2013 en Wayback Machine dirigido por el Dr. Alan Pilkington , versión 9.08. Consultado el 4 de noviembre de 2008.
  6. ^ Vernadat, FB . (1996) Modelado e integración empresarial: principios y aplicaciones . Chapman & Hall, Londres, ISBN  0-412-60550-3 .
  7. ^ JA Bubenko (1993). "Ampliando el alcance del modelado de la información". En: Actas del 4º Taller internacional sobre el enfoque deductivo de los sistemas de información y bases de datos, Costa Brava, Cataluña . 1993.
  8. ^ ab Gustas, R y Gustiene, P (2003) "Hacia el enfoque de ingeniería empresarial para el modelado de sistemas de información a través de límites organizacionales y técnicos", en: Actas de la quinta Conferencia Internacional sobre Sistemas de Información Empresarial , vol. 3, Angers, Francia, 2003, págs. 77-88.
  9. ^ ab "Enterprise Engineering Institute". www.ee-institute.org . Archivado desde el original el 2018-11-25 . Consultado el 2018-11-23 .
  10. ^ Beekman, (1989); Comité Europeo de Normalización, ECN TC310 WG1, 1994
  11. ^ Fuerza Aérea de EE. UU. (1981); Arquitectura ICAM, parte 1, Ohio, Laboratorio de materiales de la Fuerza Aérea, Wright-Patterson
  12. ^ Peterson JL (1981); Teoría de redes de Petri y modelado de sistemas, Englewood Cliffs, NJ, Prentice Hall.
  13. ^ Marshall, C. (2000); Modelado empresarial con UML, ISBN 0-201-43313-3 , Addison-Wesley, MA. 
  14. ^ Vernadat FB ; Una visión para el trabajo futuro del grupo de trabajo (IFAC-IFIP).
  15. ^ "Publicaciones académicas". www.ee-institute.org . Consultado el 23 de noviembre de 2018 .
  16. ^ Silva, M. y Valette, R. (1989); Redes de Petri y fabricación flexible. Lecture Notes on Computer Science, 424, 374–417.
  17. ^ Zhu et al. (2004); Integración y gestión de procesos de negocio basados ​​en modelos: un estudio de caso con la plataforma de servicio regional del Banco SinoPac, IBM Corporation, Res. & Dev. Vol. 48 No. 5/6.
  18. ^ Eriksson y Penker (1998); UML Toolkit, Wiley, Nueva York.
  19. ^ Kim y Weston y Hodgson y Lee (2002); El uso complementario de IDEF y UML. Ingeniería de sistemas de información, Universidad Deajon de Corea del Sur, Computers & Industrial Engineering 50, 35–56.

Lectura adicional