La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

GXflow Qué tiene la 8.0? Ing. Gonzalo Fernández, Mag. Ing. Daniel Giosa ARTech

Presentaciones similares


Presentación del tema: "GXflow Qué tiene la 8.0? Ing. Gonzalo Fernández, Mag. Ing. Daniel Giosa ARTech"— Transcripción de la presentación:

1

2 GXflow Qué tiene la 8.0? Ing. Gonzalo Fernández, Mag. Ing. Daniel Giosa ARTech gfernandez@artech.com.uy dgiosa@artech.com.uy

3 Agenda Manejo de Versiones Impacto Remoto Metadatos Nuevo Gestor de Documentos Eventos Nuevo Esquema de Preferencias Reorganización de la Bandeja de Entrada Otras funcionalidades Liberación Hacia donde vamos Manejo de Versiones Impacto Remoto Metadatos Nuevo Gestor de Documentos Eventos Nuevo Esquema de Preferencias Reorganización de la Bandeja de Entrada Otras funcionalidades Liberación Hacia donde vamos

4 Los procesos frecuentemente evolucionan para adaptarse a cambios en los requerimientos, optimizaciones, etc. Ordenar esos cambios introduciendo el concepto de versión de proceso. Los procesos frecuentemente evolucionan para adaptarse a cambios en los requerimientos, optimizaciones, etc. Ordenar esos cambios introduciendo el concepto de versión de proceso. Manejo de Versiones

5 Ventajas: Orden. La evolución del proceso queda ordenada por las versiones. Respaldo. Es posible volver a una versión anterior. Convivencia con versiones anteriores. Poder realizar cambios en los procesos de negociosin interferir con las instancias del proceso que actualmente están ejecutando. Versión activa. Es la versión en la cual se basan las instancias de proceso, al ser creadas. Transparencia para el usuario final. Para el usuario que participa en el proceso, el manejo de versiones es transparente. Ventajas: Orden. La evolución del proceso queda ordenada por las versiones. Respaldo. Es posible volver a una versión anterior. Convivencia con versiones anteriores. Poder realizar cambios en los procesos de negociosin interferir con las instancias del proceso que actualmente están ejecutando. Versión activa. Es la versión en la cual se basan las instancias de proceso, al ser creadas. Transparencia para el usuario final. Para el usuario que participa en el proceso, el manejo de versiones es transparente. Manejo de Versiones

6 Forma de impactar: Manejo de Versiones ¿Crear nueva versión? SI NO ¿Activar la versión? Sobrescribir la última versión impactada Crear nueva versión SI NO Activar versión

7 ¿Qué pasa con las instancias de los procesos? Ejecuciones terminadas. Quedan basadas en la definición de proceso activo en el momento de la creación. Ejecuciones pendientes. Basadas en el proceso anteriormente activo. Conversión a la nueva definición. Versión 9.0: Se exigirá que se respete la historia de la ejecución hasta el momento. Ejecuciones futuras. Basadas en la nueva versión de la definición del proceso. ¿Qué pasa con las instancias de los procesos? Ejecuciones terminadas. Quedan basadas en la definición de proceso activo en el momento de la creación. Ejecuciones pendientes. Basadas en el proceso anteriormente activo. Conversión a la nueva definición. Versión 9.0: Se exigirá que se respete la historia de la ejecución hasta el momento. Ejecuciones futuras. Basadas en la nueva versión de la definición del proceso. Manejo de Versiones

8 Para facilitar el manejo de las versiones se implementó el Impacto por Proyecto: No se impactan los diagramas individualmente. Se impacta el proyecto de GXPM: Se impactan todos los diagramas de un proyecto a la vez. Se genera una nueva versión de todos los diagramas. Se soporta el impacto de distintos proyectos en una misma base de datos. Para facilitar el manejo de las versiones se implementó el Impacto por Proyecto: No se impactan los diagramas individualmente. Se impacta el proyecto de GXPM: Se impactan todos los diagramas de un proyecto a la vez. Se genera una nueva versión de todos los diagramas. Se soporta el impacto de distintos proyectos en una misma base de datos. Impacto por Proyecto

9 El Impacto Remoto permite exportar un impacto a un archivo y utilizar GXPM Remote Impact para ejecutarlo. Impacto Remoto GXP M GXPM Remote Impact.GRI

