Beruflich Dokumente
Kultur Dokumente
METODOLOGA BPM....................................................................................... 2
CICLO DE VIDA BPM........................................................................................ 2
A) MODELAMIENTO (MODEL).....................................................................2
B) SIMULACIN (SIMULATE AND ANALYZE)................................................2
C) IMPLEMENTACIN (IMPLEMENT AND DOCUMENT)................................2
D) EJECUCIN (DEPLOY AND EXECUTE).....................................................2
E) MONITOREO (MONITOR).......................................................................2
F)
METODOLOGA BPM
CICLO DE VIDA BPM
El ciclo de vida de BPM consta de 6 etapas, como se puede apreciar
A) MODELAMIENTO (MODEL)
Durante esta actividad, el propietario del proceso de negocio o analistas,
disean nuevos procesos, modifican o capturar los procesos existentes,
creando un diseo de alto nivel de las tareas que se realizan y de los
recursos que se necesitan. Adicionalmente, en esta etapa se realizan
algunas suposiciones con respecto al tiempo y costo de cada tarea. Con el
modelado de procesos, se logra un mejor entendimiento del negocio y
muchas veces presenta la oportunidad de mejorarlos.
B) SIMULACIN (SIMULATE AND ANALYZE)
El modelo de alto nivel de la fase anterior, es utilizado en escenarios
hipotticos para identificar caminos crticos y cuellos de botella. La
informacin obtenida en esta etapa, se utiliza para afinar el proceso antes
de su despliegue
C) IMPLEMENTACIN (IMPLEMENT AND DOCUMENT)
Durante esta etapa, el proceso de negocio de alto nivel es convertido de
una definicin de alto nivel a un modelo de proceso ejecutable. El proceso
es entonces documentado para que este pueda ser usado para
entrenamiento y futuros mantenimientos.
D) EJECUCIN (DEPLOY AND EXECUTE)
Esta etapa involucra el despliegue del proceso en un motor BPM para
ejecucin del flujo punto a punto entre sistemas y personas. Es a travs de
la informacin que se obtiene de la ejecucin diaria de los procesos que se
puede identificar posibles ineficiencias en los mismos y de esta forma
optimizarlos.
E) MONITOREO (MONITOR)
Esta etapa involucra monitorear los procesos de negocios que estn siendo
ejecutados para encontrar indicadores claves de rendimiento y otras
mtricas. El monitoreo es tpicamente realizado usando una herramienta de
Monitoreo de Actividades de Negocio (Business Activity Monitoring tool),
tambin conocidas como BAM, conjuntamente con el motor BPM.
F) OPTIMIZACIN (OPTIMIZE AND REDESIGN)
Despus que el sistema ha sido monitoreado por algn tiempo, las mtricas
histricas obtenidas pueden ser utilizadas para optimizar el proceso. Con el
rendimiento del proceso real y la utilizacin de mtricas, puede alimentarse
la herramienta de simulacin para de esta forma idear un modelo de
ejecucin ptimo.
Suponga que usted cuenta con un sistema que le permite medir el nivel de
inventario de una materia prima en tiempo real. Cuando el inventario
alcanza un nivel de inventario determinado (punto de reorden) se genera
una orden de compra.
El Evento de inicio condicional nos permite modelar esta situacin, ya que
este se activa cuando una condicin de negocio se cumple y da inicio al
proceso.
Posteriormente, un PDF de la orden de compra con todos los datos
necesarios debe ser generado automticamente. Para esto utilizamos una
tarea de tipo Servicio , que nos indica que es ejecutada sin intervencin
humana, ya sea por una aplicacin automtica o por un servicio Web.
Todas las rdenes de compra generadas deben ser aprobadas por el Jefe
Administrativo, por lo que esta persona debe revisar el PDF generado y
decidir si la aprueba o no.
La Compuerta exclusiva Orden Aprobada? se utiliza para determinar el flujo
que se seguir de acuerdo a la decisin del Jefe Administrativo. Si la orden
fue rechazada, el proceso finalizar. Por otra parte, si la orden fue aprobada
PROCESO DE SOLICITUD DE
SUBPROCESO TRANSACCIONAL
VIAJES:
UTILIZACIN
DEL
para informar que las reservas no han podido ser ejecutadas, a travs de
una tarea de script
Por ltimo ejemplificaremos el ltimo posible resultado de una transaccin:
El error. Este ocurre cuando algo inesperado sucede y no hay un
procedimiento definido para hacerle frente. Supongamos que la reserva de
tiquetes se hace mediante una tarea de servicio . El diagrama del subproceso quedara de la siguiente manera:
CONCLUSION
Modelar con BPMN es esencial para los procesos del negocio que entienden
y quese comunican a travs de la empresa. BPMN proporciona un aumento
de granalcance a otras tcnicas que modelan tales como datos
emparentados que modelan.Estas tcnicas de modelado permiten a una
Empresa entender y disear suarquitectura, lo que le permite reaccionar
para cambiar ms aprisa, y de una manerams segura.
Referencias
GeneXus. (s.f.). Obtenido de https://www.youtube.com/watch?
v=M0bBP_l51Xw&list=PL2npmScYno4bNc2KvKjkC1iEatXorsm8N&inde
x=1
Ruiz, F. (s.f.). Obtenido de
http://alarcos.esi.uclm.es/per/fruiz/cur/pn/trans/pn_bpmn.pdf
Suite, B. (s.f.). Obtenido de
http://resources.bizagi.com/docs/BPMNbyExampleSPA.pdf