Modelado de Procesos de Negocio con BPMN - Grupo Alarcos ...
Modelado de Procesos de Negocio con BPMN - Grupo Alarcos ...
Modelado de Procesos de Negocio con BPMN - Grupo Alarcos ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> <strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> <strong>con</strong><br />
<strong>BPMN</strong><br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Francisco Ruiz<br />
http://alarcos.inf<br />
http:// alarcos.inf-cr.uclm.es cr.uclm.es<br />
Universidad <strong>de</strong> Castilla-La Mancha<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong><br />
• Un PN es una colección <strong>de</strong> activida<strong>de</strong>s que<br />
tomando una o varias clases <strong>de</strong> entradas<br />
crean una salida que tiene valor para un<br />
cliente. (Hammer & Champy, 1993)<br />
Los PN representan el flujo <strong>de</strong> trabajo y <strong>de</strong><br />
información a través <strong>de</strong>l negocio. (BOMSIG,<br />
1995)<br />
2
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong><br />
Gran<strong>de</strong>s y complejos<br />
Muy dinámicos<br />
Ampliamente distribuidos y particularizados<br />
Larga duración<br />
una ejecución pue<strong>de</strong> durar meses o años<br />
Automatizados<br />
al menos en parte<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> - características<br />
Dependientes <strong>de</strong> la inteligencia y juicio<br />
humanos<br />
Difíciles <strong>de</strong> hacer visibles<br />
3<br />
4
Eventos<br />
Sistemas <strong>de</strong> Información <strong>de</strong> la Empresa<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Foco<br />
actualizar<br />
objetos<br />
Tipos <strong>de</strong><br />
procesos:<br />
Propósito<br />
Características<br />
Sistemas <strong>de</strong> Empresa<br />
disparar<br />
regular<br />
Reglas<br />
<strong>de</strong>l<br />
negocio<br />
Industriales<br />
COSAS<br />
Empresa<br />
Objetivos<br />
alcanzar<br />
<strong>Procesos</strong><br />
<strong>de</strong><br />
negocio<br />
actualizar<br />
objetos<br />
Transformar y<br />
ensamblar materiales y<br />
componentes en otros<br />
componentes y<br />
productos finales,<br />
usando recursos<br />
Tradiciones <strong>de</strong> la<br />
ingeniería industrial<br />
Ensamblar,<br />
Transformar,<br />
Acciones Transportar,<br />
Almacenar,<br />
Inspeccionar<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> vs Sistemas <strong>de</strong> Información<br />
involucrar<br />
cambiar estado<br />
<strong>de</strong>sempeño<br />
Actores<br />
requerimientos<br />
<strong>de</strong> información<br />
suministro<br />
<strong>de</strong> información<br />
Objetos<br />
<strong>de</strong><br />
negocio<br />
mo<strong>de</strong>lo<br />
Objetos <strong>de</strong> datos<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
5<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> vs otros tipos<br />
<strong>de</strong><br />
Información<br />
DATOS<br />
Procesar y<br />
transmitir datos<br />
estructurados y no<br />
estructurados, y<br />
<strong>con</strong>ocimiento<br />
Tradiciones <strong>de</strong> la<br />
ingeniería<br />
informática<br />
Enviar, Invocar,<br />
Grabar, Recuperar,<br />
Consultar,<br />
Clasificar,<br />
<strong>de</strong><br />
<strong>Negocio</strong><br />
RELACIONES<br />
Alcanzar las<br />
<strong>con</strong>diciones que<br />
satisfacen las<br />
necesida<strong>de</strong>s <strong>de</strong> los<br />
participantes, clientes<br />
o usuarios<br />
Basados en<br />
estructuras <strong>de</strong><br />
comunicación y<br />
coordinación<br />
humanas en<strong>con</strong>tradas<br />
en todos los<br />
lenguajes y culturas<br />
Solicitar, Prometer,<br />
Ofrecer, Rechazar,<br />
Proponer, Cancelar,<br />
Medir<br />
6
Datos<br />
¿Qué información es<br />
importante? (ej: Paciente,<br />
Proveedor, Producto, ..)<br />
Funciones<br />
¿Qué funciones serán<br />
realizadas? (ej: Hacer plan <strong>de</strong><br />
producción, procesar pedidos)<br />
Organización<br />
¿Qué unida<strong>de</strong>s<br />
organizacionales existen? (ej:<br />
Compras, Almacén,<br />
Contabilidad)<br />
<strong>Procesos</strong><br />
Interrelaciones entre datos,<br />
funciones y unida<strong>de</strong>s<br />
organizacionales<br />
Productos/Servicios<br />
¿Cuáles son los<br />
productos/servicios<br />
importantes? (ej: historia<br />
clínica, diagnóstico, factura)<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> – Puntos <strong>de</strong> Vista<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> – Ciclo <strong>de</strong> Vida<br />
7<br />
8
En los BPMS <strong>con</strong>vergen y se integran<br />
diversas tecnologías (middleware), que ya<br />
están maduras a nivel <strong>de</strong> mercado:<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Servidores <strong>de</strong> aplicaciones<br />
EAI (Enterprise Application Integration)<br />
WorkFlows<br />
ERP, CRM, ...<br />
E-Business, E-Commerce<br />
EDI (Electronic Data Interchange)<br />
Servicios Web<br />
Reglas <strong>de</strong> <strong>Negocio</strong> (Rules Management)<br />
Inteligencia <strong>de</strong> <strong>Negocio</strong> (Business Intelligence)<br />
Cuadros <strong>de</strong> Mando (Business Activity Monitoring)<br />
Sistema<br />
Legado 1 …<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
BPMS<br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
Integración Integraci n BPM + SOC<br />
Servicio 1 Servicio n<br />
XML<br />
Sistema<br />
Legado n<br />
LA RED<br />
XML<br />
9<br />
Nuevos paradigmas<br />
Sistema<br />
Nuevo<br />
10
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
<strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong> y su Tecnología<br />
Integración Integraci n BPM + SOC + MDE ?<br />
Evolución previsible <strong>de</strong> la industria <strong>de</strong>l<br />
software<br />
Nuevos paradigmas<br />
Foco en el negocio (procesos <strong>de</strong> negocio)<br />
El software como tecnología para proveer<br />
servicios<br />
Los mo<strong>de</strong>los son el principal tipo <strong>de</strong> artefacto<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
11<br />
Estándar <strong>BPMN</strong><br />
Conjunto <strong>de</strong> elementos centrales<br />
Elementos Centrales <strong>de</strong>l Diagrama<br />
12
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Tarea<br />
Bucle<br />
Bucle<br />
Compensación<br />
Sub-proceso<br />
colapsado<br />
Instancia<br />
Multiple<br />
Compensación<br />
Instancia<br />
Multiple<br />
Ad-hoc<br />
~<br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos<br />
a) Eventos b) Activida<strong>de</strong>s c) Nodos <strong>de</strong><br />
Decisión<br />
1. Objetos <strong>de</strong> Flujo<br />
Basada en<br />
datos<br />
Basada en<br />
eventos<br />
Decisión o<br />
combinación<br />
inclusiva<br />
Decisión/unión<br />
compleja<br />
Decisión/unión<br />
paralela<br />
Eventos Un Evento es algo que suce<strong>de</strong> durante el curso<br />
<strong>de</strong> un proceso <strong>de</strong> negocio. Estos eventos afectan<br />
el flujo <strong>de</strong>l proceso y normalmente tienen una<br />
causa (disparador) o un impacto (resultado).<br />
Activida<strong>de</strong>s<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
13<br />
Estándar <strong>BPMN</strong><br />
Conjunto <strong>de</strong> elementos centrales<br />
Una Actividad es un término genérico para<br />
<strong>de</strong>scribir el trabajo que realiza una compañía.<br />
Una actividad pue<strong>de</strong> ser atómica o compuesta.<br />
Nodos Los Nodos o entradas son usados para <strong>con</strong>trolar<br />
la divergencia y <strong>con</strong>vergencia <strong>de</strong>l flujo <strong>de</strong><br />
secuencia.<br />
14
Eventos<br />
Un Evento es algo que suce<strong>de</strong> durante el curso <strong>de</strong> un<br />
proceso <strong>de</strong> negocio.<br />
Estos eventos afectan el flujo <strong>de</strong>l proceso y<br />
normalmente tienen una causa (disparador) o un<br />
impacto (resultado).<br />
Pue<strong>de</strong>n inicial, interrumpir o finalizar el flujo <strong>de</strong>l proceso.<br />
Se i<strong>de</strong>ntifican por círculos en don<strong>de</strong> el tipo <strong>de</strong> bor<strong>de</strong><br />
<strong>de</strong>termina el tipo <strong>de</strong> evento.<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
Inicio Intermedio Final<br />
15<br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
Eventos Intermedios<br />
(Agregado al bor<strong>de</strong> <strong>de</strong> una Actividad)<br />
Los Eventos que son agregados<br />
al bor<strong>de</strong> o límite <strong>de</strong> una actividad<br />
indican que la actividad <strong>de</strong>be ser<br />
interrumpida cuando se dispara<br />
el Evento.<br />
Se pue<strong>de</strong>n agregar tanto a<br />
Tareas como a Sub-procesos.<br />
Son usados para el manejo <strong>de</strong><br />
errores, manejo <strong>de</strong> excepciones<br />
y compensaciones.<br />
24 Hrs.<br />
Efectuar Reservas<br />
<strong>de</strong> viaje<br />
Emitir billetes<br />
16
Eventos Finales<br />
Indican don<strong>de</strong> finalizará el<br />
Proceso.<br />
Indican don<strong>de</strong> termina el flujo <strong>de</strong><br />
secuencia <strong>de</strong>l Proceso y por<br />
tanto no tienen ningún Flujo <strong>de</strong><br />
secuencia saliente.<br />
Existen diferentes “resultados”<br />
que indican las circunstancias<br />
específicas por las que termina el<br />
Proceso.<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Tareas repetitivas<br />
Bucle<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
Simple<br />
Mensaje<br />
Error<br />
Cancelación<br />
Compensación<br />
Vínculo<br />
Terminación<br />
Múltiple<br />
17<br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
Flujo <strong>de</strong> Secuencia Bucle<br />
Instancia Múltiple<br />
18
Nodos<br />
Los nodos son usados para<br />
<strong>con</strong>trolar tanto la interacción<br />
como la <strong>con</strong>vergencia y<br />
divergencia <strong>de</strong>l flujo <strong>de</strong><br />
secuencia <strong>de</strong>ntro <strong>de</strong> un Proceso.<br />
Los nodos se representan como<br />
diamantes <strong>con</strong> diferentes marcas<br />
internas que indican diferentes<br />
tipos <strong>de</strong> comportamiento, ya sea<br />
<strong>de</strong> unión o división <strong>de</strong>l flujo.<br />
Un nodo representa un punto en<br />
el proceso en don<strong>de</strong> el flujo<br />
necesita ser <strong>con</strong>trolado.<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
19<br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
Nodos Inclusivos<br />
Son <strong>de</strong>cisiones en don<strong>de</strong> hay<br />
mas <strong>de</strong> un resultado posible.<br />
Las trayectorias alternativas<br />
están basadas en expresiones<br />
<strong>con</strong>dicionales <strong>con</strong>tenidas<br />
<strong>de</strong>ntro <strong>de</strong>l flujo <strong>de</strong> secuencia<br />
resultante.<br />
La evaluación verda<strong>de</strong>ra <strong>de</strong><br />
una <strong>con</strong>dición no excluye la<br />
evaluación <strong>de</strong> las otras<br />
<strong>con</strong>diciones<br />
Al ser in<strong>de</strong>pendiente cada<br />
trayectoria, todas las<br />
combinaciones pue<strong>de</strong>n ser<br />
seguidas o al menos una <strong>de</strong><br />
ellas<br />
¿Documentos<br />
Requeridos?<br />
Suplemento A<br />
Suplemento B<br />
Propuesta<br />
Principal<br />
Preparar<br />
Suplemento A<br />
Preparar<br />
Suplemento B<br />
Preparar<br />
Propuesta<br />
Principal<br />
Compilar<br />
Documentos<br />
20
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Flujo)<br />
Nodos Complejos<br />
Son <strong>de</strong>cisiones en don<strong>de</strong> hay<br />
<strong>de</strong>finiciones mas avanzadas<br />
<strong>de</strong> comportamiento.<br />
Consi<strong>de</strong>ra situaciones que no<br />
son fácilmente tomadas a<br />
través <strong>de</strong> otros tipos <strong>de</strong><br />
<strong>de</strong>cisiones.<br />
Pue<strong>de</strong>n ser usadas para<br />
combinar un <strong>con</strong>junto <strong>de</strong><br />
<strong>de</strong>cisiones simples vinculadas<br />
en una situación única mas<br />
compacta.<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
¿Reportes<br />
revisados?<br />
Reporte <strong>de</strong>l<br />
Sector A<br />
Reporte <strong>de</strong>l<br />
Sector B<br />
Reporte <strong>de</strong>l<br />
Sector C<br />
Reporte <strong>de</strong>l<br />
Sector D<br />
Reporte <strong>de</strong>l<br />
Sector E<br />
21<br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Objetos <strong>de</strong> Conexión)<br />
Flujos <strong>de</strong> Mensaje<br />
Autorización<br />
<strong>de</strong> Tarjeta <strong>de</strong><br />
Crédito<br />
Autorizar<br />
Pago<br />
Or<strong>de</strong>nar<br />
proceso<br />
Empacar<br />
productos<br />
Or<strong>de</strong>nar<br />
proceso<br />
Flujo <strong>de</strong> Mensaje <strong>con</strong>ectando Objetos <strong>de</strong> Flujo <strong>de</strong>ntro <strong>de</strong> dos Entida<strong>de</strong>s<br />
22
3. Swimlanes (Pools and Lanes)<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Swimlanes)<br />
El <strong>con</strong>cepto <strong>de</strong> Swimlanes se utiliza para particionar y/o<br />
organizar activida<strong>de</strong>s.<br />
Hay dos principales tipos <strong>de</strong> swimlanes: Pools y Lane<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
23<br />
Estándar <strong>BPMN</strong><br />
Lista completa <strong>de</strong> elementos (Artefactos)<br />
<strong>Grupo</strong>s<br />
Es un Artefacto que proporciona un mecanismo visual para<br />
agrupar elementos <strong>de</strong> un proceso <strong>de</strong> manera informal.<br />
Son usados para:<br />
Resaltar ciertas secciones <strong>de</strong> un Diagrama sin agregar<br />
restricciones adicionales para su realización como lo haría un<br />
Sub-proceso.<br />
Categorizar elementos <strong>con</strong> propósitos informativos.<br />
No están limitados por restricciones <strong>de</strong> Pools y Lanes.<br />
Director <strong>de</strong><br />
Tesis<br />
Co-Director<br />
Doctorando<br />
24
Pool<br />
(Roles)<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Autor <strong>de</strong>l artículo<br />
Reglas para los Flujos <strong>de</strong> Mensaje<br />
Estándar <strong>BPMN</strong><br />
Los Lanes, Nodos, Objetos <strong>de</strong> Datos y Anotaciones <strong>de</strong> Texto<br />
no pue<strong>de</strong>n tener un Flujo <strong>de</strong> Mensaje entrante o saliente.<br />
Eventos<br />
Objeto <strong>de</strong><br />
Datos<br />
Flujos <strong>de</strong><br />
Secuencia<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Flujos <strong>de</strong><br />
Mensaje<br />
25<br />
Estándar <strong>BPMN</strong><br />
Ejemplo – Proceso <strong>de</strong> inscripción a un <strong>con</strong>greso<br />
Activida<strong>de</strong>s<br />
26
Manejo <strong>de</strong> Excepciones<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Estándar <strong>BPMN</strong><br />
Opciones Avanzadas<br />
Los eventos intermedios agregados al bor<strong>de</strong> <strong>de</strong> una actividad<br />
representa disparadores que pue<strong>de</strong>n interrumpir la actividad.<br />
Todo el trabajo <strong>de</strong>ntro <strong>de</strong> la actividad pue<strong>de</strong> ser <strong>de</strong>tenido y el<br />
flujo <strong>con</strong>tinuará en el evento. Los Eventos <strong>de</strong> Tiempo, Error,<br />
Mensajes, etc pue<strong>de</strong>n ser disparadores.<br />
Coreografía<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
27<br />
Estándar <strong>BPMN</strong><br />
Opciones Avanzadas<br />
La coreografía <strong>de</strong> un proceso representa las interacciones<br />
entre dos o mas entida<strong>de</strong>s <strong>de</strong> negocios.<br />
También representa una secuencia <strong>de</strong> los tipos <strong>de</strong><br />
interacción <strong>de</strong> las activida<strong>de</strong>s.<br />
Estas interacciones son mostradas mediante los Flujos <strong>de</strong><br />
mensajes entre los Pools.<br />
28
Paciente enfermo que acu<strong>de</strong> al doctor. Descripción y Flujo <strong>de</strong> Ejecución <strong>de</strong>l Proceso:<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Paciente<br />
Recepcionista<br />
Doctor<br />
Casos Prácticos<br />
2. Atención Hospitalaria<br />
Los participantes <strong>de</strong>l proceso son un paciente, la recepcionista <strong>de</strong>l doctor y el doctor<br />
El proceso se inicia cuando al paciente le ocurre una enfermedad y <strong>de</strong>sea acudir a la<br />
oficina <strong>de</strong>l doctor para lo cual envía a la recepcionista un mensaje <strong>de</strong> que necesita ver un<br />
doctor.<br />
Al recibir la recepcionista la petición <strong>de</strong>l paciente, envía al doctor un mensaje para saber<br />
su disponibilidad.<br />
El doctor envía un mensaje a la recepcionista indicando que sí esta disponible, por lo que<br />
la recepcionista proce<strong>de</strong> a notificar al doctor la reserva <strong>de</strong> cita <strong>de</strong>l paciente, lo que<br />
posteriormente es notificado al paciente.<br />
Una vez que el doctor atien<strong>de</strong> al paciente, este le indica los síntomas que presenta y al<br />
saber esto, el doctor pi<strong>de</strong> a la recepcionista que prepare la prescripción médica, para<br />
terminar su intervención en el proceso tras indicar al paciente que pase a recoger su<br />
prescripción.<br />
Una vez que el paciente recibe el mensaje <strong>de</strong> recogida <strong>de</strong> la prescripción, pi<strong>de</strong> la medicina<br />
a la recepcionista quien la entrega al paciente, terminando <strong>de</strong> esta manera la intervención<br />
<strong>de</strong> la recepcionista en el proceso.<br />
Cuando el paciente recoge su medicina, proce<strong>de</strong> a retirarse <strong>de</strong> la <strong>con</strong>sulta, terminando así<br />
su proceso.<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
29<br />
Casos Prácticos<br />
2. Atención Hospitalaria<br />
30
Ejercicio:<br />
Mo<strong>de</strong>lar las siguiente variantes:<br />
El envío <strong>de</strong> la petición <strong>de</strong> la disponibilidad <strong>de</strong> un doctor<br />
lleva asociado un documento “Petición <strong>de</strong> Disponibilidad”<br />
y cuando el doctor comunica su disponibilidad lo hace a<br />
través <strong>de</strong>l mismo documento una vez rellenado<br />
La comunicación <strong>de</strong> la prescripción médica para el<br />
paciente es realizada <strong>con</strong> un documento <strong>de</strong> “Prescripción<br />
Médica”<br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Francisco Ruiz. <strong>Mo<strong>de</strong>lado</strong> <strong>de</strong> PN <strong>con</strong> <strong>BPMN</strong><br />
Casos Prácticos<br />
2. Atención Hospitalaria<br />
31<br />
Patrones para <strong>Procesos</strong> <strong>de</strong> <strong>Negocio</strong><br />
Existen animaciones (archivos Flash) <strong>de</strong> los<br />
principales patrones <strong>de</strong> flujo <strong>de</strong> trabajo):<br />
http://www.workflowpatterns.com/<br />
En formato <strong>de</strong> re<strong>de</strong>s <strong>de</strong> petri.<br />
http://www.diveintobpm.org/<br />
En formato <strong>BPMN</strong>.<br />
Animaciones <strong>de</strong> Patrones <strong>de</strong> Flujo <strong>de</strong> Trabajo<br />
32