10 Metadatos Son parámetros configurables desde GXPM para pasarle a las actividades. Sirven para parametrizar objetos Genexus complejos que deben comportarse en forma diferente dependiendo de cada tarea particular. Consisten en un par: nombre, valor. Están accesibles en la aplicación de forma similar a los Datos Relevantes. Son parámetros configurables desde GXPM para pasarle a las actividades. Sirven para parametrizar objetos Genexus complejos que deben comportarse en forma diferente dependiendo de cada tarea particular. Consisten en un par: nombre, valor. Están accesibles en la aplicación de forma similar a los Datos Relevantes.

11 Nuevo Gestor de Documentos Integración con GXContent Manager Producto independiente GXPortal, GXFlow Almacenamiento en Blobs Manejo de documentos Win y Web Manejo de versiones de documentos Auditoría Múltiples puntos de acceso Bandeja de Entrada Historia Administrador Acciones requeridas Integración con GXContent Manager Producto independiente GXPortal, GXFlow Almacenamiento en Blobs Manejo de documentos Win y Web Manejo de versiones de documentos Auditoría Múltiples puntos de acceso Bandeja de Entrada Historia Administrador Acciones requeridas

12 Eventos Se define el concepto de evento de workflow como mecanismo unificador de las diferentes señales que ocurren en el sistema. Ejemplos: Deadline Cambio de Prioridad Cambio de Estado Auditoría Mayor nivel de detalle Configuración de los eventos que se desean auditar Se define el concepto de evento de workflow como mecanismo unificador de las diferentes señales que ocurren en el sistema. Ejemplos: Deadline Cambio de Prioridad Cambio de Estado Auditoría Mayor nivel de detalle Configuración de los eventos que se desean auditar

13 Observador de Eventos Permite la visualización de los diferentes eventos del Workflow Aplicación destinada a administradores de proceso Monitoreo Referencias Cruzadas (Cross Referencing) Permite la toma de acciones correctivas Permite la visualización de los diferentes eventos del Workflow Aplicación destinada a administradores de proceso Monitoreo Referencias Cruzadas (Cross Referencing) Permite la toma de acciones correctivas

14 Tipos de Eventos Nueva Instancia Cambio de estado Cambio de prioridad Cambio asignación Advertencia de Deadline Deadline Modificaciones en datos de aplicación Recurso no disponible Condición insatisfecha Error Nueva Instancia Cambio de estado Cambio de prioridad Cambio asignación Advertencia de Deadline Deadline Modificaciones en datos de aplicación Recurso no disponible Condición insatisfecha Error

15 Recurso no disponible Notificar la existencia de tareas para las cuales no existen recursos asociados (Resource Crisis) Causados por: Mala administración Roles / Restricciones Licencias de personal (propiedad Out of Office) Posibilidad de corregir mediante la delegación a un Usuario / Rol determinado Notificar la existencia de tareas para las cuales no existen recursos asociados (Resource Crisis) Causados por: Mala administración Roles / Restricciones Licencias de personal (propiedad Out of Office) Posibilidad de corregir mediante la delegación a un Usuario / Rol determinado

16 Condición Insatisfecha Notificar la existencia de condiciones cuya evaluación produjo un resultado no manejado por el proceso Causados por: Procesos mal definidos Programas de condición no encontrados o mal programados Posibilidad de escoger un camino determinado Notificar la existencia de condiciones cuya evaluación produjo un resultado no manejado por el proceso Causados por: Procesos mal definidos Programas de condición no encontrados o mal programados Posibilidad de escoger un camino determinado

17 Manejo de Eventos Subscripción a eventos de interés (GXPM) Notificación Asociación de procedimientos GeneXus Ejecución de código personalizado a las necesidades del usuario Subscripción a eventos de interés (GXPM) Notificación Asociación de procedimientos GeneXus Ejecución de código personalizado a las necesidades del usuario

18 Nuevo Esquema de Preferencias Preferencias de Usuario Preferencias del Servidor Valores predeterminados configurables Habilitar / Deshabilitar preferencias de usuario Preferencias de Usuario Preferencias del Servidor Valores predeterminados configurables Habilitar / Deshabilitar preferencias de usuario

