SlideShare una empresa de Scribd logo
1 de 13
GXflow: Roadmap Ing. Germán Asiz gasiz@artech.com.uy Ing. Gonzalo Fernández gfernandez@artech.com.uy
Agenda Completitud BPMN GeneXus Business ProcessModeler Interoperabilidad con otros Modeladores Estadísticas de Procesos / BAM GXflowStandalone Otras funcionalidades
Completitud BPMN Versión X Ev1 Se incorporan los principales elementos Corto Plazo Incorporar más elementos  Swimlanes EmbeddedSubprocess Nuevos Eventos
GeneXus Business ProcessModeler Versión X Simplifica el desarrollo de aplicaciones GXflow CortoPlazo Integraranalistas de procesos al ciclo de  desarrollo Permitirmodificarprocesos en producción
Interoperabilidad con otros Modeladores Analistas habituados a usar otros modeladores Perousan la mismanotaciónqueGeneXus BPMN Usar XPDL comoformato de intercambio de esosdiagramas
Estadísticas de Procesos Análisis de Performance de Procesos Análisis de Performance de Tareas Análisis de Performance de Equipos / Usuarios
BAM (Business ActivityMonitoring) BAM de Procesos BAM de Tareas BAM de Equipos / Usuarios
Análisis de Procesos: Actividad
Análisis de Procesos: Tiempo del Ciclo
Análisis de Procesos: Ranking
Análisis de Tareas: Tiempo del Ciclo
Análisis de Tareas: Ranking
Análisis de Usuarios: Ranking Productividad

Más contenido relacionado

Similar a 0111 g xflow_roadmap

Bpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusBpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusHernan Marsili
 
Plataforma Oracle para BPM
Plataforma Oracle para BPMPlataforma Oracle para BPM
Plataforma Oracle para BPMCROSSNET S.A.C.
 
Capitulo3
Capitulo3Capitulo3
Capitulo3blank90
 
Implementação do Alfresco T-ESPE-057369-D.pptx
Implementação do Alfresco T-ESPE-057369-D.pptxImplementação do Alfresco T-ESPE-057369-D.pptx
Implementação do Alfresco T-ESPE-057369-D.pptxacsme
 
089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y MasGeneXus
 
jBPM: Implementando Procesos con Software Libre
jBPM: Implementando Procesos con Software LibrejBPM: Implementando Procesos con Software Libre
jBPM: Implementando Procesos con Software LibrePablo Sepulveda P.
 
06 Uex
06 Uex06 Uex
06 UexPepe
 
TOCTAQUIZA_Herramientas para automatizar
TOCTAQUIZA_Herramientas para automatizarTOCTAQUIZA_Herramientas para automatizar
TOCTAQUIZA_Herramientas para automatizarSariahToctaquiza
 
Modelos procesos de negocios
Modelos procesos de negociosModelos procesos de negocios
Modelos procesos de negocioscraXMqZO2
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Fases en el desarrollo de un programa
Fases en el desarrollo de un programaFases en el desarrollo de un programa
Fases en el desarrollo de un programaBeydasanchezhernandez
 
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014eCommerce Institute
 

Similar a 0111 g xflow_roadmap (20)

Bpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusBpm Value Proposition + Ultimus
Bpm Value Proposition + Ultimus
 
Plataforma Oracle para BPM
Plataforma Oracle para BPMPlataforma Oracle para BPM
Plataforma Oracle para BPM
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 
Implementação do Alfresco T-ESPE-057369-D.pptx
Implementação do Alfresco T-ESPE-057369-D.pptxImplementação do Alfresco T-ESPE-057369-D.pptx
Implementação do Alfresco T-ESPE-057369-D.pptx
 
089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas
 
jBPM: Implementando Procesos con Software Libre
jBPM: Implementando Procesos con Software LibrejBPM: Implementando Procesos con Software Libre
jBPM: Implementando Procesos con Software Libre
 
06 Uex
06 Uex06 Uex
06 Uex
 
TOCTAQUIZA_Herramientas para automatizar
TOCTAQUIZA_Herramientas para automatizarTOCTAQUIZA_Herramientas para automatizar
TOCTAQUIZA_Herramientas para automatizar
 
Rup
RupRup
Rup
 
Modelos procesos de negocios
Modelos procesos de negociosModelos procesos de negocios
Modelos procesos de negocios
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Proceso unificadoderationalrup
Proceso unificadoderationalrupProceso unificadoderationalrup
Proceso unificadoderationalrup
 
Qué+es+ru..
Qué+es+ru..Qué+es+ru..
Qué+es+ru..
 
DISEÑO DE SISTEMAS.pptx
DISEÑO DE SISTEMAS.pptxDISEÑO DE SISTEMAS.pptx
DISEÑO DE SISTEMAS.pptx
 
Herramientas BPM
Herramientas BPMHerramientas BPM
Herramientas BPM
 
Fases en el desarrollo de un programa
Fases en el desarrollo de un programaFases en el desarrollo de un programa
Fases en el desarrollo de un programa
 
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014
 

Más de GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!GeneXus
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in ActionGeneXus
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...GeneXus
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?GeneXus
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroGeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y PlataformasGeneXus
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosGeneXus
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaGeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 StudentsGeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsiveGeneXus
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusGeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosGeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 
Going mobile
Going mobileGoing mobile
Going mobileGeneXus
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusGeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
 

Más de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 

0111 g xflow_roadmap

