martes 20 de mayo de 2008

¿Cómo representar un proceso de negocio?

Desde un simple diagrama de flujo hasta BPMN o WWF (Windows Workflow Foundation), pasando por Petri y algunos diagramas propietarios, la forma de representar un proceso de negocio, o un workflow, son variadas y de todo tipo.
Obviamente, cada uno tiene su forma predilecta o la que mejor se adapta a las necesidades de lo que desea representar. Inclusive algunos, tienen en cuenta si el diseño se hace en forma horizontal, vertical o sin ninguna restricción en cuanto a la dirección del flujo. Así como lo plantea un interesante artículo de BPMN.org, en donde muestra como con BPMN se puede usado para generar un proceso BPEL (Business Process Execution Language)... oooootro tema (como diría un conocido periodista) que intentaré tratar mas adelante.
Lo que si está claro que existe una intención de converger a un estándar, o por lo menos en achicar el juego a un par de metodologías (si le cabe bien el nombre).
Personalmente creo que BPMN (impulsado por la OMG) y WWF (promovido por Microsoft) son las formas de representación con mas futuro, no solo por los jugadores que tienen a sus espaldas, sino por la madurez que han alcanzado y la cantidad de productos que han adoptado su metodología.
Tuve la oportunidad de diseñar procesos de negocios con herramientas que estaban basadas en Petri, otras que utilizaban diagramas propietarios, y últimamente he estado usando BPMN y WWF. BPMN con una herramienta free que, por lo menos en cuanto a la representación del proceso, está muy interesante. Y WWF con BIZUIT que, extendiendo las actividades y la plataforma estándar de WWF, ha logrado una herramienta versátil, que permite modelar cualquier tipo de workflow, ya sea los denominados human-centric o basados en personas, como los llamados system-to-system, que permiten integrar diferentes sistemas y plataformas, publicando los workflows como un servicio, habilitando de esta forma una plataforma SOA 100% y sin la necesidad de escribir una sola línea de código.

No es la intención hacer un detalle minucioso de cada metodología, pero con sus pro y sus contras tanto BPMN y WWF, creo que es hacia donde se dirige el mercado, y hacia donde deberíamos mirar.


Saludos,

1 comentarios:

Diego dijo...

Muy interesante! Esperamos el artículo sobre BPEL!