19 Reorganización de la Bandeja de Entrada Interfaz mas intuitiva Mayor dinamismo Crear y Ejecutar en un solo paso Tomar y Ejecutar en un solo paso Customizable Permite elegir que campos se desean ver Permite elegir las acciones a ejecutar en determinados campos Nuevas funcionalidades Permite ordenar por cualquier campo (asc/desc) Búsquedas rápidas (Carpetas Virtuales) Interfaz mas intuitiva Mayor dinamismo Crear y Ejecutar en un solo paso Tomar y Ejecutar en un solo paso Customizable Permite elegir que campos se desean ver Permite elegir las acciones a ejecutar en determinados campos Nuevas funcionalidades Permite ordenar por cualquier campo (asc/desc) Búsquedas rápidas (Carpetas Virtuales)

20 Bandeja de Entrada 7.5 Procesamiento MasivoHistoria Def. de Proceso Acciones Orden

21 Bandeja de Entrada 8.0 Historia Información Vista Previa Ejecutar Ninguna acción Ejecutar Ninguna acción Enviar (Siguiente) Ordenes

22 Información Acceso rápido a información relevante de la tarea a procesar Información general de la tarea Vista Previa Historia Permite la toma de acciones Ejecutar Delegar Acceso rápido a información relevante de la tarea a procesar Información general de la tarea Vista Previa Historia Permite la toma de acciones Ejecutar Delegar

23 Carpetas Virtuales o Vistas Permite una mejor organización del trabajo Definición de vistas en base a diferentes criterios Ejemplos: Alta Prioriodad Advertencia de Deadline Acceso rápido Permite una mejor organización del trabajo Definición de vistas en base a diferentes criterios Ejemplos: Alta Prioriodad Advertencia de Deadline Acceso rápido

24 Otras funcionalidades Load Balancing Tareas como emails Gráficas Visualización gráfica de la historia del proceso Nuevas funcionalidades de GeneXus 8.0 Load Balancing Tareas como emails Gráficas Visualización gráfica de la historia del proceso Nuevas funcionalidades de GeneXus 8.0

25 Load Balancing Permite balancear la carga de trabajo de los usuarios automáticamente Configurable a nivel de Tarea Permite balancear la carga de trabajo de los usuarios automáticamente Configurable a nivel de Tarea

26 Tareas como emails Permitir la ejecución de tareas a través del cliente de Correo. Requiere conexión a Internet Permitir la ejecución de tareas a través del cliente de Correo. Requiere conexión a Internet

27 Gráficas Carga de Trabajo Productividad Dist. Del proceso por Tarea

28 Visualización gráfica de la Historia Visualizar la historia del proceso tomando como base el diagrama de actividades original (GXPM) Clarifica el recorrido del proceso Animación Permite ver la ejecución paso por paso (tarea por tarea) Tares son serializadas por tiempo de creación Visualizar la historia del proceso tomando como base el diagrama de actividades original (GXPM) Clarifica el recorrido del proceso Animación Permite ver la ejecución paso por paso (tarea por tarea) Tares son serializadas por tiempo de creación

29 Nuevas funcionalidades de GeneXus 8.0 Temas Mejoras en el Acceso a Datos Temas Mejoras en el Acceso a Datos

30 Temas

31 Mejoras en el Acceso a Datos Soporte de ADO.net Order Condicional Where Condicional Planes de Ejecución adecuados Autonumber Integridad Transaccional Caching Datos básicos (etiquetas, etc)Almost Never GXPM (Procesos, Tareas, Roles, etc)Hardly Ever OtrosPretty Often Soporte de ADO.net Order Condicional Where Condicional Planes de Ejecución adecuados Autonumber Integridad Transaccional Caching Datos básicos (etiquetas, etc)Almost Never GXPM (Procesos, Tareas, Roles, etc)Hardly Ever OtrosPretty Often

32 Liberación Release Candidate - Julio 2004

33 Hacia donde vamos Charla GXflow Roadmap Hoy 14:30 Ballroom C Charla GXflow Roadmap Hoy 14:30 Ballroom C

34 Preguntas Cara a Cara GXflow Martes 09:00 Sala Florida Cara a Cara GXflow Martes 09:00 Sala Florida

35


Descargar ppt "GXflow Qué tiene la 8.0? Ing. Gonzalo Fernández, Mag. Ing. Daniel Giosa ARTech"

Presentaciones similares


Anuncios Google