Curso bhh bpmn 2.0 ver 2013 s

download Curso bhh bpmn 2.0 ver 2013 s

If you can't read please download the document

  • date post

    07-Dec-2014
  • Category

    Documents

  • view

    984
  • download

    4

Embed Size (px)

description

 

Transcript of Curso bhh bpmn 2.0 ver 2013 s

  • 1. BPMN 2.0 Digitador de Actividad Presupuestaria noInicio creacin Actividad PresupuestariaCompletar y/oIdentificacin deSeleccionar Verificar datos detipo de demanda ActividadActividadPresupuestaria Business Process Sistema Tipo de demanda?ComponerDesplegarexterna Recuperar Plan deDesplegar Plan dePropuestaPropuesta deAccin InstitucionalAccin Actividad ActividadActividad presupuestariaPresupuestariaPresupuestaria de acuerdo a reglas? Fin creacin deActividad PresupuestariaAplicar Reglas de Negocio desi Generar ActividadActividad Presupuestariaa Presupuestaria Fin ingreso de Actividad presupuestariatipo "Otros Fondos", "Interna" Banco de Actividades Model and Notation Obtener Obtener Datos deInformacin deActividad desde actividades segn banco deplan de accion Actividades Configuracin Obtener estructurade actividadpresupuestaria desde...Prof. M.Sc. Bernhard Hitpass [email protected] BPMN 2013 Prof. B. HitpassOrganizacin del Taller de BPMNPrograma: Jueves 17 de enero 2013 09:00 a 18:00 horas09:00 a 11:00 Clases expositivas11:00 a 11:30 Coffee Break11:30 a 13:30 Clases expositivas13:30 a 14:30 Almuerzo14:30 a 16:30 Clases expositivas y presentacin de la herramienta16:30 a 17:00 Coffee break17:00 a 18:00 Modelamiento de un proceso a nivel descriptivo Viernes 18 de enero 2013 09:00 a 18:00 horas09:00 a 11:00 Modelamiento de un proceso a nivel operacional11:00 a 11:30 Coffee break11:30 a 13:30 Modelamiento de un proceso a nivel operacional13:30 a 14:30 Almuerzo14:30 a 17:00 Modelamiento y revisin de los trabajos17:00 a 18:00 Evaluacin y presentacin de los trabajosTaller BPMN 2012 Prof. B. Hitpass 1

