Bpm
Transcript of Bpm
Barrera 2007 1
BPMN
Notación de Modelado de Procesos de Negocio
Barrera 2007 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
Barrera 2007 3
Metamodelo de Definiciones de Procesos Organizacionales
UML 2.0 BPMN Otros ...
Información Proceso Recursos
Desarrollos del OMG
Barrera 2007 4
Tipos de procesos
Barrera 2007 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)
Barrera 2007 6
Procesos de Negocio
Barrera 2007 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
Barrera 2007 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?
Barrera 2007 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.
Barrera 2007 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
Barrera 2007 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
Barrera 2007 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
Barrera 2007 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
Barrera 2007 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.
Barrera 2007 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.
Barrera 2007 16
Eventos (Nodos):
Inicial Intermedio Final
Actividad:
Decisión:
Objetos de Flujo
Barrera 2007 17
Objetos de Conexión
Flujo de secuencia:
Flujo de mensaje:
Asociación:
Barrera 2007 18
Nom
bre
Nom
bre
Nom
bre
Nom
bre
Carril:(Pool)
Carriles:(Lane)
Objetos de Carriles (Swimlane)
Barrera 2007 19
Artefactos
Objeto de datos:
Grupo:
Anotación:
Barrera 2007 20
B
A
C
D
Barrera 2007 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