SmartFlow-4People
De MorfeoWiki
Contenido |
Descripción
Tras la asignación de recursos a un elemento de trabajo, se relaciona un usuario del sistema de tramitación a un elemento de trabajo. Dicho usuario será el responsable de realizar la labor asociada al elemento de trabajo (WorkItem) mediante la interacción con una aplicación que facilite la realización de la tarea.
La funcionalidad de los interfaces de interacción humana pretenden proporcionar un entorno visual que haga evolucionar el estado actual del proceso hacia un estado final o meta gracias a la resolución de una actividad o tarea. La interacción humana debe plantearse de una forma sencilla, efectiva e innovadora, de tal forma que los usuarios se sientan productivos inmediatamente después de entrar en contacto con el sistema.
En la actualidad existen algunos estándares encargados de definir la interacción humana entre procesos de negocio y los usuarios. Sin embargo, dichos estándares no están consolidados y muchas herramientas implementan soluciones propietarias para solventar esta problemática.
Esta línea de investigación pretende por tanto realizar un estudio de la situación actual y determinar, definir y desarrollar un conjunto de sistemas que permitan representar y resolver elementos de trabajo gracias a interfaces de interacción integrables tanto en tiempo de desarrollo como de ejecución con la plataforma.
Tareas Definidas 2006
- T 5·1 Análisis del estado del arte de lenguajes y estándares de definición de interfaces de interacción humana:
- Se deben analizar los lenguajes y estándares existentes e investigar si las necesidades de los usuarios están cubiertas totalmente o si existen carencias que habría que suplir.
- T 5·2 Determinación de subsistemas genéricos de interacción humana necesarios:
- En esta fase se debe realizar una labor de innovación al tratar de generalizar todas las posibilidades de interacción humana en un modelo único.
- Esta fase se apoya en los resultados de la fase anterior de manera que se obtenga una arquitectura de sistemas que permita de modelado de la interacción humana. Como posible pieza de esta arquitectura y a modo explicativo resaltar la importancia de un repositorio de interfaces, asi como de funcionalidades multicanal.
- T 5·3 Análisis de modelos de representación y resolución de elementos de trabajo:
- Determinación de modelos declarativos de definición de elementos de trabajo, que permitan su correcta representación de cara al usuario y que proporcionen una información necesaria y suficiente para la resolución de dichos elementos de trabajo gracias a su interacción.
- T 5·4 Análisis de la interconexión de las interfaces con SmartFlow-Designer en tiempo de desarrollo:
- Se debe permitir mediante la herramienta SmartFlow-Designer vincular fácilmente una tarea o elemento de trabajo definida en el proceso con una interfaz de interacción humana previamente generada para ese tipo de tarea. Esta solución ofrece mucha flexibilidad y potencia de manera que se pueden intercambiar los interfaces de usuario de todo un proceso simplemente alterando las relaciones entre el proceso y los citados interfaces.
- T 5·5 Análisis de la interconexión de las interfaces con SmartFlow-StateEngine en tiempo de ejecución:
- Toda interacción humana llevará asociada la comunicación continuada de la interfaz con el componente SmatFlow-StateEngine en forma de envío de eventos. En este punto debe analizarse la mejor forma de definir las interconexiones entre el interfaz del elemento de trabajo y el motor de estados de la plataforma. Se debe investigar que arquitectura sería la más adecuada para proporcionar un sistema de envío de eventos sencillo, adaptable y flexible.
Entregables 2006
- Soluciones y propuestas para la interacción humana en la resolución de elementos de trabajo
RESPONSABLE UPM
Acciones
(comentarios pendientes de formalizar)
- Modificación del componente SmartFlow-Engine para incluir los conceptos definidos en el Tractor (Miguel Cañas)
- Creación de una arquitectura que permita implementar recursos REST (Miguel Cañas)