2. Objetivos del Curso Objetivo general: Conocimientos slidos del estndar BPMN 2.0 Objetivos especficos: Conocer los objetivos y el concepto del estndar Aprender la notacin y las reglas sintcticas de BPMN Conocer ejemplos y Buenas Prcticas Conocer las especialidades del BPMN Aprender un mtodo para modelar en dos niveles de abstraccin Aprender la notacin y a modelar con un caso prctico y una herramienta de BPMNTaller BPMN 2012 Prof. B. Hitpass Indice Curso de BPMN 2.0 BPMN General BPMN 2.0 Qu es BPMN? Novedades Historia de BPMN Estructura del BPMN 2.0 Ciclo del BPM Operacional Diagramas de Conversacin Estructura del BPMN Diagramas de Coreografa Elementos bsicos del BPMN Entender el comportamiento BPMN 2.0 Especialidadesde modelos BPMN Event Subprocess Gateways - Compuertas Exception Flows Participantes Compensacin Eventos Transacciones y compensacin Actividades y Subprocesos Estructuracin de Niveles Conectores Nivel Descriptivo Datos Nivel Operativo Artefactos Nivel Tcnico Buenas Prcticas Colaboracin Orquestacin y coreografa EjemplosTaller BPMN 2012 Prof. B. Hitpass 2 3. Qu es BPMN? BPMN es el acrnimo de Business Process Modeling Notation, que corresponde al estndar definido por la OMG (Object Management Group) para el modelamiento de procesos de negocios. En la nueva versin 2.0 BPMN cambia levemente su nombre: Business Process Model and NotationTaller BPMN 2012 Prof. B. HitpassPara qu sirve BPMN? BPMN es una tcnica que a travs de sus diagramas de flujo apoya la implementacin y la gestin de procesos del negocio (BPM), ayudando a tener un lenguaje comn entre usuarios de distintas reas Normaliza el mtodo de notacin que sirve como especificacin en la automatizacin de los procesos, as como principalmente su entendimiento entre las distintas reas de la organizacin.Taller BPMN 2012 Prof. B. Hitpass 3 4. BPMN Framework Los autores Freund y Rcker (Colaboradores en el desarrollo del estndar) desarrollaron un marco de referencia que permite guiar la forma en que se utiliza la notacin BPMN, el cual consta en establecer niveles en la estructuracin de los modelos bajo BPMN desde niveles descriptivos hasta tcnicos A este marco metodolgico se le denomina BPMN Framework Teniendo como referencia este contexto tenemos: En la capa de negocio: modelos referenciales y de negocio En la capa de TI: modelos tcnicos de ejecucin y procesosautomatizadosTaller BPMN 2012 Prof. B. HitpassBPMN Framework Arquitectura deProcesosContenido: Alcance y funcionalidadObjetivo: Comprensin rpida Nivel 1Semntica: lgico-abstractoModelo descriptivo Nivel 2 Contenido: Flujo operativo Modelo operativoObjetivo: Coordinacin en detalle Nivel de Negocio Semntica: fsico-concreto Nivel Tcnico Nivel 3aNivel 3 bModelo tcnico Especificacin tcnicaContenido: Detalles tcnicos Objetivo: Implementacin Semntica: fsico-concreto Con Motor deworkflow Nivel 4 bProgramacinSin Motor deworkflowTaller BPMN 2012 Prof. B. Hitpass 4 5. Historia de BPMN2002 2004: Desarrollo de BPML (BP Modeling Language)por BPMI (Consorcio de Empresas como IBM). Logran unaespecificacin grfica para implementar procesos en sistemasde workflow2004: BPMI publica bajo la tutela de Stephen A. White de IBMun borrador de BPMN2005: Como BPMI no es una organizacin que define yadministra estandares, es trasladada a la OMG2006: BPMN 1.0 es publicado como estandar en su 1eraversin por la OMG2008: Versin 1.1 rediseada. La ltima versin oficial es la1.2 (slo pequeas correcciones)2009: Se publica borrador de la versin 2.0 (grandescambios).2011: Se oficializa la versin 2.0Taller BPMN 2012 Prof. B. Hitpass Literatura recomendada Texto gua: Freund, Rcker, Hitpass, BPMN2.0 Manual de Referencia y Gua Prctica, 2daEdicin, 2012 Silver, Bruce: BPMN Method and Style, 2ndEdition, with BPMN Implementers Guide: Astructured approach for business processmodeling and implementation using BPMN2.0, jan 2012 Allweyer, Thomas: BPMN 2.0, Introduction forthe standard for BPM http://www.omg.org/spec/BPMN/2.0/Taller BPMN 2012 Prof. B. Hitpass 5 6. Ciclo del BPMTaller BPMN 2012 Prof. B. HitpassCiclo del BPMSe realiza con la ayuda de tcnicas demoderacin, talleres, entrevistas, recoleccinde documentacin, etc.Se debe representar tanto el flujo detrabajo como los roles que intervienen encada uno de los pasos, los recursos que seutilizan y los sistemas de informacin que loapoyanTaller BPMN 2012 Prof. B. Hitpass 6 7. Ciclo del BPMConocimiento adquirido en la etapa delevantamiento se documenta en un modelode procesos que refleja la situacin actualComprende los diagramas de los flujos,fichas de descripcin, polticas denegocio y procedimientos que se utilizanpara ejecutar el trabajoTaller BPMN 2012 Prof. B. HitpassCiclo del BPMLas debilidades identificadas en esta faseson por lo general el punto de partida paraun rediseo de procesosSe pueden evaluar diferentes variantes oescenarios con ayuda de simuladoresTaller BPMN 2012 Prof. B. Hitpass7 8. Ciclo del BPMAbarca tanto la implementacin tcnicacomotambinlasadaptacionesorganizacionales que se requieren (Gestindel cambio)El modelo tcnico puede implementarse pormedio de un Process Engine o una Suite deBPM (BPMS) o a travs de un clsicodesarrollo de softwareTaller BPMN 2012 Prof. B. HitpassCiclo del BPMProceso continuo que forma parte detodas las operacionesLas actividades ms importantes son elcontrol constante de las operaciones y surespectiva evaluacin de los indicadoresTaller BPMN 2012 Prof. B. Hitpass 8 9. Ciclo del BPM El ciclo BPM muestra en sus principales fases cmo funciona el crculo virtuoso de mejora continua de los procesos. Para aplicarlo es necesario: Asignar responsabilidades a los procesos y a cada uno desus pasos Emplear mtodos de anlisis y gestin en l Contar con el apoyo de soluciones adecuadas de TITaller BPMN 2012 Prof. B. HitpassCiclo del BPM El modelamiento de procesos no es una etapa del ciclo de BPM, sino que es ms bien una actividad transversal, porque se aplica en casi todas las fases del ciclo, sobre todo en las fases de Documentacin del Proceso, Diseo As is y Diseo To be.Taller BPMN 2012 Prof. B. Hitpass 9 10. Elementos Bsicos del BPMNObjetos de FlujoObjetos de Conexin ArtefactosComentarioActividadFlujo de sequenciaAgrupacin Flujo deEvento datosAsociaciones Smbolo propioCompuertaDatosParticipantesObjeto deEntrada dedatosdatosArchivo deSalida dedatos datosTaller BPMN 2012 Prof. B. HitpassEjemplo simple Participante Evento de inicioActividad Data ObjectFlujo de Evento deAsociacinAnotacinsecuenciatrminoTaller BPMN 2012 Prof. B. Hitpass 10 11. Entender el comportamiento demodelos BPMN Modelo de Procesos: En un diagrama pueden representarse 1 oms procesos Instancia de Procesos: Proceso concreto en la realidad o casosreales Marca (Token): Concepto terico que se utiliza para visualizar elcomportamiento del proceso. Explica y controla el flujo de secuencia enuna instancia de proceso. Con cada instancia nueva se crea una marca(start event) que es consumida cuando termina el proceso (end event) Correlacin : Cada nueva instancia recibe un identificador (correlador).El identificadeor se requiere tcnicamente para relacionar instancias enprocesos complejos.Taller BPMN 2012 Prof. B. HitpassConcepto de Marca (Token)Taller BPMN 2012 Prof. B. Hitpass 11 12. BPMNGateways -CompuertasTaller BPMN 2013 Prof. B. HitpassGateways El Gateway representa una compuerta de decisin en elflujo de control de un proceso Gateways se usan como puntos de divergencia yconvergencia de flujos alternativos El tipo de gateway determina el comportamiento decuantas compuertas estn disponibles, de acuerdo a unacondicin, para continuar con el flujo BPMN distingue 5 tipos fundamentales de gateways:Taller BPMN 2012 Prof. B. Hitpass 12 13. GatewaysExclusivo (XOR) Se utiliza para la bifurcacin/unin de 2 o mscaminos dentro del flujo del proceso, en los cualesslo uno de ellos se ejecuta dada la condicin.Paralelismo (fork/join) Este elemento posibilita que distintas tareas puedanser ejecutadas al mismo tiempo, sin dependenciaen orden de ejecucin.Inclusivo (inclusive) Permite que se ejecuten 1 o ms caminos luego decomprobar la condicin.Taller BPMN 2012 Prof. B. HitpassEjemplo Gateway ExclusivoBifurcacin: Unin:3 alternativas flujo A o B o C=Taller BPMN 2012 Prof. B. Hitpass 13 14. Variantes XOR-Split y XOR-JoinTaller BPMN 2012 Prof. B. HitpassEjemplo Gateway Paralel