Patrón de actividad que a menudo tiene como resultado
El flujo de trabajo es un término genérico para patrones de actividad orquestados y repetibles, posibilitados por la organización sistemática de recursos en procesos que transforman materiales, brindan servicios o procesan información. [1] Puede representarse como una secuencia de operaciones, el trabajo de una persona o grupo, [2] el trabajo de una organización de personal o uno o más mecanismos simples o complejos.
Desde una perspectiva más abstracta o de nivel superior, el flujo de trabajo puede considerarse una vista o representación del trabajo real. [3] El flujo que se describe puede referirse a un documento , servicio o producto que se está transfiriendo de un paso a otro.
Los flujos de trabajo pueden considerarse un elemento fundamental que debe combinarse con otras partes de la estructura de una organización, como la tecnología de la información, los equipos , los proyectos y las jerarquías . [4]
Desarrollo histórico
El desarrollo del concepto de flujo de trabajo se produjo a lo largo de una serie de épocas superpuestas y poco definidas.
Los inicios de la fabricación
La historia moderna de los flujos de trabajo se remonta a Frederick Taylor [5] y Henry Gantt , aunque el término "flujo de trabajo" no se utilizaba como tal durante sus vidas. [6] Uno de los primeros casos del término "flujo de trabajo" fue en una revista de ingeniería ferroviaria de 1921. [7]
El libro de 1948 Cheaper by the Dozen introdujo los conceptos emergentes en el contexto de la vida familiar.
Maduración y crecimiento
La invención de la máquina de escribir y la fotocopiadora ayudó a difundir el estudio de la organización racional del trabajo desde el taller de fabricación hasta la oficina. Los sistemas de archivo y otros sistemas sofisticados para gestionar los flujos de información física evolucionaron. Varios eventos probablemente contribuyeron al desarrollo de flujos de trabajo de información formalizados. En primer lugar, el campo de la teoría de la optimización maduró y desarrolló técnicas de optimización matemática . Por ejemplo, el matemático y economista soviético Leonid Kantorovich desarrolló las semillas de la programación lineal en 1939 a través de esfuerzos para resolver los problemas de optimización de la producción de un fabricante de madera contrachapada. [11] [12] En segundo lugar, la Segunda Guerra Mundial y el programa Apolo impulsaron la mejora de procesos con sus demandas de la organización racional del trabajo. [13] [14] [15]
Basu y Kumar señalan que el término "gestión del flujo de trabajo" se ha utilizado para referirse a las tareas asociadas con el flujo de información a través de la cadena de valor, en lugar de al flujo de bienes materiales: caracterizan la definición, el análisis y la gestión de la información como "gestión del flujo de trabajo". Señalan que el flujo de trabajo puede gestionarse dentro de una sola organización, donde se asignan funciones distintas a los recursos individuales, y también en múltiples organizaciones o ubicaciones distribuidas, donde es necesario prestar atención a las interacciones entre las actividades que se encuentran en los límites organizativos o de ubicación. La transmisión de información de una organización a otra es una cuestión crítica en este contexto interorganizacional y plantea la importancia de las tareas que describen como "validación", "verificación" y "análisis del uso de datos". [18]
Sistemas de gestión de flujo de trabajo
Un sistema de gestión de flujo de trabajo (WfMS) es un sistema de software para configurar, ejecutar y supervisar una secuencia definida de procesos y tareas, con los objetivos generales de aumentar la productividad, reducir los costos, volverse más ágil y mejorar el intercambio de información dentro de una organización. [19] Estos sistemas pueden estar centrados en procesos o en datos, y pueden representar el flujo de trabajo como mapas gráficos. Un sistema de gestión de flujo de trabajo también puede incluir una interfaz extensible para que se puedan integrar aplicaciones de software externas y brindar soporte para flujos de trabajo de área amplia que brinden tiempos de respuesta más rápidos y una productividad mejorada. [19]
Conceptos relacionados
El concepto de flujo de trabajo está estrechamente relacionado con varios campos de la investigación de operaciones y otras áreas que estudian la naturaleza del trabajo, ya sea cuantitativa o cualitativamente, como la inteligencia artificial (en particular, la subdisciplina de planificación de IA) y la etnografía . El término "flujo de trabajo" se utiliza más comúnmente en industrias específicas, como la impresión o en dominios profesionales como los laboratorios clínicos , donde puede tener significados especializados particulares.
Procesos : Un proceso es una noción más general que el flujo de trabajo y puede aplicarse, por ejemplo, a procesos físicos o biológicos, mientras que un flujo de trabajo es típicamente un proceso o conjunto de procesos descritos en el contexto del trabajo, como todos los procesos que ocurren en un taller de máquinas.
Planificación y programación : Un plan es una descripción de un conjunto de actividades lógicamente necesarias y parcialmente ordenadas que se requieren para lograr un objetivo específico dadas ciertas condiciones iniciales. Un plan, cuando se complementa con un cronograma y cálculos de asignación de recursos , define por completo una instancia particular de procesamiento sistemático en pos de un objetivo. Un flujo de trabajo puede verse como una realización a menudo óptima o casi óptima de los mecanismos necesarios para ejecutar el mismo plan repetidamente. [20]
Control de flujo : Se trata de un concepto de control aplicado a los flujos de trabajo, que se distingue del control estático de los buffers de material o de los pedidos, y que se refiere a un control más dinámico de la velocidad y los volúmenes de flujo en movimiento y en proceso. Esta orientación hacia los aspectos dinámicos es la base para prepararse para controles de taller más avanzados, como el justo a tiempo o el justo en secuencia.
Visibilidad en tránsito : este concepto de monitoreo se aplica tanto al material transportado como al trabajo en proceso o en progreso, es decir, flujos de trabajo.
Ejemplos
Los siguientes ejemplos ilustran la variedad de flujos de trabajo que se observan en diversos contextos:
En los talleres de máquinas, en particular en los talleres de trabajo y de flujo, el flujo de una pieza a través de las distintas estaciones de procesamiento es un flujo de trabajo.
El procesamiento de reclamaciones de seguros es un ejemplo de un flujo de trabajo intensivo en información e impulsado por documentos. [21]
La edición de Wikipedia se puede modelar como un flujo de trabajo estocástico.
El sistema Getting Things Done es un modelo de gestión de flujo de trabajo personal para trabajadores de la información.
En el desarrollo de software, soporte y otras industrias, el concepto de "seguir el sol" describe un proceso de pasar trabajo inacabado a través de zonas horarias. [22]
En la impresión offset y digital tradicional, el concepto de flujo de trabajo representa el proceso, las personas y, generalmente, los controladores de tecnología de software (procesadores de imágenes rasterizadas RIP o front-end digital DFE) que desempeñan un papel en el procesamiento previo y posterior de los archivos relacionados con la impresión, por ejemplo, la verificación previa del PDF para asegurarse de que las fuentes estén incorporadas o que la salida de la imagen a la plancha o prensa digital pueda reproducir la intención del documento correctamente para las capacidades de salida de imagen de la prensa que imprimirá la imagen final.
En los experimentos científicos, el proceso general (tareas y flujo de datos) se puede describir como un gráfico acíclico dirigido (DAG). Este DAG se conoce como flujo de trabajo, por ejemplo, flujos de trabajo de imágenes cerebrales. [23] [24]
En el análisis de datos de atención médica, se puede identificar o utilizar un flujo de trabajo para representar una secuencia de pasos que componen un análisis de datos complejo. [25] [26]
En las arquitecturas orientadas a servicios , una aplicación puede representarse a través de un flujo de trabajo ejecutable, donde diferentes componentes de servicio, posiblemente distribuidos geográficamente, interactúan para proporcionar la funcionalidad correspondiente bajo el control de un sistema de gestión de flujo de trabajo. [27]
En los servicios compartidos , una aplicación puede estar en la práctica de desarrollar la automatización de procesos robóticos (llamada RPA o RPAAI para RPA 2.0 autoguiada basada en inteligencia artificial) que da como resultado la implementación de agentes de software asistidos o no asistidos en el entorno de una organización. Estos agentes de software, o robots, se implementan para realizar conjuntos de tareas o procesos comerciales estructurados y repetitivos predefinidos. Los robots de software de inteligencia artificial se implementan para manejar conjuntos de datos no estructurados y se implementan después de realizar e implementar la automatización de procesos robóticos.
Características y fenomenología
Modelado: Los problemas de flujo de trabajo se pueden modelar y analizar utilizando formalismos basados en gráficos como redes de Petri .
Medición: Muchos de los conceptos que se utilizan para medir los sistemas de programación en la investigación de operaciones son útiles para medir flujos de trabajo generales, como el rendimiento, el tiempo de procesamiento y otras métricas habituales.
Connotaciones especializadas: El término "flujo de trabajo" tiene connotaciones especializadas en tecnología de la información, gestión de documentos y procesamiento de imágenes . Desde 1993, un consorcio comercial se centró específicamente en la gestión del flujo de trabajo y la interoperabilidad de los sistemas de gestión del flujo de trabajo, la Workflow Management Coalition . [28]
Sistemas de flujo de trabajo científicos : estos sistemas tuvieron una amplia aceptación en los campos de la bioinformática y la quimioinformática a principios de la década de 2000, cuando satisficieron la necesidad de contar con múltiples herramientas interconectadas que manejaran múltiples formatos de datos y grandes cantidades de datos. Además, el paradigma de los flujos de trabajo científicos se asemeja a la práctica bien establecida de la programación Perl en las organizaciones de investigación de ciencias biológicas, lo que hace que esta adopción sea un paso natural hacia la configuración de una infraestructura más estructurada.
Interacción hombre-máquina: Se han estudiado varias conceptualizaciones de flujos de trabajo de iniciativa mixta, en particular en el ámbito militar, donde los agentes automatizados desempeñan funciones iguales a las de los humanos. Para que el trabajo humano sea innovador, adaptativo y colaborativo, se requieren técnicas de gestión de la interacción humana .
Análisis de flujo de trabajo: Los sistemas de flujo de trabajo permiten a los usuarios desarrollar procesos ejecutables sin necesidad de estar familiarizados con los conceptos de programación formal. Las técnicas de análisis de flujo de trabajo automatizado pueden ayudar a los usuarios a analizar las propiedades de los flujos de trabajo de los usuarios para verificar ciertas propiedades antes de ejecutarlos, por ejemplo, analizar el control de flujo o el flujo de datos. Se han desarrollado y utilizado ejemplos de herramientas basadas en marcos de análisis formal para el análisis de flujos de trabajo científicos y se pueden extender al análisis de otros tipos de flujos de trabajo. [29]
Teorías de mejora del flujo de trabajo
Se han propuesto e implementado varias teorías de mejora del flujo de trabajo en el lugar de trabajo moderno, entre ellas:
La evaluación de los recursos, tanto físicos como humanos, es esencial para evaluar los puntos de transferencia y el potencial para crear transiciones más fluidas entre tareas. [30]
Componentes
Un flujo de trabajo puede describirse generalmente mediante técnicas de diagramas de flujo formales o informales, que muestran flujos dirigidos entre los pasos de procesamiento. Los pasos de procesamiento individuales o los componentes de un flujo de trabajo pueden definirse básicamente mediante tres parámetros:
Descripción de entrada: la información, el material y la energía necesarios para completar el paso.
Reglas de transformación: algoritmos que pueden ser ejecutados por personas o máquinas, o ambas.
Descripción de salida: la información, el material y la energía producidos por el paso y proporcionados como entrada a los pasos posteriores.
Los componentes solo se pueden conectar entre sí si la salida de un componente (o conjunto de componentes) anterior es igual a los requisitos de entrada obligatorios de los componentes siguientes. Por lo tanto, la descripción esencial de un componente en realidad comprende solo la entrada y la salida que se describen completamente en términos de tipos de datos y su significado ( semántica ). Las descripciones de los algoritmos o reglas solo deben incluirse cuando existen varias formas alternativas de transformar un tipo de entrada en un tipo de salida, posiblemente con diferente precisión, velocidad, etc.
Cuando los componentes son servicios no locales que se invocan de forma remota a través de una red informática, como los servicios web , también se deben considerar descriptores adicionales (como QoS y disponibilidad ). [31]
Aplicaciones
Existen muchos sistemas de software que respaldan los flujos de trabajo en dominios específicos. Dichos sistemas gestionan tareas como el enrutamiento automático, el procesamiento parcialmente automatizado y la integración entre diferentes aplicaciones de software funcionales y sistemas de hardware que contribuyen al proceso de adición de valor subyacente al flujo de trabajo. También hay proveedores de software que utilizan el servicio de mensajería impulsado por procesos tecnológicos basado en tres elementos: [ cita requerida ]
^ "Glosario del Centro de Excelencia en Gestión de Procesos Empresariales" (PDF) . 27 de octubre de 2009. Archivado desde el original (PDF) el 31 de enero de 2017 . Consultado el 31 de marzo de 2015 .
^ Véase, por ejemplo, ISO 12052:2006, ISO.org
^ Véase, por ejemplo, ISO/TR 16044:2004, ISO.org
^ "Automatización del flujo de trabajo". Archivado desde el original el 7 de septiembre de 2013. Consultado el 31 de marzo de 2015 .
^ Taylor, 1919
^ Visor de Ngram
^ Lawrence Saunders; SR Blundstone (1921). El ingeniero ferroviario.
^ Michael L. Pinedo (7 de enero de 2012). Scheduling: Theory, Algorithms, and Systems [Programación: teoría, algoritmos y sistemas]. Springer. ISBN978-1-4614-2361-4.
^ Visor de Ngram
^ Katseneliboigen, A. (1990). "Capítulo 17: El ganador del premio Nobel y del premio Lenin LV Kantorovich: El dilema político en la creatividad científica". La Unión Soviética: imperio, nación y sistema . Transaction Publishers. pp. 405–424. ISBN978-0887383328. Recuperado el 20 de enero de 2018 .
^ Choudhury, K. (2002). "Capítulo 11: Leonid Kantorovich (1912-1986): Pionero de la teoría de la asignación óptima de recursos y galardonado en 1975". En Wahid, ANM (ed.). Fronteras de la economía: premios Nobel del siglo XX . Greenwood Press. págs. 93-98. ISBN978-0313320736. Recuperado el 20 de enero de 2018 .
^ Smith, JL (julio de 2009). "La historia de la calidad moderna". PeoriaMagazines.com . Central Illinois Business Publishers, Inc. Consultado el 20 de enero de 2018 .
^ Shrader, CR (2009). "Capítulo 9: ORSA y el Ejército, 1942-1995 - Una evaluación" (PDF) . Historia de la investigación de operaciones en el Ejército de los Estados Unidos: Volumen III, 1973-1995 . Vol. 3. Ejército de los Estados Unidos. págs. 277-288 . Consultado el 20 de enero de 2018 .
^ Robins Jr., CH (2007). "Iniciativas de mejora de la gestión de programas y proyectos" (PDF) . ASK Magazine . 26 : 50–54. Archivado desde el original (PDF) el 24 de enero de 2017.
^ Michael Hammer; James Champy (13 de octubre de 2009). Reingeniería de la corporación: Manifiesto para la revolución empresarial, A. HarperCollins. ISBN978-0-06-180864-7.
^ Goldratt, Eliyahu M. "Mi saga para mejorar la producción". MANAGEMENT TODAY-LONDRES- (1996).
^ Basu, A. y Kumar, A., Research Commentary: Workflow Management Issues in e-Business, Information Systems Research , volumen 13, núm. 1, marzo de 2002, págs. 1-14, consultado el 1 de diciembre de 2022
^ ab Elmagarmid, A.; Du, W. (2012). "Capítulo 1: Gestión del flujo de trabajo: estado del arte frente a estado de los productos". En Doğaç, A.; Kalinichenko, L.; Özsu, T.; Sheth, A. (eds.). Sistemas de gestión del flujo de trabajo e interoperabilidad . Springer Science & Business Media. págs. 1–17. ISBN9783642589089. Recuperado el 18 de enero de 2018 .
^ Artem M. Chirkin, Sergey V. Kovalchuk (2014). "Hacia una mejor estimación del tiempo de ejecución del flujo de trabajo". IERI Procedia . 10 : 216–223. Código Bibliográfico :2014IERIP..10..216C. doi : 10.1016/j.ieri.2014.09.080 .
^ Havey, M. (2005). "Capítulo 10: Ejemplo: Flujo de trabajo humano en el procesamiento de reclamaciones de seguros". Modelado de procesos empresariales esenciales . O'Reilly Media, Inc., págs. 255-284. ISBN9780596008437. Recuperado el 18 de enero de 2018 .
^ Proceso de seguir el sol
^ Flujo de trabajo de análisis de registro de imágenes cerebrales para estudios de fMRI en redes globales, Computer.org
^ Un entorno de flujo de trabajo en cuadrícula para el análisis de imágenes cerebrales en sistemas distribuidos, Wiley.com
^ Bjørner, Thomas; Schrøder, Morten (23 de agosto de 2019). "Ventajas y desafíos del uso de la etnografía móvil en un estudio de caso hospitalario: WhatsApp como método para identificar percepciones y prácticas". Investigación cualitativa en medicina y atención sanitaria . 3 (2). doi : 10.4081/qrmh.2019.7795 .
^ Huser, V.; Rasmussen, LV; Oberg, R.; Starren, JB (2011). "Implementación de tecnología de motor de flujo de trabajo para ofrecer funcionalidad básica de soporte de decisiones clínicas". BMC Medical Research Methodology . 11 : 43. doi : 10.1186/1471-2288-11-43 . PMC 3079703 . PMID 21477364.
^ Arquitectura orientada a servicios y coreografía de procesos de negocio en un escenario de gestión de pedidos: fundamentos, conceptos, lecciones aprendidas, ACM.org
^ "Introducción a la Workflow Management Coalition". Workflow Management Coalition . Consultado el 18 de enero de 2018 .
^ Curcin, V.; Ghanem, M.; Guo, Y. (2010). "El diseño y la implementación de una herramienta de análisis de flujo de trabajo" (PDF) . Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences . 368 (1926): 4193–208. Bibcode :2010RSPTA.368.4193C. doi :10.1098/rsta.2010.0157. PMID 20679131. S2CID 7997426.
^ Alvord, Brice (2013). Cómo crear una cultura basada en el rendimiento en el lugar de trabajo . Lulu.com. ISBN978-1105576072.
^ D. Kyriazis; et al. (junio de 2008). "Un mecanismo innovador de mapeo de flujo de trabajo para Grids en el marco de la calidad del servicio". Future Generation Computer Systems . 24 (6): 498–511. doi :10.1016/j.future.2007.07.009.
Lectura adicional
Ryan KL Ko, Stephen SG Lee, Eng Wah Lee (2009) Estándares de gestión de procesos empresariales (BPM): una encuesta. En: Business Process Management Journal, Emerald Group Publishing Limited. Volumen 15, número 5. ISSN 1463-7154. PDF
Khalid Belhajjame, Christine Collet, Genoveva Vargas-Solar: Un modelo de flujo de trabajo flexible para aplicaciones orientadas a procesos. WISE (1) 2001, IEEE CS, 2001.
Layna Fischer (ed.): Manual de BPM y flujo de trabajo 2007, Future Strategies Inc., ISBN 978-0-9777527-1-3
Layna Fischer: Manual de flujo de trabajo 2005 , Estrategias futuras, ISBN 0-9703509-8-8
Layna Fischer: Excelencia en la práctica, Volumen V: Innovación y excelencia en la gestión de flujos de trabajo y procesos empresariales , ISBN 0-9703509-5-3
Thomas L. Friedman: El mundo es plano: una breve historia del siglo XXI , Farrar, Straus y Giroux, ISBN 0-374-29288-4
Keith Harrison-Broninski. Interacciones humanas: el corazón y el alma de la gestión de procesos empresariales . ISBN 0-929652-44-4
Holly Yu: Gestión de contenido y flujo de trabajo para sitios web de bibliotecas: estudios de casos , Information Science Publishing, ISBN 1-59140-534-3
Setrag Khoshafian, Marek Buckiewicz: Introducción al software colaborativo, el flujo de trabajo y la informática en grupo , John Wiley & Sons, ISBN 0-471-02946-7
Rashid N. Kahn: Comprensión de la automatización del flujo de trabajo: una guía para mejorar la lealtad del cliente , Prentice Hall, ISBN 0-13-061918-3
Dan C. Marinescu: Gestión de flujos de trabajo basados en Internet: hacia una web semántica , John Wiley & Sons, ISBN 0-471-43962-2
Frank Leymann, Dieter Roller: Flujo de trabajo de producción: conceptos y técnicas , Prentice Hall, ISBN 0-13-021753-0
Michael Jackson, Graham Twaddle: Implementación de procesos de negocios: creación de sistemas de flujo de trabajo , Addison-Wesley, ISBN 0-201-17768-4
Alec Sharp, Patrick McDermott: Modelado de flujo de trabajo , Artech House Publishers, ISBN 1-58053-021-4
Toni Hupp: Diseño de grupos de trabajo, puestos de trabajo y flujo de trabajo , Pfeiffer & Company, ISBN 0-7879-0063-X
Gary Poyssick, Steve Hannaford: Reingeniería del flujo de trabajo , Adobe, ISBN 1-56830-265-7
Dave Chaffey: Groupware, flujo de trabajo e intranets: reingeniería de la empresa con software colaborativo , Digital Press, ISBN 1-55558-184-6
Wolfgang Gruber: Modelado y transformación de flujos de trabajo con restricciones temporales , IOS Press, ISBN 1-58603-416-2
Andrzej Cichocki, Marek Rusinkiewicz, Darrell Woelk: Conceptos y tecnología de automatización de procesos y flujo de trabajo , Kluwer Academic Publishers, ISBN 0-7923-8099-1
Alan R. Simon, William Marion: Computación en grupo de trabajo: flujo de trabajo, software colaborativo y mensajería , McGraw-Hill, ISBN 0-07-057628-9
Penny Ann Dolin: Explorando el flujo de trabajo digital , Delmar Thomson Learning, ISBN 1-4018-9654-5
Gary Poyssick: Gestión del flujo de trabajo digital , Prentice Hall, ISBN 0-13-010911-8
Frank J. Romano: Impresión y flujo de trabajo en formato PDF , Prentice Hall, ISBN 0-13-020837-X
James G. Kobielus: Estrategias de flujo de trabajo , Hungry Minds, ISBN 0-7645-3012-7
Alan Rickayzen, Jocelyn Dart, Carsten Brennecke: Flujo de trabajo práctico para SAP , Galileo, ISBN 1-59229-006-X
Alan Pelz-Sharpe, Angela Ashenden: E-process: flujo de trabajo para el comercio electrónico , Ovum, ISBN 1-902566-65-3
Stanislaw Wrycza: Métodos de desarrollo de sistemas para bases de datos, modelado empresarial y gestión de flujo de trabajo , Kluwer Academic/Plenum Publishers, ISBN 0-306-46299-0
Soporte de base de datos para la gestión del flujo de trabajo , Kluwer Academic Publishers, ISBN 0-7923-8414-8
Matthew Searle: Desarrollo con Oracle Workflow
V. Curcin y M. Ghanem, Sistemas de flujo de trabajo científico: ¿puede haber una solución única para todos? Artículo en CIBEC'08 que compara los sistemas de flujo de trabajo científico.
Enlaces externos
Busque flujo de trabajo en Wikcionario, el diccionario libre.