Fuente: http://www.bpm-guide.de/bpmn/
La notación gráfica de BPMN permite representar fácilmente los elementos que intervienen en un proceso de negocio, como eventos, secuencias, actividades y el orden en que estas se deben ejecutar, mensajes y el orden en que se intercambia.
Su importancia radica en poder entender el flujo de información dentro de la estructura del negocio y no en las tareas que realiza una persona especifica, BPMN debe ser el punto de partida de cualquier esfuerzo de desarrollo de software.
Entonces al modelar sistemas de información lo primero que debemos identificar son los procesos de la organización y sus interrelaciones o flujos de trabajo (Workflows). Luego debemos crear los diagramas BPMN por cada proceso de negocio identificado.
Por otro lado existe otro estándar técnico de representación gráfica, que nos permite documentar un sistemas de software, UML aporta seis tipos de diagramas para llevar a cabo esta labor, pero el que mas se relaciona con BPMN, es el de actividad.
Los dos estándares son soportados por la OMG y su notación es muy similar, UML es mas utilizado por desarrolladores e ingenieros de software, en la documentación de sistemas de software orientado a objetos. BPMN es mas utilizado por Ingenieros Industriales y Arquitectos de Sistemas que necesitan representar procesos de Negocio.
En conclusión los estándares se pueden complementar para describir en mayor detalle el modelo del negocio, el uso de un lenguaje, no debe descartar el otro.





