Human Task Manager
Human Task Manager es un componente de IPF que permite a los clientes crear y gestionar tareas que requieren intervención humana utilizando un único sistema centralizado. Puede usarse para una amplia variedad de escenarios que requieren entrada humana, tales como:
-
cumplimiento de regulaciones
-
resolución de excepciones
-
manejo de instrucciones complejas
-
enriquecimiento de datos
Por ejemplo, puede necesitar tareas para los pasos "Repair", "Investigation", "Enrich", "Retry" y "Verification".
HTM proporciona un sistema centralizado para orquestar tareas humanas relacionadas con el procesamiento de pagos, simplificando la iniciación, asignación, seguimiento y monitoreo de tareas, y garantizando que todas las tareas se completen de una manera predefinida. Este sistema ayuda a asegurar que las tareas se asignen a las personas correctas según los permisos, y que se completen dentro de tiempos definidos cuando sea necesario. Además, HTM proporciona transparencia en el estado de las tareas, permitiendo el monitoreo del progreso y el ajuste según sea necesario.
HTM proporciona una manera de integrar sin problemas la intervención humana en los flujos de IPF, asegurando que las tareas que requieren entrada humana se completen de manera eficiente y efectiva. La entrada necesaria para resolver el problema puede entonces proporcionarse y la tarea reenviarse al flujo de procesamiento. Esto permite un manejo fluido y eficiente de excepciones, reduciendo el tiempo de procesamiento y minimizando el riesgo de errores.
Una de las características clave de HTM es su auditabilidad de extremo a extremo. Los sistemas HTM proporcionan capacidades integrales de seguimiento y reporte que permiten a los usuarios monitorear el progreso de las tareas desde su inicio hasta su finalización, incluidas las interacciones con operadores humanos. Esto proporciona una pista de auditoría que puede utilizarse para fines de cumplimiento y puede ayudar a identificar y resolver problemas rápidamente.
En general, el propósito principal de HTM es su capacidad para cerrar la brecha entre procesos automatizados e intervención humana, proporcionando una forma fluida de gestionar tareas que requieren entrada humana. Al agilizar procesos y mejorar la toma de decisiones, HTM puede ayudar a las empresas a reducir costos, mejorar la eficiencia y mejorar la experiencia del cliente.
Componentes
Una implementación de IPF que usa HTM utilizará los siguientes componentes:
-
El 'HTM Server': es un contenedor desplegable que contiene toda la lógica para gestionar tareas.
-
La 'HTM Business Function': la business function se utiliza para comunicar la creación y finalización de tareas con el flujo IPF subyacente.
-
El 'Operational Dashboard': se utiliza para la interacción con el HTM Server por parte del usuario. Los clientes pueden optar por usar el Human Task Manager GUI, que utiliza estos servicios y flujo de trabajo, o integrar estos servicios de IPF en su propia GUI.
|
Tenga en cuenta que, aunque la definición anterior es la configuración predeterminada utilizada para trabajar con HTM, la aplicación HTM en sí expone una API REST que permite la interacción completa con ella, por lo que no hay restricción para hacerlo. Además, la implementación del operational dashboard es una implementación genérica básica y se espera que para casos más complicados se amplíe y personalice. |
Flujo típico de interacción con HTM
El diagrama de secuencia a continuación representa el ciclo de vida típico de una tarea en Human Task Manager, así como las interacciones con el flujo que inicia la tarea y la IPF GUI. Las partes en verde representan las actividades realizadas por operadores del banco. Las partes amarillas representan la funcionalidad que viene con el producto estándar. Las partes azules representan las UIs que se desarrollan como parte del proyecto de implementación (y por lo tanto no forman parte del producto estándar). Estas UIs se construyen sobre la base del marco IPF GUI, que se basa en el framework Angular. En la terminología de Angular, esas UIs específicas de la implementación son componentes de Angular que incluyen plantillas sobre cuya base se generan las páginas HTML.
Integración con DSL
Se proporciona una business function que admite la integración de HTM con un flujo IPF. Hay más detalles disponibles aquí.