Академический Документы
Профессиональный Документы
Культура Документы
El Estilo
Instructor: Gianfranco Campos Rubio
Comentario
El principios bsico del estilo BPMN es que la lgica del proceso debe ser
ambigua desde el diagrama en si mismo. Esto quiere decir a travs de un
buen diagrama BPMN. Recuerda que la lgica del proceso no es la lgica
interna de una tarea del proceso. Las lgica de las tareas (o procedimientos)
son importantes, pero BPMN no tiene mucho que decir o detallar al respecto.
Por otro lado, el diagrama debe obedecer las reglas oficiales de la especificacin BPMN.
Eso es obvio, e incluso ms importante que seguir las convecciones del estilo. Como ya
sabemos esto no es tan simple como parece. Por un lado, la especificacin BPMN 2.0 no
enumera sus reglas. Es decir no existe un apndice en donde todas estn listadas y
numeradas. En su lugar, las reglas estn esparcidas a travs de la narrativa del
documento de 507 paginas, en donde la OMG redefine y sobre escribe varios otros
requerimientos impuestos por el meta modelo BPMN (diagramas de clases UML) y sus
esquemas XML asociados. Entonces tenemos tres hechos relacionados a la
documentacin oficial:
Existe un numero de reglas bsicas para la composicin, mientras que otras son
especificacin para soportar la validacin del modelo realizado desde la
herramienta. Para el nivel 1 consideraremos las siguientes:
1.
Utilizar iconos y etiquetas que hagan que la lgica del proceso sea clara desde el
diagrama impreso en papel.
2.
Elaborar los modelos de forma jerrquica, haciendo encajar cada nivel en una pgina.
3.
Utilizar los pools de caja negra para representar a clientes, proveedores de servicios, u
otros solicitantes externos.
4.
Iniciar los procesos de cara a clientes con un evento de mensaje de inicio, conectado el
evento con un flujo de mensaje desde el pool del cliente.
5.
Modelamiento en Bizagi
Etiquetar los pools de proceso con el nombre de un procesos; etiquetar los pools
de caja negra con el nombre del actor participante o entidad negocio.
7.
8.
9.
10.
Modelamiento en Bizagi
12.
13.
14.
Dos eventos de finalizacin en un mismo nivel del proceso no deben tener nombres
iguales, ni referenciar a los mismos estados finales.
15.
Modelamiento en Bizagi
17.
Un pool de proceso en un nivel anidado (si esta representado) debe ser etiquetado
con el nombre del proceso padre y no con el nombre del subproceso.
18.
19.
20.
Modelamiento en Bizagi
2.
3.
4.
Un flujo de mensaje no puede conectar elementos dentro del mismo pool (proceso).
5.
Un flujo de mensaje solo puede conectarse a una actividad, mensaje, evento (unitario o
mltiple), o a un pool de caja negra, y ambos extremos deben estar correctamente
conectados.
Modelamiento en Bizagi