Title: BPMN
1BPMN
- Notación de Modelado de Procesos de Negocio
2Creación de Modelos dirigidos por la Arquitectura
(MDA)
CIM gtgt PIM
PIM gtgt PSM
PSM gtgt Programa
3Desarrollos del OMG
UML 2.0
BPMN
Otros ...
Metamodelo de Definiciones de Procesos
Organizacionales
Información
Proceso
Recursos
4Tipos de procesos
5Procesos de Negocio
- Un Proceso de Negocio es una colección de
actividades que, tomando una o varias clases de
entradas, crean una salida que tiene valor para
un cliente. - (Hammer y Champy, 1993)
- Los Procesos de Negocio representan el flujo de
trabajo y de información a través del negocio.
(BOMSIG, 1995)
6Procesos de Negocio
7Procesos de Negocio - CaracterÃsticas
- Complejos
- Dinámicos
- Distribuidos y particularizados
- Duración prolongada (pueden durar incluso meses o
años) - A veces automatizados, aunque sea parcialmente
- Dependen de la inteligencia y el juicio de las
personas - DifÃciles de visibilizar
8Procesos de Negocios Puntos de Vista
- Datos
- Qué información es importante?
- Acciones
- Qué acciones se realizarán?
- Organización
- Qué unidades organizacionales hay?
- Procesos
- Interrelaciones entre datos, acciones y
unidades organizacionales - Bienes / Servicios
- Cuáles son los bienes o servicios
claves?
9Procesos de Negocio Ciclo de Vida
- Descubrimiento
- Cómo se hacen las cosas vs. cómo se deben
hacer - Diseño
- Modelar, simular, reestructurar
- Despliegue
- Implementar uno nuevo a todos (personas,
sistemas, otros procesos) - Ejecución
- Asegurar que el nuevo proceso sea llevado a cabo
- Interacción
- Que las personas gestionen la interfaz entre
procesos automáticos y manuales - Operación y Mantenimiento
- Resolver excepciones, reasignar
- Optimización
- Cambiar el proceso para mejorarlo (deberÃa ser
un esfuerzo continuo) - Análisis
- Medir el rendimiento e imaginar estrategias de
mejoras - Automatización
- A realizar en las etapas de despliegue,
ejecución, operación y optimización.
10BPM - Nuevo paradigma?(Gestión por Procesos)
- Es una forma de abordar la comunicación entre los
clientes / usuarios y los técnicos - Antes, la gente de negocios hablaba de procesos,
roles, personas, - Los técnicos hablaban de sistemas, máquinas,
datos, - Ahora, con BPM todos hablan de lo mismo
- La tecnologÃa BPMS reduce la distancia con los
sistemas, máquinas y aplicaciones que automatizan
los procesos - Lenguaje pensado para los no técnicos
11BPM - Nuevo paradigma?(Otro enfoque)
- El enfoque se centra en el dominio del problema
- El dominio de la solución pertenece a los
ingenieros - El dominio del problema pertenece a la gente de
negocios - En el dominio del problema todos deben adaptarse
a la gente de negocios - Se tienen en cuenta los requisitos de alto nivel.
12Ejemplo de proceso particular del negocio
Notificar aprobación o rechazo de polÃtica
Se completó una orden
Verificar registro de aplicación
Determinar polÃtica de premios
Aprobar o rechazar polÃtica
13(No Transcript)
14Modelos de Procesos
- Representación abstracta gráfica- de los
procesos de una organización - Muestra cómo y quién efectúa las actividades que
generan valor para la organización - Muestran
- Los actores involucrados en los procesos
- Cuáles son las actividades operativas
- Qué actividades son ejecutables y por quién
- Entradas y salidas de las actividades
- Secuencia de los actividades
- Recursos consumidos
- Los eventos que dirigen el proceso.
15BPMN - diagramas
- BPMN define diagramas de procesos de negocios
basados en la técnica de diagramas de flujo,
adaptados para graficar las operaciones de los
procesos de la organización - Se compone de un conjunto de elementos gráficos
que facilitan un diagrama entendible tanto por
audiencias de negocios como técnicas.
16Objetos de Flujo
Eventos (Nodos)
Actividad
Decisión
17Objetos de Conexión
Flujo de secuencia
Flujo de mensaje
Asociación
18Objetos de Carriles (Swimlane)
Nombre
Carril (Pool)
Nombre
Nombre
Carriles (Lane)
Nombre
19Artefactos
Objeto de datos
Grupo
Anotación
20 B
A
D
C
21Conclusión (por ahora)
CIM gtgt PIM
PIM gtgt PSM
PSM gtgt Programa