Notas del editor

  1. The term "business activity monitoring" was originally coined by analysts Gartner, Inc. and refers to the aggregation, analysis, and presentation of real-time information about activities inside organizations and involving customers and partner.The goals of business activity monitoring are to provide real time information about the status and results of various operations, processes, and transactions. The main benefits of BAM are to enable an enterprise to make better informed business decisions, quickly address problem areas, and re-position organizations to take full advantage of emerging opportunities.One of the most visible features of BAM solutions is the presentation of information on dashboards that contain key performance indicators(KPIs) used to provide assurance and visibility of activity and performance. This information is used by technical and business operations to provide visibility, measurement, and assurance of key business activities. It is also exploited by event correlation to detect and warn of impending problems.Although BAM systems usually use a computer dashboard display to present data, BAM is distinct from the dashboards used by business intelligence (BI) insofar as events are processed in real-time or near real-time and pushed to the dashboard in BAM systems, whereas BI dashboards refresh at predetermined intervals by polling or querying databases. Depending on the refresh interval selected, BAM and BI dashboards can be similar or vary widely.Some BAM solutions additionally provide trouble notification functions, which allows them to interact automatically with the trouble-ticket system. For example, whole groups of people can be sent e-mails, voice or text messages, according to the nature of the problem. Automated problem solving, where feasible, can correct and restart failed processes.
  2. Tiempo del Ciclo del ProcesoEl tiempo del ciclo es la cantidad total de tiempo que se requiere para completar el proceso. Esto no sólo incluye la cantidad de tiempo que se requiere para realizar el trabajo, sino también el tiempo que se dedica a trasladar documentos, esperar, almacenar, revisar y repetir el trabajo. El tiempo del ciclo es un aspecto fundamental en todos los procesos críticos de la empresa. La reducción del tiempo total de ciclo libera recursos, reduce costos, mejora la calidad del output y puede incrementar las ventas. Por ejemplo, si reduce el tiempo del ciclo correspondiente al desarrollo del proceso, podrá ganar ventas y participación de mercado. Si reduce el tiempo del ciclo del producto, reducirá el costo del inventario y mejorará los despachos Si reduce el ciclo de facturación, tendrá más dinero en efectivo a su alcance. El tiempo del ciclo puede establecer la diferencia entre el éxito y el fracaso.
  3. ConGxflow Standalone nosreferimos a la posibilidad de independizar el runtime de workflow (motor y cliente) de la aplicación y base de datos.Es un requerimientoquenoshanpedidovariasempresas.Las empresas a lasque se le presentaestanecesidad, son empresasgrandesquetienenequipos de trabajo (programadores) independientes.Veamos un escenarioconcretoparaentendermejor la situación.Supongamosquetenemosunaempresa con dos equipos de trabajo A Y B. Al primer equipo se le pidequedesarrolle un sistema A. Este sistemahaceuso de gxflow y ambos estanintegrados en un mismodominio (con esto me refiero al mismodirectorio virtual o web app) y conectados a unamisma base de datos. Luego al equipo B le pidenquedesarrolle un sistema B. Este sistematambiénrequiere el uso de gxflow el cual en principio tambiénestaríaintegrado al sistema B en unamismawebapp y conectado a la misma base de datos. La utilización de dos sistemas de workflow independientestienevariosproblemas. Uno de ellosque los usuarios finales puedenllegar a participar de los dos sistemas. Esoimplicapor un ladoque el usuariotienequeestardefinido dos veces y porotrolado el usuariotienequeacceder a dos sitiosdiferentesparapoderhacersutrabajo. Otroinconvenienenteesque los procesos de ambos sistemas no estandirectamenteconectados y sihubiera la necesidad de comunicarlos se tendríaque resolver mediante web services porejemplo. Adicionalmente, la seperación de los procesosdificulta la gestión de los mismosyaque no puedenseranalizados y monitoreadosdesde la mismaherramienta.Una forma de solucionaresteproblemaesque ambos sistemasutilicen la misma base de datos y compartan el mismodominio. Sin embargo estasolucióntraeconsigootrosproblemasyaqueobliga a los dos equipos a trabajar en forma coordinadayaque los cambios en un sistemapuedenafectar la estabilidad del otro.La verdaderaalternativaparasolucionaresteproblemaeslograrindependizargxflow de los dos sistemas y tenerlocentralizado.Podríapensarsequealcanzaría con quelas dos instalaciones de gxflowcompartan la base de datos. Si embargo estosolucionaalgunosproblemasmientrasagreganuevos. Sucedequepuedepasarque un usuario final quecomparta roles en ambos sistemasquieraejecutarunatarea de uno de los sistemasdesde el dominio del otro lo cualvaproducir un error porque no se va a encontrar la aplicacióncorrespondiente.La solucióndefinitivaesqueque el cliente de gxflow sea capaz de invocaraplicaciones (y me refiero no solo a laspáginas web sinotambién a los procedimientos batch y de condición) que no están en un mismodominio (webapp).Hemosencontrado la forma de resolver estasituación de maneraque no degrade la performance del sistema. El mecanismova a teneralgunaslimitaciones. Una de ellasesquedesde el dominiodondecorre el cliente de gxflow se tienequeteneracceso al sistema de archivos de los sistemas A y B (estopor los procedimientos batch y condiciones, laspáginas web no tieneneseproblema). Otralimitaciónesque ambos sistemastienenqueutilizar la mismaversión de GeneXus.