¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

20
¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2? Eugenio García [email protected] @ewgarcia

Transcript of ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Page 1: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Eugenio García

[email protected] @ewgarcia

Page 2: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

¿Cuál es el mayor beneficio?

Fuente: BPM Market Report

Automatizar pro-cedimientos es-

tándar

28%

Visibilidad y ajustes de problemas

19%

Cambios en las reglas de negocio sin impactar las

aplicaciones

17%

Monitorear per-formance

11%

Aplicar mejoras prácticas 10%

Page 3: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Ciclo de vida

Modelado Desarrollo

Test Producción

BPM

Page 4: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

MODELADO

Page 5: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Business Process Diagram

• Basado en BPMN 2.0

– Sólo en Amazon 176 libros disponibles!

• Export/import con XPDL

Page 6: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Veamos como es modelar

Page 7: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Novedad

• GeneXus Business Process Modeler

– GXflow: próximos pasos (Miércoles, 11:45, 2C)

• www.genexus.com/gxbpm

Page 8: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

DESARROLLO

Page 9: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Desarrollo

• Incremental

• Más declarativo

• Separación de lógica

• Más fácil de entender

• Más fácil de mantener

• Reutilización de programas

Page 10: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Veamos como es el desarrollo

Page 11: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Personalización

• User Control GXflow Entry Point

• Custom Client Web

• Cliente para Smart Devices

• GXflow: próximos pasos (Miércoles, 11:45, 2C)

Page 12: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Workflow API (WAPI)

Page 13: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

TEST

Page 14: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Test

• Configuración de usuarios

• Asignación de roles

• Unidades organizacionales

• Pruebas de stress

• Dimensionamiento

Page 15: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Testeando

Page 16: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

PRODUCCIÓN

Page 17: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Producción

• Business Process Deployer

• Versiones de los procesos

• Dashboards de monitoreo

Page 18: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

CONCLUSIÓN

Page 19: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

Los invito• A probarlo!! www.genexus.com/trial

• Conferencias relacionadas

• Caso de éxito SGH en la ONSC a continuación

• GXflow: próximos pasos (Miércoles, 11:45, 2C)

• www.genexus.com/gxflow

• Eugenio García

[email protected]

– @ewgarcia

Page 20: ¿Cómo desarrollamos aplicaciones basadas en Workflow con GeneXus Evolution 2?

¡GRACIAS!