GXflow Roadmap Ing Rafael Mon Ing Gastn Milano

  • Slides: 25
Download presentation

GXflow Roadmap Ing. Rafael Mon, Ing. Gastón Milano, Ing. Gonzalo Fernández ARTech rafael@artech. com.

GXflow Roadmap Ing. Rafael Mon, Ing. Gastón Milano, Ing. Gonzalo Fernández ARTech rafael@artech. com. uy gmilano@artech. com. uy gfernandez@artech. com. uy

Hacia donde vamos… GX 9. 0 Documentos n ó i c u l o

Hacia donde vamos… GX 9. 0 Documentos n ó i c u l o Manejo de Versiones Ev Integración GX Web Reingeniería Motor GXPM Business Object

Hacia donde vamos… Diseño de procesos de Workflow parte del diseño de natural del

Hacia donde vamos… Diseño de procesos de Workflow parte del diseño de natural del diseño de aplicaciones

GXflow 9. 0 Evolución del Workflow

GXflow 9. 0 Evolución del Workflow

Evolución del Workflow Las herramientas de Workflow se utilizan en ambientes dinámicos Procesos de

Evolución del Workflow Las herramientas de Workflow se utilizan en ambientes dinámicos Procesos de negocio deben ser modificados constantemente Cambio en los requerimientos Optimización Corrección de errores Refinamiento

Evolución del Workflow Requerimientos para la evolución de los procesos de negocio Manejo de

Evolución del Workflow Requerimientos para la evolución de los procesos de negocio Manejo de Versiones Análisis de Impacto Migración de Versiones

Manejo de Versiones 1 era Etapa (GXflow 8. 0) Manejo de Versiones de Procesos

Manejo de Versiones 1 era Etapa (GXflow 8. 0) Manejo de Versiones de Procesos a nivel del motor (Procesos publicados) 2 da Etapa Manejo de Versiones de Procesos en GXPM

Análisis de Impacto Analizar los cambios estructurales de la nueva versión con la versión

Análisis de Impacto Analizar los cambios estructurales de la nueva versión con la versión anterior Determinar el impacto de un cambio de versión en las instancias activas del proceso

Migración de Versiones Migrar una instancia de proceso w a una definición de proceso

Migración de Versiones Migrar una instancia de proceso w a una definición de proceso s significa que w es modificado de una forma tal que conforma a s después de la modificación. Consistencia de la Migración Consistencia de una instancia de proceso

Migración de Versiones Migración automática Migración manual

Migración de Versiones Migración automática Migración manual

Migración automática Administración manual de las versiones puede tornarse complicado. Es necesario un mecanismo

Migración automática Administración manual de las versiones puede tornarse complicado. Es necesario un mecanismo para automatizar la administración de versiones. Estrategias de propagación

Estrategias de Propagación Perezosa (Lazy Propagation) Cambios de la nueva versión no afectan las

Estrategias de Propagación Perezosa (Lazy Propagation) Cambios de la nueva versión no afectan las instancias actuales Nueva versión solo es relevante para las nuevas instancias Propagación Impaciente (Eager Propagation) Los cambios son propagados inmediatamente a todas las instancias del proceso modificado. Propagación Selectiva (Selective Propagation) Cambios son propagados inmediatamente a un conjunto seleccionado de instancias de proceso.

Migración manual Manejar casos particulares Permitir deshacer tareas de una instancia de proceso

Migración manual Manejar casos particulares Permitir deshacer tareas de una instancia de proceso

GXflow 9. 0 Constraints

GXflow 9. 0 Constraints

Constraints Mecanismo para restringir el acceso Similar a restricciones Permite prevenir fraudes Criterio de

Constraints Mecanismo para restringir el acceso Similar a restricciones Permite prevenir fraudes Criterio de Separación de Responsabilidades Conflicto de Entidades Roles Tareas Usuarios. . .

Conflictos Estáticos Genéricos Controlables desde: GXPM Consola de Administración Dinámicos Se determinan en tiempo

Conflictos Estáticos Genéricos Controlables desde: GXPM Consola de Administración Dinámicos Se determinan en tiempo de ejecución Mayor flexibilidad Menos restrictivos

Ejemplos Conflictos Estáticos Rol A - Rol B Significa que no se puede asignar

Ejemplos Conflictos Estáticos Rol A - Rol B Significa que no se puede asignar un usuario a ambos roles. Tarea A - Tarea B Significa que si un usuario puede hacer la tarea A entonces nunca debería poder hacer la tarea B o viceversa.

Ejemplos Conflictos Dinámicos Rol A - Rol B Significa que un usuario no puede

Ejemplos Conflictos Dinámicos Rol A - Rol B Significa que un usuario no puede actuar bajo los dos roles en una misma instancia de proceso. Tarea A - Tarea B Significa que si un usuario hace la tarea A en una determinada instancia de proceso, entonces, dentro de esa instancia no puede hacer la tarea B o viceversa.

Gxflow 9. 0 Otras funcionalidades

Gxflow 9. 0 Otras funcionalidades

Otras Funcionalidades Mejoras en la documentación de Procesos Editor de Condiciones Integración con Productos

Otras Funcionalidades Mejoras en la documentación de Procesos Editor de Condiciones Integración con Productos Manejo de Suplencias (Upgrade 1) Manejo de Calendarios Unificación de esquema de seguridad (Gxportal) Seguridad en la Historia Seguridad en la Delegación

GXflow 9. 0 Integración con Gene. Xus

GXflow 9. 0 Integración con Gene. Xus

Integración con Gene. Xus Demo

Integración con Gene. Xus Demo

Preguntas

Preguntas