Resumen Clase BPM BPMN BPMS
Resumen
Hola!
Al finalizar este post ud debe tener noción de los siguientes temas:
a) -Gestión de procesos de negocio (BPM)
b) -Sistema de gestión de procesos de negocios (BPMS)
c) -Notación de gestión de procesos de negocio (BPMN)
d) -Arquitectura orientada a Servicios (SOA)
BPM - BPMS - BPMN
BPM (Business Process Management) Gestión de procesos de negocio:
Cuando hablamos de procesos de
negocios debemos saber que cada compañía posee estos procesos de compra y
venta, y es necesario que tales procedimientos sean cada vez mejores en
cuanto a eficiencia, rapidez, eficacia, entre otros factores, se
necesita que estos procesos estén en un constante mejoramiento, para
esto se creo BPM, la gestión de procesos de negocios es una metodología
que esta siendo incorporada en muchas compañias hoy en día, consiste en
diseñar o modelar procesos de forma que pueda verse como funcionan
facilmente y puedan modificarse para mejorar su rendimiento, tener esos
procesos documentados ayuda mucho a toda compañía en el desenvolvimiento
de sus actividades y en el crecimiento de la calidad de servicios.
las compañias actualmente están
adoptando algo llamado arquitectura orientada a servicios (SOA, service
oriented architecture).
pero, ¿Que es SOA?
SOA (Service Oriented Architecture) Arquitectura Orientada a Servicios
según SOA Adoption for dummies,
"Una SOA es una forma de mirar al mundo.
Cuando adopta una visión orientada a servicios, todo cobra forma
de servicio. Los servicios son los ladrillos con los que se construye
una SOA. Son un medio para acceder a las capacidades que se
repiten en un negocio."
En otras palabras SOA es un enfoque del software en el cual vemos todo como servicios, se diseñan servicios, a si mismo estos servicios se pueden juntar para crear servicios mas complejos para los negocios.
Sistema de gestión de procesos de negocios (BPMS)
El BPMS es la parte tecnológica de BPM, es decir el software y el conjunto de herramientas utilizadas para la gestión de los procesos de negocio.
Tales herramientas nos ayudan a modelar todos los procesos de negocios de manera que no sea de mayor dificultad entender los esquemas que se van creando con estas aplicaciones.
Para aumentar la calidad de BPMS, este debe trabajar en conjunto con el enfoque SOA, esto hace que se coordinen de manera adecuada todos los procesos sin tener la necesidad de crear códigos brutalmente complejos. tan solo creando esquemas que se pueden entender a la vista.
Entonces es necesario entender un poco de la notación con que se trabaja en la creacion de todos estos esquemas, es por eso que veremos BPMN.
Notación de Gestión de Procesos de Negocios (BPMN)
A continuación se explica la notación de gestión de procesos de negocios.
las siguientes tablas fueron encontradas en la pagina web "wiki.bizagi.com"
Eventos
| TIPO DE EVENTO | NOMBRE BPMN | DEFINICIÓN | NOTACIÓN |
| Inicio | Start | Como su nombre lo indica, representa el punto de inicio de un proceso. |
|
| Intermedio | Intermediate | Ocurren entre un evento de inicio y de fin. Afectará el proceso pero no lo iniciará o directamente finalizará. | |
| Fin | End | Indica cuando un proceso termina. |
Eventos de Inicio
| NOMBRE BPMN | USO | NOTACIÓN |
| Message Start | Un proceso activo envía un mensaje a otro proceso específico para activar su inicio. |
|
| Timer Start | Se puede fijar una hora-fecha específica (e.g. todos los lunes a las 9am) en la que se activará el inicio del proceso. | |
| Signal Start
| Un proceso activo envía una señal y causa el inicio del proceso.
Notar que la señal se envía a cualquier proceso que pueda recibir la señal, pero no es un mensaje (el cual tiene una fuente específica y un objetivo). |
Eventos de Fin
| NOMBRE BPMN | USO | NOTACIÓN |
| Terminador | Es el fin del proceso. Solo existe uno por flujo. Si el proceso alcanza este evento, éste será cerrado. |
|
| Cancelación | Este tipo de Fin es usado dentro de un subproceso de transacción. Éste indicará que la transacción debe ser cancelada y causará un Evento Intermedio de Cancelación adjunto a la frontera del subproceso. | |
| Error
| Esta figura se usa para capturar errores, si están definidos o no. Todos los threads activos actualmente en un subproceso particular son en consecuencia terminados. El error será tomado por un Evento Intermedio de Error con el mismo Nombre, que está en la frontera de la actividad pariente más cercana. | |
| Mensaje
| Este tipo de Fin indica que un mensaje se envía a un proceso o caso de actividad específica, al concluir el proceso.. |
|
| Señal
| Este tipo de Fin indica que la señal será transmitida cuando el Fin haya sido alcanzado. Note que la señal es enviada a cualquier proceso que pueda recibir la señal y pueda ser enviada a través de los niveles del proceso, pero no es un mensaje (el cuál tiene una fuente y un objetivo). |
|
Eventos Intermedios
Actividades
DECISIONES
| TIPO DE DECISIÓN | DEFINICIÓN | NOTACIÓN |
| Decisión Exclusiva | Decisión basada en datos del sistema.
El mismo elemento se usa para sincronizar esta figura. Decisión Exclusiva |
|
| Decisión Basada en Evento | Puntos en el proceso en el que la decisión no está basada en los datos del proceso sino en eventos. Decisión Basada en Evento. | |
| Decisión Inclusiva
| Inclusiva o multi-decisión. Uno o más caminos pueden ser activados. Uno o más caminos deben sincronizarse dependiendo de las actividades anteriores de la misma figura. Decisión Inclusiva | |
| Decisión Compleja
| Elemento para controlar puntos de una decisión compleja. Por ejemplo, cuando 3 de 5 caminos deben esperar. Decisión Compleja . |
|
| Decisión Paralela
| Indica puntos en el proceso en el que varias ramas se desprenden o convergen en paralelo. El mismo elemento se usa para sincronizar esta figura. Decisión Paralela . |
|



No hay comentarios:
Publicar un comentario