Para aprender BPMN en detalle pueden
existir muchas formas distintas de lograrlo. Pagar cursos, tomar
cursos en la web, comprar libros, buscar manuales, etc. Lo valioso
del aporte que se hace en esta lectura es como tomar en cuenta la
práctica de alguien quien ya ha sufrido con la implementación y
como solucionar y dar un mejor enfoque a esos problemas con los que
se puede uno enfrentar día a día.
Existe un problema grande que se
refleja en la perdida de semántica entre un proceso en BPMN y su
implementación en un lenguaje de orquestación de procesos como
BPEL. Se supone que esto es uno de los problemas que se pretende
resolver en la versión 2.0 de la especificación. Personalmente no
he tenido oportunidad de verlo en acción pero al menos la promesa de
valor es bastante interesante. Existían problemas en la traducción
entre un proceso escrito en BPMN y su contraparte en BPEL pero era
aún mas fuerte el problema de hacer la conversión a la inversa, en
otras palabras, era casi imposible.
En BPMN 2.0 es posible ejecutar el
proceso sin necesidad de hacer una conversión a BPEL, esto lo he
visto personalmente a modo de demo en IBM BPM 7.5 que recoge lo mejor
del mundo de WebSphere Process Server y WebSphere Lombardi.
No hay comentarios:
Publicar un comentario