Notación de Modelado de Procesos de Negocios (BPMN)
date post
26-Jun-2015Category
Documents
view
1.102download
0
Embed Size (px)
description
Transcript of Notación de Modelado de Procesos de Negocios (BPMN)
BPMNNotacin de Modelado de Procesos de Negocio1
Creacin de Modelos dirigidos por la Arquitectura (MDA)Modelo independiente del computador (CIM)Creado por analistas organizacionales para describir procesos de la organizacin
CIM >> PIM
Creado por arquitecto diseador para describir arquitectura
Modelo independiente del soporte (PIM)
PIM >> PSM
Modelo especificando soporte (PSM)Creado por desarrollador o testeador para implementar solucin
PSM >> Programa
Programa
2
Desarrollos del OMGUML 2.0 BPMN Otros ...
Metamodelo de Definiciones de Procesos Organizacionales
Informacin
Proceso
Recursos
3
Tipos de procesos
4
Proceso de Negocios - Definicin
Un Proceso de Negocio es una coleccin 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 informacin a travs del negocio. (BOMSIG, 1995)
5
Caractersticas
Complejos Dinmicos Distribuidos y particularizados Duracin prolongada (pueden durar incluso meses o aos) A veces automatizados, aunque sea parcialmente Dependen de la inteligencia y el juicio de las personas Difciles de visualizar6
Puntos de vista
Datos
Qu informacin es importante?
Acciones
Qu acciones se realizarn?
Organizacin
Qu unidades organizacionales hay?
Procesos
Interrelaciones entre datos, acciones y unidades organizacionales
Bienes / Servicios
Cules son los bienes o servicios claves?7
Ciclo de Vida
Descubrimiento
Cmo se hacen las cosas vs. cmo se deben hacer
Diseo
Modelar, simular, reestructurar
Despliegue
Implementar uno nuevo a todos (personas, sistemas, otros procesos)
Ejecucin
Asegurar que el nuevo proceso sea llevado a cabo
Interaccin
Que las personas gestionen la interfaz entre procesos automticos y manuales
Operacin y Mantenimiento
Resolver excepciones, reasignar
Optimizacin
Cambiar el proceso para mejorarlo (debera ser un esfuerzo continuo)
Anlisis
Medir el rendimiento e imaginar estrategias de mejoras
Automatizacin
A realizar en las etapas de despliegue, ejecucin, operacin y optimizacin.
8
BPM - Nuevo paradigma? (Gestin por Procesos)
Es una forma de abordar la comunicacin entre los clientes / usuarios y los tcnicos.
Gente de negocios procesos, roles, personas, Tcnicos sistemas, mquinas, datos,
Con BPM todos hablan de lo mismo Lenguaje pensado para los no tcnicos La tecnologa BPMS reduce la distancia con los sistemas, mquinas y aplicaciones que automatizan los procesos9
Qu es el Modelado de Procesos?
La captura de una secuencia ordenada de actividades econmicas e informacin de soporte.
Los procesos de Negocio de describen como un negocio alcanza sus objetivos
Hay diferentes niveles del modelado de procesos:
Mapas de Proceso simples organigramas de las actividades Descripciones de Proceso - los organigramas se extendieron con informacin adicional, pero no la suficiente para definir en su totalidad el funcionamiento actual Modelos de Proceso - Los organigramas se extendieron con la suficiente informacin para que el proceso pueda ser analizado, simulado, y/o ejecutado
10
Otro enfoque de BMP
El enfoque se centra en el dominio del problema
Dominio de la solucin ingenieros Dominio del problema gente de negocios
En el dominio del problema todos deben adaptarse a la gente de negocios
Proceso
Datos
Acciones
Tecnologa OO
11
Modelos de procesos
Representacin abstracta grfica - de los procesos de una organizacin. Muestra cmo y quin efecta las actividades que generan valor para la organizacin Muestran:
Los actores involucrados en los procesos Cules son las actividades operativas? Qu actividades son ejecutables? y por quin? Entradas y salidas de las actividades Secuencia de los actividades Recursos consumidos Los eventos que dirigen el proceso.12
EjemploPaciente
1) Quiere ver al mdico
5) Ingresa a ver al mdico
6) Se siente enfermo
8) Recoge remedio y se va
9) Necesita su remedio
10) ste es su remedio
Consultorio
Recibe respuesta del mdico
Recibe al paciente
Recibe sntomas
Entrega prescripcin
Recibe pedido remedio
Entrega remedio
13
Ejemplo
Se complet una orden
Verificar registro de aplicacin
Determinar poltica de premios
Aprobar o rechazar poltica
Notificar aprobacin o rechazo de poltica
14
Qu es BPMN?
BPMN es una notacin grfica para la definicin de procesos de negocios. BPMN es un acuerdo entre mltiples creadores de herramientas de modelado, que tienen sus propias notaciones, en beneficio de los usuarios finales, para el entendimiento y entrenamiento. Provee un mecanismo para generar un Proceso de Negocios Ejecutable (BPEL) desde la notacin de niveles de negocio.
Un proceso de negocios desarrollado por un analista de negocios puede ser directamente aplicado al motor de BPM, en lugar de tener que ser interpretado por humanos o traducido a otros lenguajes. 15
Diagramas BPMN
BPMN define diagramas de procesos de negocios basados en la tcnica de diagramas de flujo, adaptados para graficar las operaciones de los procesos de la organizacin. Se compone de un conjunto de elementos grficos que facilitan un diagrama entendible tanto por audiencias de negocios como tcnicas.16
El reloj de arena de BPM
17
Principales objetivos
Proveer una notacin que sea fcilmente entendida por todos los usuarios, desde el analista de negocio, el desarrollador tcnico y hasta la propia gente del negocio Crear un puente estandarizado para el vaco existente entre el diseo del proceso de negocio y su implementacin. Asegurar que los lenguajes para la ejecucin de los procesos de negocio puedan ser visualizados con una notacin comn. 18
Elementos de los diagramas
Estos elementos son de dos categoras:
Lista de elementos centrales que dan soporte a los requisitos de una notacin simple; Lista completa de elementos, incluyendo los centrales, que de manera conjunta dan soporte a los requisitos de una notacin de gran alcance
19
Categoras bsicas de elementos
Las cuatro categoras bsicas de elementos que se pueden encontrar en un Diagrama de Proceso de Negocio son:
Objetos de Flujo Objetos de Conexin Swimlanes (Roles) Artefactos20
Elementos centrales del diagrama
21
Lista completa de elementos
22
Objetos de flujoEventos (Nodos): Inicial Intermedio Final
Actividad:
Decisin:23
Objetos de conexinFlujo de secuencia:
Flujo de mensaje:
Asociacin:
24
Objetos de carriles (Swimlanes)Carril: (Pool)
ebm N ebm N r r o o
Carriles: (Lane)
ebm N r o
ebm N r o
25
ArtefactosObjeto de datos:
Grupo:
Anotacin:
26