Este documento describe dos notaciones para modelar procesos de negocio: BPMN y Eriksson-Penker Business Modeling Profile. BPMN es la notación más popular y se está convirtiendo en un estándar. Se basa en diagramas de flujo y tiene elementos gráficos simples como actividades, eventos, puertas y carriles/particiones. Eriksson-Penker también permite modelar procesos de negocio visualizando el flujo de información y cómo se realiza el trabajo dentro de una organización. Ambas notaciones ayudan a analizar y comunicar proces
2. Bitácora
• Introducción.
• Business Process Model Notation
– Características
– Elementos
– Ejemplos
• Eriksson-Penker Business Modeling Profile
3. Introducción
• UML es mas usado
para la ingeniería de
software y el diseño
de sistemas que para
el análisis y modelado
de procesos de
negocios.
4. Introducción (cont.)
• UML 2.x provee de un
conjunto de modelos que
son muy útiles en el
modelado de
procesos, actividades, pers
onal e información critica
para todo negocio.
5. Introducción (cont.)
• Existen 2 "extensiones" de UML que
mejoran la captura de procesos de
negocios y estructuras relacionadas.
– Business Process Modeling Notation(BPMN).
– Eriksson-Penker Bussines Modeling Profile
6. Business Process Modeling Notation
(BPMN)
• Es el mas usado.
• Se esta convirtiendo en
estándar para modelado y
diseño de procesos de
negocios.
• Define un Diagrama de
Procesos de Negocios.
7. Business Process Modeling Notation
(BPMN)
• Basado en diagramas de flujo
adaptados para crear modelos
graficos de las operaciones de
los procesos de negocios.
• De fácil lectura para todos los
usuarios del negocio.
(Analistas de
negocios, Desarrolladores
técnicos y personal de
negocios)
8. Business Process Modeling Notation
(BPMN)
• Consiste de diagramas
simples con un conjunto
pequeño de elementos
gráficos.
– Elementos de Flujo
– Carriles o Particiones
– Artefactos
9. BPMN: Elementos de Flujo
• Actividades(Activity): Es un
trabajo realizado dentro de
un proceso de negocio y es
representado por un
rectángulo redondeado.
10. BPMN: Elementos de flujo
• Evento(Event): Es algo que
pasa dentro de un proceso de
negocio y que afecta la
secuencia o el tiempo de las
actividades de un proceso.
Son representados con
pequeños círculos que son
diferenciados según sean:
– Eventos iniciales.
– Eventos intermedios.
– Eventos finales
11. BPMN: Elementos de flujo
• Gateway(Puerta): Usadas para controlar como
los flujos de secuencia convergen y divergen
en un proceso.
• Pueden representar decisiones donde una o
mas vías de acceso no están permitidas.
12. BPMN: Carriles o particiones
• Piscina(Pool): Representa un participante en
un proceso , que puede ser una entidad de
negocio o un rol.
13. BPMN: Carriles o particiones
• Carril(Lane): Subdivision de una piscina, usado
para categorizar y organizar actividades
dentro de la piscina
14. BPMN: Artefactos
• Objetos de
información(Data
Objects): No afecta
directamente un
proceso, pero provee
información relevante al
mismo.
• Grupos: Es una forma
informal de agrupar
elementos de un
proceso.
16. BPMN: Objetos de Conexión
• Flujo de Secuencia(Sequence Flows): Usados
para mostrar el orden en el que las
actividades son realizadas dentro de un
proceso. Representado con una flecha.
17. BPMN: Objetos de Conexión
• Flujo de mensaje(Message
Flows): Usado para mostrar
el flujo de mensajes entre
dos piscinas (fronteras).
Representado con una línea
punteada con un círculo no
relleno al inicio y una punta
de flecha no rellena al final.
No en entidades misma
piscina.
18. BPMN: Objetos de Conexión
• Asociaciones(Assosiations): Usadas para
asociar información y artefactos con objetos
de flujo, representadas por flechas si hay
alguna razón para hacerlo.
21. Eriksson-Penker Business Modeling
Profile
• Tiene menos popularidad
• Aun proporciona un medio único y potente de
visualizar y comunicar los procesos de negocio
y el flujo necesario de información dentro de
una organización.
22. Eriksson-Penker Business Modeling Profile
Características
Un proceso de negocios combina los siguientes
términos:
• Tiene un objetivo
• Tiene entradas específicas
• Tiene salidas específicas
• Utiliza recursos
• Tiene una serie de actividades
• Pueden afectar a más de una unidad organizacional
• Crea valor de algún tipo para el cliente. (El cliente puede ser
interno o externo.)
23. Eriksson-Penker Business Modeling Profile
Elementos de Flujo
• Actor: especifica un rol
jugado por un usuario
• Event /Evento: suceso que
influye en el
comportamiento de
sistema
24. • Un proceso de negocio es un conjunto de
actividades diseñadas para producir una
salida para un determinado cliente o
mercado. Estos describen las funciones del
negocio e involucran recursos que son
usados, transformados o
producidos. Enfatiza cómo se realiza el
trabajo, más que tratar de describir los
productos o servicios que son resultado del
proceso.
• Los procesos de negocio utilizan de
información para completar sus actividades
esta no se consume en el proceso, pueden
provenir de un proceso anterior.
25. • Un recurso es una entrada al proceso de
negocio que es consumida durante el
procesamiento es decir solamente se
utilizan una sola vez. Por ejemplo:
materiales, productos, personas, informació
n y servicios.
• Un objetivo/meta es la razón por la cual la
organización esta realizando la actividad y
deben ser definidas a las necesidades del
negocio se representan comúnmente como
objetos.
• Una salida puede ser física como un informe
o factura, una transformación de recursos
en un nuevo como una agenda diaria y
puede ser un resultado general de la
empresa, tales como completar un pedido
de un cliente.