Download - Bpmn modelado negocios

Transcript
Page 1: Bpmn modelado negocios

1

BPMN

Notación de Modelado de Procesos de Negocio

Page 2: Bpmn modelado negocios

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

Page 3: Bpmn modelado negocios

3

Metamodelo de Definiciones de Procesos Organizacionales

UML 2.0 BPMN Otros ...

Información Proceso Recursos

Desarrollos del OMG

Page 4: Bpmn modelado negocios

4

Tipos de procesos

Page 5: Bpmn modelado negocios

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)

Page 6: Bpmn modelado negocios

6

Procesos de Negocio

Page 7: Bpmn modelado negocios

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

Page 8: Bpmn modelado negocios

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?

Page 9: Bpmn modelado negocios

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.

Page 10: Bpmn modelado negocios

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

Page 11: Bpmn modelado negocios

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

Page 12: Bpmn modelado negocios

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

Page 13: Bpmn modelado negocios

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

Page 14: Bpmn modelado negocios

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.

Page 15: Bpmn modelado negocios

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.

Page 16: Bpmn modelado negocios

16

Eventos (Nodos):

Inicial Intermedio Final

Actividad:

Decisión:

Objetos de Flujo

Page 17: Bpmn modelado negocios

17

Objetos de Conexión

Flujo de secuencia:

Flujo de mensaje:

Asociación:

Page 18: Bpmn modelado negocios

18

Nom

bre

Nom

bre

Nom

bre

Nom

bre

Carril:(Pool)

Carriles:(Lane)

Objetos de Carriles (Swimlane)

Page 19: Bpmn modelado negocios

19

Artefactos

Objeto de datos:

Grupo:

Anotación:

Page 20: Bpmn modelado negocios

20

B

A

C

D

Page 21: Bpmn modelado negocios

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