Historia del desarrollo de la tecnología de flujo de trabajoFlujo de trabajo: según la definición de WfMC, el flujo de trabajo es parte o la totalidad de un proceso de negocio que se ejecuta automáticamente, que está representado por participantes que toman acciones sobre documentos, información o tareas. de acuerdo con los protocolos, y pasarlo entre los participantes. En pocas palabras, un flujo de trabajo es una serie de actividades o tareas comerciales automatizadas interrelacionadas. El flujo de trabajo es el concepto de actividades rutinarias en el trabajo con un procedimiento fijo. Al descomponer las actividades laborales en tareas, roles, reglas y procesos claros para su ejecución y seguimiento, se logra el propósito de mejorar la organización de la producción y la eficiencia del trabajo. La tecnología de flujo de trabajo proporciona medios avanzados para que las empresas alcancen mejor sus objetivos comerciales. En 1993, el establecimiento del Consorcio Internacional de Gestión de Flujos de Trabajo (WfMC) marcó el comienzo de la entrada de la tecnología de flujo de trabajo en una etapa relativamente madura. Para lograr la interoperabilidad entre diferentes productos de flujo de trabajo, WfMC ha desarrollado una serie de estándares en términos de terminología, arquitectura e interfaces de programación de aplicaciones de sistemas de gestión de flujo de trabajo. La definición de flujo de trabajo dada por Workflow Management Alliance es que el flujo de trabajo es una automatización totalmente automática o semiautomática de todo o parte de un proceso operativo con soporte informático. En la práctica, cualquier proceso cuya ejecución esté controlada por un sistema de software (sistema de gestión de flujo de trabajo) puede denominarse de manera más amplia flujo de trabajo. Un flujo de trabajo consta de una serie de actividades y sus relaciones secuenciales entre sí, condiciones de inicio y parada para procesos y actividades, y una descripción de cada actividad. El sistema de gestión de flujo de trabajo se refiere a un conjunto de sistemas de software que se ejecutan en uno o más motores de flujo de trabajo para definir, ejecutar y gestionar las operaciones de flujo de trabajo. Interactúa con los ejecutores de flujo de trabajo (personas, aplicaciones) para promover la ejecución del flujo de trabajo de la instancia y monitorear el estado de ejecución del mismo. flujo de trabajo. El primero es la gestión del flujo de trabajo: en términos generales, un sistema de gestión del flujo de trabajo se refiere a un conjunto de sistemas de software que se ejecutan en uno o más software llamados máquinas de flujo de trabajo y se utilizan para definir, implementar y gestionar las operaciones de flujo de trabajo que interactúan. para promover la ejecución de instancias de flujo de trabajo y monitorear el estado de ejecución del flujo de trabajo. Cabe destacar que el sistema de gestión del flujo de trabajo no es un sistema empresarial. En gran medida, el sistema de gestión del flujo de trabajo proporciona un entorno de soporte de software para el funcionamiento de los sistemas empresariales, que es muy similar al sistema operativo de una sola computadora. Es solo que el sistema de gestión del flujo de trabajo admite una gama más amplia y el entorno es más complejo, por lo que algunas personas dicen que el sistema de gestión del flujo de trabajo es un sistema operativo empresarial (BOS - Business Operating System). Con el apoyo del sistema de gestión de flujo de trabajo, al integrar software de aplicaciones comerciales específicas y operaciones de interfaz de operador, puede respaldar las operaciones de procesos comerciales empresariales. Por lo tanto, el proceso de aplicación del sistema de gestión de flujo de trabajo en el proceso comercial de una empresa o departamento es un proceso de integración e implementación de sistemas de software de aplicaciones comerciales. 2. Sistema de gestión del flujo de trabajo: el sistema de gestión del flujo de trabajo se puede utilizar para definir e implementar procesos comerciales con diferentes áreas de cobertura (empleados individuales, departamentos, toda la empresa y entre empresas) y diferentes períodos de tiempo (minutos, horas, días, meses). . Esto depende completamente de las necesidades del entorno de aplicación real. Dependiendo de la complejidad de los procesos de negocio y las actividades constituyentes, los sistemas de gestión del flujo de trabajo se pueden implementar de diversas formas, en las que la tecnología de la información, la tecnología de la comunicación y las estructuras de los sistemas de soporte aplicadas variarán mucho. El entorno operativo real del sistema de gestión del flujo de trabajo puede estar dentro de un grupo de trabajo o de todos los departamentos comerciales de toda la empresa. Proceso de negocio: un proceso de negocio es una colección de actividades que están asociadas con tareas específicas (compromisos) y agregan valor al resultado del proceso. En comparación con "proceso de trabajo", el término negocio es un término más general, y el término "proceso de trabajo" no puede entenderse únicamente desde su significado o principio literal. Se le ha dado un significado más profundo y específico, refiriéndose específicamente al proceso de trabajo. sobre Procesos de negocio para la planificación, operación y gestión de tecnologías de la información. Planificación, operación y gestión de procesos de negocio basados en tecnologías de la información. Cuarto, automatización y coordinación: la "automatización" es una característica del flujo de trabajo, pero esto se refiere principalmente a sus características de automatización, no a que no haya participación humana. El flujo de trabajo es en realidad un proceso híbrido de coordinación hombre-máquina. En el flujo de trabajo real, generalmente hay algunos pasos que los completan los humanos. La coordinación es el objetivo o característica de la gestión del flujo de trabajo, que incluye múltiples niveles de significado, incluidas personas y personas, personas y computadoras, y computadoras (software). 5. Monitoreo: El monitoreo y el control son funciones y características importantes del sistema de flujo de trabajo.
Esto incluye no sólo los procesos de negocio en curso (flujos de trabajo), sino también su definición o cambios (como los procesos de reingeniería de procesos de negocio). Este es uno de los beneficios obvios que nos aportan los sistemas de flujo de trabajo. 6. Estandarización: si bien el concepto de flujo de trabajo se ha propuesto claramente y se ha tomado en serio, la gente se ha dado cuenta de la importancia de la "estandarización" en él. La formulación y promoción de estándares relacionados con el flujo de trabajo están básicamente relacionadas con la formulación y promoción del "flujo de trabajo". llevados a cabo simultáneamente. La organización autorizada actual en esta área es el Workflow Management Consortium (WfMC). Se estableció en agosto de 1993 y actualmente cuenta con más de 130 miembros, incluidos proveedores de productos de flujo de trabajo, adoptantes, universidades e instituciones de investigación relevantes y particulares. Es una organización internacional sin fines de lucro. En la lista reciente de miembros financiadores, puede ver organizaciones como Baan, HP, IBM, Microsoft, Oracle, Peplesoft, SAP AG, Xerox, etc. 7. Replanificación del proceso de trabajo: Lógicamente hablando, la atención y la investigación sobre el flujo de trabajo pueden verse como la profundización de la replanificación de procesos de negocio (BPR). Desde la perspectiva de BPR, debemos centrarnos en el proceso de negocio real, pero ¿cómo debería ser este proceso y cómo analizarlo y construirlo? El flujo de trabajo es una respuesta específica y procesable que puede transformarnos de una creación de proceso de negocios "artístico" estilo "lluvia de ideas" misteriosa, impredecible e incontrolable a un proceso de negocios analítico, técnico y controlable, procesos de ingeniería controlados y predecibles para lograr verdaderamente la reingeniería. . Sólo así se podrá comprender verdaderamente la importancia de la ingeniería en la reingeniería. Casi todos los investigadores han estudiado y aplicado los conceptos de flujo de trabajo y reingeniería de procesos de negocio. Existe una organización muy activa en este campo, la Asociación Internacional de Flujo de Trabajo y Reingeniería (WARIA). Octavo, flujo de trabajo e ingeniería empresarial: no importa en términos de teoría, método, objeto o contenido, tenemos motivos para considerar el "flujo de trabajo" como parte de la ingeniería empresarial. De hecho, la descripción del sistema de flujo de trabajo existente en sí misma es un marco general de modelado de negocios. No basta con centrarse en el flujo de trabajo. Los objetivos de todo el sistema y todos los elementos relevantes deben considerarse juntos: de eso se trata la ingeniería empresarial. Flujo de trabajo y aplicaciones de TI: WFMS es un hito considerable en comparación con las aplicaciones de TI empresariales adoptadas anteriormente, como MRPII o ERP. (El concepto de ERP es incierto, aquí solo me refiero a su significado básico o significado inicial). Desde la perspectiva del usuario, WFMS ha traído (o traerá) cambios tan grandes que incluso se puede decir que ha hecho realidad el "sueño" del usuario. En algunos productos "modulares" anticuados, el diseño del sistema a menudo se basaba en la segmentación de tareas, es decir, la división de elementos de trabajo. La tecnología orientada a objetos no puede resolver directamente este problema, pero fácilmente puede hacer que el sistema sea más confuso y fragmentado. Desde el punto de vista operativo, a menudo tenemos que "entrar y salir" constantemente de menús u objetos jerárquicos (como menús desplegables), o jugar al escondite con objetos "fantasmas" y menús relacionados. El sistema de gestión del flujo de trabajo es un verdadero sistema "hombre-máquina". El usuario es el rol básico en el sistema y el objeto directo de la asignación de tareas. Puede ver directamente la "lista de tareas" enumerada por la computadora. y realizar un seguimiento del estado de cada tarea, o puede ver directamente la "lista de tareas" enumerada por la computadora, realizar un seguimiento del estado de cada tarea o continuar una tarea sin tener que salir de una. módulo a otro módulo para encontrar pistas para las tareas correspondientes. El primero está orientado a funciones u objetos, mientras que el segundo está directamente orientado a los usuarios. De esta manera, la asignación de tareas del usuario y el estado de finalización de las mismas pueden computarizarse y controlarse en la mayor medida posible. El producto de flujo de trabajo típico de la actualidad es el software de servicio al cliente. Una forma cada vez más importante de involucrar mejor a los clientes o trabajadores remotos es a través de una interfaz World Wide Web. Los flujos de trabajo generalmente se definen con la ayuda de herramientas gráficas que definen arreglos de trabajo basados en instancias de procesos de negocios OA (Automatización de oficinas): Citado de Xiao Shunan 2001-2-20 Generalmente, OA es la abreviatura de Office Automation, es decir, ofimática.