capitulo 3 modelamiento bpm

32
Diseño de Procesos de Negocios Departamento de Ciencias de la Computación Facultad de Ciencias Físicas y Matemáticas Universidad de Chile 1 Sebastián Ríos Carlos Reveco Luciano Villarroel Parra Capítulo 3 Modelamiento BPM

Upload: pedro-ubeda

Post on 18-Nov-2015

52 views

Category:

Documents


7 download

DESCRIPTION

Como modelar BPM con Bizagi

TRANSCRIPT

  • Diseo de Procesos de Negocios

    Departamento de Ciencias de la Computacin Facultad de Ciencias Fsicas y Matemticas Universidad de Chile

    1

    Sebastin Ros Carlos Reveco Luciano Villarroel Parra

    Captulo 3 Modelamiento BPM

  • (1)

  • (2)

  • Modelamiento BPM Veamos los videos de BPMN:

    http://www.youtube.com/watch?v=7tijmlYLk4s&list=PL86DB9FC9954BE6AF

  • Business Process Modeling Notation (1)

  • Business Process Modeling Notation (2)

  • Business Process Modeling Notation (3)

  • Business Process Modeling Notation (4)

  • Business Process Modeling Notation

  • Los procesos pueden ser desarrollados de forma jerrquica, con mltiples nivelesa travs desub-procesos Una secuenciade flujonopuedecruzarun lmite desub-

    proceso. Flujo de mensajesyAsociacionespuedencruzarSub-

    Proceso delmites

    Niveles de procesos

  • Secuenciade flujonormalse refiere alflujoque se originaenuneventode inicioy continaa travs deactividades alternativasy/oparalelashasta que terminaenuneventode finalizacin.

    Flujo normalnoincluyeel flujo deexcepcinode compensacin de caudal.

    Flujo Normal

  • EventosLinkse puede utilizarparaconexionesfuera dela pgina. EventosLink se puedenutilizarcomo "Go-To.

    Eventos Link dentro de un proceso

  • Mecanismo de Secuencia de flujo

  • Flujos de datos

  • Excepciones Los eventosintermediosunido al boundary de unaactividadrepresentanfactores desencadenantes quepuedeninterrumpirla actividad.Todoel trabajodentro de la actividadse detendryel flujoseprocederdelevento.Contador de tiempo,errores, mensajes,etc.puedenserdesencadenantes.

  • Timers

    Tiempos de esperapara laexcepcin

    Temporizadoresparaaadirlos retrasosen elProceso.

  • CASO: ADSL

  • Caso ADSL: Modele la Realidad Modele la situacin real

    No se quede en lo que dice una sola persona! Modele lo que realmente pasa, no lo que cree que pasa

    Si no cuenta con toda la informacin, debe preguntar, no invente!

    Quien hace qu Asi puede detectar duplicidad de tareas, o duplicidad de

    informacin Tambin se pueden identificar procesos redundantes que no

    aportan valor

  • Modelado de Flujos Alternativos (1)

    Muchas empresas funcionan muy bien cuando el proceso no tiene flujos alternos. Ej. Si telefnica lo llama para instalar su telefono hoy, diga que si

    inmediatamente... pues si les dice mejor el viernes, 100% de prob. de que el tcnico no llegue (vendedora ADSL)

    En este caso, efectivamente en 48h instalaron el telfono y ADSL :)

    Entonces, que pasa en los otros casos?? El cliente no puede cuando le dicen, y agenda para otro da Si el cliente, prefiere que sea un fin de semana (sabado o

    Domingo)

  • Modelado de los Flujos Alternativos (2)

    El mal manejo de los flujos alternativos es uno de los factores que produce procesos poco flexibles Mala atencin a los clientes

    Una buena fuente de rediseo, consiste en dar solucin a todas (o gran parte) de estas situaciones alternas (o anomalas) descubiertas en la fase de anlisis.

    Los flujos alternativos usualmente son modeladas como una compuerta.

  • Trabajo en Grupo

    Modelaremos un problema (real) Agruparse de 4 o 5 Tienen 30 minutos para generar el modelo

  • Un cliente puede solicitar la instalacin de su linea de ADSL atravs de:

    Tienda on-line o directamente con una ejecutiva En la tienda virtual, debe llenar un formulario web

    Luego de ser llenado, se envia un mail de confirmacin al cliente y paralelamente se envan los datos a la ejecutiva de ventas

    luego de uno o dos dias, la ejecutiva enva un mail solicitando ms informacin en caso de que el cliente no tenga linea telefnica previamente. Pero en caso contrario, se envia una orden de trabajo.

    Si el cliente va con la ejecutiva de ventas ella llena el formulario de solicitud y chequea si tiene o no linea

    telefonica activa. En caso negativo pide ms antecedentes, en caso afirmativo, se genera inmediatamente una orden de trabajo.

    Caso de Instalacin ADSL

  • Patrones Comunes y Antipatrones

  • Mal Uso de Flujos en/entre pools

  • Uso de Tareas y Eventos

  • Uso de evento de Tiempo (Incorrecto)

  • Uso de Evento de Mensajes y Flujos de Mensaje

  • Flujo en Lanes

  • Uso de Mecanismo de Secuencia de Flujos