bpmn modelado negocios
TRANSCRIPT
1
BPMN
Notación de Modelado de Procesos de Negocio
2
Creación de Modelos Dirigidos por la Arquitectura (MDA)
Modelo independiente del computador (CIM)
Modelo independiente del
soporte (PIM)
Modelo especificando soporte (PSM)
Programa
Creado por analistas
organizacionales para describir procesos de la organización
CIM >> PIM
Creado por arquitecto
diseñador para describir
arquitectura
Creado por desarrollador o testeador para
implementar solución
PIM >> PSM
PSM >> Programa
3
Metamodelo de Definiciones de Procesos Organizacionales
UML 2.0 BPMN Otros ...
Información Proceso Recursos
Desarrollos del OMG
4
Tipos de procesos
5
Procesos 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)
6
Procesos de Negocio
7
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
Procesos de Negocio - Características
8
Procesos 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?
9
Procesos 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.
10
BPM - ¿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
11
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.
BPM - ¿Nuevo paradigma?(Otro enfoque)
Proceso
AccionesDatos Tecnología OO
12
Se completó una orden
Verificar registro de aplicación
Determinar política de premios
Aprobar o rechazar política
Notificar aprobación o rechazo de política
Ejemplo de proceso particular del negocio
13
Recibe respuesta del médico
Recibe al paciente
Recibe síntomas
Entrega prescripción
Paciente
Recibe pedido
remedio
Entrega remedio
Co
nsu
lto
rio
1) Quiere ver al médico
5) Ingresa a ver al médico
6) Se siente enfermo
8) Recoge remedio y se va
9) Necesita su remedio
10) Éste es su remedio
14
Modelos 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.
15
BPMN - 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.
16
Eventos (Nodos):
Inicial Intermedio Final
Actividad:
Decisión:
Objetos de Flujo
17
Objetos de Conexión
Flujo de secuencia:
Flujo de mensaje:
Asociación:
18
Nom
bre
Nom
bre
Nom
bre
Nom
bre
Carril:(Pool)
Carriles:(Lane)
Objetos de Carriles (Swimlane)
19
Artefactos
Objeto de datos:
Grupo:
Anotación:
20
B
A
C
D
21
Conclusión (por ahora…)
Modelo independiente del computador (CIM)
Modelo independiente del
soporte (PIM)
Modelo especificando soporte (PSM)
Programa
Creado por analistas
organizacionales para describir procesos de la organización
CIM >> PIM
Creado por arquitecto
diseñador para describir
arquitectura
Creado por desarrollador o testeador para
implementar solución
PIM >> PSM
PSM >> Programa