SlideShare una empresa de Scribd logo
BPM

Introducción a BPMN

                      Julio Cejas
                       Abril 2010
BPMN
 1. Concepto de Proceso.
 2. Un proceso tradicional.
 3. Brechas en los procesos tradicionales.
 4. Que no es un proceso.
 5. Concepto de Notación.
 6. Concepto de BPMN.
 7. Un ejemplo.
 8. Los beneficios de su adopción.
 9. Algunos puntos de atención.
 10. BPMN : Notación Grafica General.
 11. BPMN : Notación Grafica : Eventos.
 12. BPMN : Notación Grafica : Gateways.
 13. Un proceso tradicional vs modelado en BPMN
 14. Algunas Practicas.
 15. Ejemplos reales.
 16. Concepto BPEL.
 17. Algunas Consideraciones.
 18. BPEL Introducción.
 19. Referencias.
 20. Hacia donde deben apuntar.
BPMN




           B                P           M
         Business         Process    Modeling      Notation

       Notacion para el   modelado   de procesos   de negocio
Procesos – Concepto




                              [Proceso]
      “Secuencia de actividades ejecutadas sobre una o mas
      entradas para entregar una salida.”

      “Un numero de roles colaborando e interactuando para cumplir
      con un objetivo.”

      “Un proceso (del latín processus) es un conjunto de actividades o
      eventos (coordinados u organizados) que se realizan o suceden
      (alternativa o simultáneamente) con un fin determinado.”
Procesos – Un proceso Tradicional


               INICIO




                                                                                                                                                                                      Auxiliar de Tesorería                 Responsible de la
      Gerencia Solicitante                 Analista Contable                   Tesorero                                     GAF(Gerente)
                                                                                                                                                                                                                              Caja Chica
  responsible de la Caja Chica                                                                                         Director Ejecutivo
                                                                                                                           Presidente                                                Revisa que el cheque
                                       Verificar    solicitud     y   Verifica    el   expediente,
                                                                                                                                                                                     esté firmado, realiza el              Recibe Cheque, orden
 Verifica   saldo      diario   para   soportes       para       la   orden      de     pago      y                                                      Realiza firma          SI   pago a la persona                     de       pago       y
 constatar si el total de los gastos   reposición de la Caja          disponibilidad    financiera,              Realiza firma, dependiendo
                                                                                                                                                             Del                     responsible de la Caja                comprobante         ó
 suma el 50% del monto asignado        Chica,              verifica   elabora el cheque por el                      del monto máximo de
                                                                                                                                                           Cheque                    Chica para su apertura                FORM1810-03, realiza
 para el funcionamiento, realizar      disponibilidad                 monto indicado y gestiona                   delegación se requiere de
                                                                                                                                                                                     y hace firma orden de                 firma, se queda con
 relaciones de la factura y            presupuestaria     de    las   las firmas de aprobación.                      dos (2) de las fimas
                                                                                                                                                                                     pago,     vouche      y               copia uno (1) entrega
 comprobantes de caja a traves         partidas donde se imputan                                                         autorizadas.
                                                                                                                                                                                     FORM1810-03                           copia dos (2) a la
 de     los    FORM1810-04         y   los gastos.                                                                                                                 NO
                                                                                                                                                                                                                           Oficina de Finanzas y
 FORM1810-03.                                                                                                                                                                                                              Tesorería.
                                           Analista Contable
                                                                                                                                                       Auxiliar de Tesorería
                                       Realiza orden de pago
     Gerencia Solicitante              para la reposición de la                                                                                  Anula el cheque, emite un                                                                      1
  Responsible de la Caja Chica         Caja Chica y envia a la                                                                                   nuevo     cheque       con   las
                                       Oficina de Finanzas y                                                                                     correciones      realizadas    y
 Realiza memorándum solicitud          Tesoreria.                                                                                                coordina las firmas autorizadas.
 de reposición de Caja Chica y
 lo enviado a la Gerencia de
                                                  Memorándum
 Administración              y
 Finanzas/Ordenación de pago
                                              Factura Original
 con los soportes.

                                          Factura Original                                                                                                                                                1

              FORM1810-03
         Relación de Comprobantes
         De Egresos de Caja Chica
           Memorándum
    Solicitud de Reposición de                                                                            Analista Contable                     Auxiliar de Tesorería                                Comprobante o Vouche
           la Caja Chica                                                                                                                                                                                 copia dos (2)

                                                                                                      Verifica original del expediente                                                                     Órden de Pago
                                                                              FIN                                                             Envía el original de expediente
                                                                                                      y lo archiva para su control.                                                                           Original
                                                                                                                                              a la GAF/Ordenación de Pago.




                                                                                                                 Archiva
                                                                                                                 Original
Procesos – Brechas en los procesos tradicionales




                       Reglas de Negocio


                       Acuerdos de Servicios.


                       Gestión de Eventos.


                       Vinculación con tecnología.
Procesos – Que no es un proceso!




                     Escribir un memo.


                     Escribir un manual de usuario.


                     Desarrollar una estrategia de venta.


                     Enviar un correo electrónico.
Procesos – Que no es un proceso!
Notación – Concepto




                            [Notación]
         “Símbolos que permiten la representación de conceptos”.
Notación – Concepto
BPMN – Concepto




                            [BPMN]
          BPMN (Business Process Modeling Notation) es
          una notación grafica estándar para el modelado de
          procesos, que permite su representación gráfica
          basada en diversas perspectivas.
Notación – Concepto
BPMN – Un ejemplo
BPMN – Un ejemplo
BPMN – Los beneficios de su adopción



               El Modelado de Procesos es Considerado.

               Se formalizan los procesos.

               El Monitoreo de procesos es considerado.

               La optimización de procesos es considerada.

               Orientado en la medición de indicadores.

               Incentiva el uso de estándares.

               Creado para el Cambio.
BPMN – Puntos de Atención




                            [Perspectivas]
       “Cada usuario que modela, lo hace bajo su perspectiva”.

       “Existen básicamente dos perspectivas : la funcional y la técnica.”
BPMN – Puntos de Atención




                         [Interpretación]
       El modelador esta siempre tomando decisiones. Cada modelador
       incorpora en su análisis distintas profundidades. El modelador
       esta constantemente tomando decisiones de modelado basado en
       su interés, y en la profundidad de las actividades que este
       requiera.
BPMN – Puntos de Atención




                        [Características]
       El proceso modelado debe ser preciso, entendible, simple, con
       un nivel de granularidad apropiado y su interpretación no debe
       generar errores.
BPMN– Notación General


            Eventos                Gateway                Actividad




       [Evento]             [Gateway]               [Actividad]
         Es algo que “pasa” durante el curso del proceso de negocio.
         Estos eventos afectan al flujo del proceso y suelen tener una
         causa (trigger) o un impacto (resultado). Los eventos
         representados con un círculo con centro abierto permiten a los
         marcadores internos diferenciar diferentes triggers y
         resultados. Hay tres tipos de eventos, basados en cuando
         afectan al flujo: Inicio, Intermedio, y de término.
BPMN– Notación General


            Eventos                Gateway                Actividad




       [Evento]             [Gateway]               [Actividad]
         Una gateway (pasarela, bifurcación o compuerta) se
         representa por la típica figura de diamante y se usa para
         controlar la divergencia o convergencia de la secuencia de
         flujo. Así, esto determina las tradicionales decisiones, así
         como la creación de nuevos caminos, la fusión de estos o la
         unión. Los marcadores internos indicarán el tipo de control de
         comportamiento.
BPMN– Notación General


            Eventos              Gateway               Actividad




       [Evento]            [Gateway]            [Actividad]
         Una actividad se representa con un rectángulo redondeado y
         es un término genérico para el trabajo que hace una
         compañía. Una actividad puede ser atómica o compuesta.
         Los tipos que hay son: Tarea y Sub-Proceso. El Sub-Proceso
         se distingue por una pequeña marca de suma en la parte
         central inferior de la figura.
BPMN– Notación General


            Secuencia             Mensaje              Asociacion




    [Secuencia] [Mensaje]                        [Asociación]
         Se usa para mostrar el orden o secuencia de las actividades
         que son ejecutadas en el proceso.
BPMN– Notación General


           Secuencia            Mensaje             Asociacion




     [Secuencia] [Mensaje]                    [Asociación]
         Se usa para mostrar el (entidades de negocio o roles de
         negocio). En BPMN, flujo de mensajes entre dos
         participantes del proceso dos pools separados en el
         diagrama representan dos participantes.
BPMN– Notación General


            Secuencia             Mensaje               Asociacion




     [Secuencia]            [Mensaje]            [Asociación]
         Se usa para asociar datos, texto, y otros artefactos con los
         objetos de flujo. Las asociaciones se usan para mostrar
         entradas y salidas de actividades.
BPMN– Notación General




 Pools
          Representa un Participante de un Proceso. Además actúa
          como un contenedor gráfico para dividir un conjunto de
          actividades desde otros pools



          Es una división en un pool que la extiende de forma
 Lanes
          verticalmente u horizontalmente. Los lanes se usan para
          organizar y categorizar actividades. Se encuentran dentro
          de los pools.
BPMN– Notación General : Eventos




         [Evento Inicio]    [Evento Intermedio]       [Evento Fin]


         Establece donde un proceso inicia su ejecución.
BPMN– Notación General : Eventos




         [Evento Inicio]   [Evento Intermedio]    [Evento Fin]


         Establece puntos de ejecución intermedios en un flujo de
         proceso.
BPMN– Notación General : Eventos




         [Evento Inicio]    [Evento Intermedio]        [Evento Fin]


         Finaliza el flujo de un proceso bajo ciertas condiciones :envió
         de mensajes, gestión de excepciones, compensación, entre
         otros.
BPMN– Notación General : Eventos
BPMN– Notación General : Gateways




                                    Gateway Exclusivo : Solo una rama.




                                    Gateway Paralelo: Todas las ramas




                                    Gateway Inclusivo Eventos : Una o
                                    mas ramas.
BPMN– El proceso tradicional vs BPMN


               INICIO




                                                                                                                                                                                      Auxiliar de Tesorería                 Responsible de la
      Gerencia Solicitante                 Analista Contable                   Tesorero                                     GAF(Gerente)
                                                                                                                                                                                                                              Caja Chica
  responsible de la Caja Chica                                                                                         Director Ejecutivo
                                                                                                                           Presidente                                                Revisa que el cheque
                                       Verificar    solicitud     y   Verifica    el   expediente,
                                                                                                                                                                                     esté firmado, realiza el              Recibe Cheque, orden
 Verifica   saldo      diario   para   soportes       para       la   orden      de     pago      y                                                      Realiza firma          SI   pago a la persona                     de       pago       y
 constatar si el total de los gastos   reposición de la Caja          disponibilidad    financiera,              Realiza firma, dependiendo
                                                                                                                                                             Del                     responsible de la Caja                comprobante         ó
 suma el 50% del monto asignado        Chica,              verifica   elabora el cheque por el                      del monto máximo de
                                                                                                                                                           Cheque                    Chica para su apertura                FORM1810-03, realiza
 para el funcionamiento, realizar      disponibilidad                 monto indicado y gestiona                   delegación se requiere de
                                                                                                                                                                                     y hace firma orden de                 firma, se queda con
 relaciones de la factura y            presupuestaria     de    las   las firmas de aprobación.                      dos (2) de las fimas
                                                                                                                                                                                     pago,     vouche      y               copia uno (1) entrega
 comprobantes de caja a traves         partidas donde se imputan                                                         autorizadas.
                                                                                                                                                                                     FORM1810-03                           copia dos (2) a la
 de     los    FORM1810-04         y   los gastos.                                                                                                                 NO
                                                                                                                                                                                                                           Oficina de Finanzas y
 FORM1810-03.                                                                                                                                                                                                              Tesorería.
                                           Analista Contable
                                                                                                                                                       Auxiliar de Tesorería
                                       Realiza orden de pago
     Gerencia Solicitante              para la reposición de la                                                                                  Anula el cheque, emite un                                                                      1
  Responsible de la Caja Chica         Caja Chica y envia a la                                                                                   nuevo     cheque       con   las
                                       Oficina de Finanzas y                                                                                     correciones      realizadas    y
 Realiza memorándum solicitud          Tesoreria.                                                                                                coordina las firmas autorizadas.
 de reposición de Caja Chica y
 lo enviado a la Gerencia de
                                                  Memorándum
 Administración              y
 Finanzas/Ordenación de pago
                                              Factura Original
 con los soportes.

                                          Factura Original                                                                                                                                                1

              FORM1810-03
         Relación de Comprobantes
         De Egresos de Caja Chica
           Memorándum
    Solicitud de Reposición de                                                                            Analista Contable                     Auxiliar de Tesorería                                Comprobante o Vouche
           la Caja Chica                                                                                                                                                                                 copia dos (2)

                                                                                                      Verifica original del expediente                                                                     Órden de Pago
                                                                              FIN                                                             Envía el original de expediente
                                                                                                      y lo archiva para su control.                                                                           Original
                                                                                                                                              a la GAF/Ordenación de Pago.




                                                                                                                 Archiva
                                                                                                                 Original
BPMN– El proceso tradicional vs BPMN
BPMN– El proceso tradicional vs BPMN
BPMN – Algunas practicas
BPMN – Algunas practicas
BPMN – Algunas practicas
BPMN – Algunas practicas
BPMN – Algunas recomendaciones




          Como regla general se debe colocar un Gateway o bifurcación
          solo cuando es requerido controlar el flujo de datos a través de
          ramas.

          Siempre colocar un evento de inicio en un subproceso.

          Durante el análisis de proceso, piense en eventos que pueden
          ser disparados y capturados.
BPMN – Un ejemplo real de orquestación de servicios
BPMN – Un ejemplo real de un proceso
BPMN – Un ejemplo real de orquestación de servicios
BPEL– Concepto




                           [BPEL]
          (Web Services) Business Process Execution
          Language, WS-BPEL (en castellano, Lenguaje de
          Ejecución de Procesos de Negocio con Servicios
          Web), es un lenguaje estandarizado por OASIS
          para la composición de servicios web.
BPEL– Algunas Consideraciones




              BPEL es un lenguaje de ejecución.

              Generalmente se realiza una conversión BPMN a BPEL.

              Existes limitaciones en la representación de los procesos.

              Se puede realizar una conversión BPEL a BPMN.
BPEL– Algunas Consideraciones
BPEL– Algunas Consideraciones BPMNaBPEL
BPEL– Algunas Consideraciones BPELaBPMN
BPEL– Introducción




          A          B
                         A
                         B
BPEL– Introducción
BPEL– Introducción
BPEL– Introducción
Algunas Referencias



         http://www.bpmn.org/
         http://www.eclipse.org/stp/bpmn/
         http://www.ebpml.org/
A donde debemos apuntar?



                               BAM
                              Monitoreo




                            BPMN
                           Notación Grafica

         SOA        ESB
         Servcios   Bus
                              BPEL
                              Ejecucion




                              BRE
                               Reglas

Más contenido relacionado

La actualidad más candente

Estrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidasEstrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidas
José Mendoza
 
Administración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosAdministración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueos
jocuva101
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
sueich
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
Cristopher Morales Ruiz
 
Las etapas de un proyecto informático
Las etapas de un proyecto informáticoLas etapas de un proyecto informático
Las etapas de un proyecto informático
lizbravo1981
 

La actualidad más candente (20)

Estrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidasEstrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidas
 
Administración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosAdministración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueos
 
Capitulo 6
Capitulo 6Capitulo 6
Capitulo 6
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
Estados y transiciones de los procesos
Estados y transiciones de los procesosEstados y transiciones de los procesos
Estados y transiciones de los procesos
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
Segmetación de instrucciones
Segmetación de instruccionesSegmetación de instrucciones
Segmetación de instrucciones
 
MySQL. Tutorial Básico
MySQL. Tutorial BásicoMySQL. Tutorial Básico
MySQL. Tutorial Básico
 
Algoritmo de servidor centralizado
Algoritmo de servidor centralizadoAlgoritmo de servidor centralizado
Algoritmo de servidor centralizado
 
Seguridad en sistemas distribuidos
Seguridad en sistemas distribuidosSeguridad en sistemas distribuidos
Seguridad en sistemas distribuidos
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Ppt de ingenieria de requerimiento
Ppt de ingenieria de requerimientoPpt de ingenieria de requerimiento
Ppt de ingenieria de requerimiento
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Costos de infraestructura de centros de datos
Costos de infraestructura de centros de datosCostos de infraestructura de centros de datos
Costos de infraestructura de centros de datos
 
U1 s3 introducción a uml parte 1
U1 s3 introducción a uml parte 1U1 s3 introducción a uml parte 1
U1 s3 introducción a uml parte 1
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
 
Implementación de hilos
Implementación de hilos Implementación de hilos
Implementación de hilos
 
Registros del procesador 01
Registros del procesador 01Registros del procesador 01
Registros del procesador 01
 
Ejemplos de llamadas al sistema
Ejemplos de llamadas al sistemaEjemplos de llamadas al sistema
Ejemplos de llamadas al sistema
 
Las etapas de un proyecto informático
Las etapas de un proyecto informáticoLas etapas de un proyecto informático
Las etapas de un proyecto informático
 

Destacado

Introducción a bpmn
Introducción a bpmnIntroducción a bpmn
Introducción a bpmn
mayer2380
 
Ejercicios de modelado de procesos con bpmn
Ejercicios de modelado de procesos con bpmnEjercicios de modelado de procesos con bpmn
Ejercicios de modelado de procesos con bpmn
mayer2380
 
Business Process Management (BPM)
Business Process Management (BPM)Business Process Management (BPM)
Business Process Management (BPM)
Kiberley Santos
 
Conocimiento Sobre Bpms
Conocimiento Sobre BpmsConocimiento Sobre Bpms
Conocimiento Sobre Bpms
José Ayala
 
Intalio BPMS Introduccion
Intalio BPMS IntroduccionIntalio BPMS Introduccion
Intalio BPMS Introduccion
Julio Cejas
 
Informe concejo 2
Informe concejo 2Informe concejo 2
Informe concejo 2
Luis
 

Destacado (20)

Introducción a bpmn
Introducción a bpmnIntroducción a bpmn
Introducción a bpmn
 
Curso completo bpmn
Curso completo bpmnCurso completo bpmn
Curso completo bpmn
 
Curso de BPMN 2.0
Curso de BPMN 2.0Curso de BPMN 2.0
Curso de BPMN 2.0
 
Ejercicios de modelado de procesos con bpmn
Ejercicios de modelado de procesos con bpmnEjercicios de modelado de procesos con bpmn
Ejercicios de modelado de procesos con bpmn
 
Herramientas BPM
Herramientas BPMHerramientas BPM
Herramientas BPM
 
BPM METODOLOGIA
BPM METODOLOGIABPM METODOLOGIA
BPM METODOLOGIA
 
Introduccion bpm 7.5
Introduccion bpm 7.5Introduccion bpm 7.5
Introduccion bpm 7.5
 
Comparativo bpm
Comparativo bpmComparativo bpm
Comparativo bpm
 
Manual del usuario bizagi
Manual del usuario bizagiManual del usuario bizagi
Manual del usuario bizagi
 
Business Process Management (BPM)
Business Process Management (BPM)Business Process Management (BPM)
Business Process Management (BPM)
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
BPMN estandar para modelamiento de procesos
BPMN estandar para modelamiento de procesosBPMN estandar para modelamiento de procesos
BPMN estandar para modelamiento de procesos
 
Bienvenida
BienvenidaBienvenida
Bienvenida
 
Mobile Email Marketing: el nuevo INBOX - Sandra Jaramillo
Mobile Email Marketing: el nuevo INBOX - Sandra JaramilloMobile Email Marketing: el nuevo INBOX - Sandra Jaramillo
Mobile Email Marketing: el nuevo INBOX - Sandra Jaramillo
 
Conocimiento Sobre Bpms
Conocimiento Sobre BpmsConocimiento Sobre Bpms
Conocimiento Sobre Bpms
 
Intalio BPMS Introduccion
Intalio BPMS IntroduccionIntalio BPMS Introduccion
Intalio BPMS Introduccion
 
Sio2013 plto-pin
Sio2013 plto-pinSio2013 plto-pin
Sio2013 plto-pin
 
The internet is broken, by Ola Bini
The internet is broken, by Ola BiniThe internet is broken, by Ola Bini
The internet is broken, by Ola Bini
 
Business Phones
Business Phones Business Phones
Business Phones
 
Informe concejo 2
Informe concejo 2Informe concejo 2
Informe concejo 2
 

Similar a BPMN y BPEL

Programas de-revision-2010
Programas de-revision-2010Programas de-revision-2010
Programas de-revision-2010
luisitoramon
 
Hoja de desiciones tentativas para componentes de estados
Hoja de desiciones tentativas para componentes de estadosHoja de desiciones tentativas para componentes de estados
Hoja de desiciones tentativas para componentes de estados
alx Paredes
 
Proceso contable de la carrera de comercio y administación Jonathan Maza
Proceso contable de la carrera de comercio y administación Jonathan MazaProceso contable de la carrera de comercio y administación Jonathan Maza
Proceso contable de la carrera de comercio y administación Jonathan Maza
jonathansitoppt
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
july
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
osoriohenao
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
tifysam_21
 
Contabilidad
ContabilidadContabilidad
Contabilidad
e-gim
 
Tema xi papeles de trabajo
Tema xi papeles de trabajoTema xi papeles de trabajo
Tema xi papeles de trabajo
600582
 

Similar a BPMN y BPEL (20)

Programas de-revision-2010
Programas de-revision-2010Programas de-revision-2010
Programas de-revision-2010
 
Contabilidad Básica por cangas maribel y jose manuel pardo
Contabilidad Básica por cangas maribel y jose manuel pardoContabilidad Básica por cangas maribel y jose manuel pardo
Contabilidad Básica por cangas maribel y jose manuel pardo
 
Contabilidad Básica por cangas maribel y josé manuel pardo
Contabilidad Básica por cangas maribel y josé manuel pardoContabilidad Básica por cangas maribel y josé manuel pardo
Contabilidad Básica por cangas maribel y josé manuel pardo
 
Hoja de desiciones tentativas para componentes de estados
Hoja de desiciones tentativas para componentes de estadosHoja de desiciones tentativas para componentes de estados
Hoja de desiciones tentativas para componentes de estados
 
Proceso contable de la carrera de comercio y administación Jonathan Maza
Proceso contable de la carrera de comercio y administación Jonathan MazaProceso contable de la carrera de comercio y administación Jonathan Maza
Proceso contable de la carrera de comercio y administación Jonathan Maza
 
Contabilidad.
Contabilidad. Contabilidad.
Contabilidad.
 
Auditoriaefectivoeinversiones
AuditoriaefectivoeinversionesAuditoriaefectivoeinversiones
Auditoriaefectivoeinversiones
 
Unidad 2 auditoria ii iafic 2011
Unidad 2 auditoria ii iafic 2011Unidad 2 auditoria ii iafic 2011
Unidad 2 auditoria ii iafic 2011
 
ARQUEO DE CAJA.pptx
ARQUEO DE CAJA.pptxARQUEO DE CAJA.pptx
ARQUEO DE CAJA.pptx
 
Mirol Ventas
Mirol VentasMirol Ventas
Mirol Ventas
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
 
Contabilidad
ContabilidadContabilidad
Contabilidad
 
Lista de chequeo cartera
Lista de chequeo carteraLista de chequeo cartera
Lista de chequeo cartera
 
INDUCCION-CONTABILIDAD.PARA FORMACION CONTABLE
INDUCCION-CONTABILIDAD.PARA FORMACION CONTABLEINDUCCION-CONTABILIDAD.PARA FORMACION CONTABLE
INDUCCION-CONTABILIDAD.PARA FORMACION CONTABLE
 
INDUCCION-CONTABILIDAD CORDINACION CONTABLE
INDUCCION-CONTABILIDAD CORDINACION CONTABLEINDUCCION-CONTABILIDAD CORDINACION CONTABLE
INDUCCION-CONTABILIDAD CORDINACION CONTABLE
 
Tema xi papeles de trabajo
Tema xi papeles de trabajoTema xi papeles de trabajo
Tema xi papeles de trabajo
 
Capitulo 17
Capitulo 17Capitulo 17
Capitulo 17
 

Más de Julio Cejas

Intalio BPMS Demostraciones
Intalio BPMS DemostracionesIntalio BPMS Demostraciones
Intalio BPMS Demostraciones
Julio Cejas
 
BPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio IntroduccionBPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio Introduccion
Julio Cejas
 
Mule ESB Introduccion
Mule ESB IntroduccionMule ESB Introduccion
Mule ESB Introduccion
Julio Cejas
 
Arquitectura de un ESB Gobierno
Arquitectura de un ESB GobiernoArquitectura de un ESB Gobierno
Arquitectura de un ESB Gobierno
Julio Cejas
 
SOA y ESB La combinacion perfecta
SOA y ESB La combinacion perfectaSOA y ESB La combinacion perfecta
SOA y ESB La combinacion perfecta
Julio Cejas
 

Más de Julio Cejas (10)

Aplicaciones orientadas en procesos mediante Bonita BPM
Aplicaciones orientadas en procesos mediante Bonita BPMAplicaciones orientadas en procesos mediante Bonita BPM
Aplicaciones orientadas en procesos mediante Bonita BPM
 
Mule ESB
Mule ESBMule ESB
Mule ESB
 
Modelos de Negocio - The Business Model Generation
Modelos de Negocio - The Business Model GenerationModelos de Negocio - The Business Model Generation
Modelos de Negocio - The Business Model Generation
 
Interoperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMInteroperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPM
 
ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.
 
Intalio BPMS Demostraciones
Intalio BPMS DemostracionesIntalio BPMS Demostraciones
Intalio BPMS Demostraciones
 
BPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio IntroduccionBPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio Introduccion
 
Mule ESB Introduccion
Mule ESB IntroduccionMule ESB Introduccion
Mule ESB Introduccion
 
Arquitectura de un ESB Gobierno
Arquitectura de un ESB GobiernoArquitectura de un ESB Gobierno
Arquitectura de un ESB Gobierno
 
SOA y ESB La combinacion perfecta
SOA y ESB La combinacion perfectaSOA y ESB La combinacion perfecta
SOA y ESB La combinacion perfecta
 

Último

editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
ssusere34b451
 

Último (20)

Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
Bloque 1 _ Lectura base - Sistemas Distribuidos
Bloque 1 _ Lectura base - Sistemas DistribuidosBloque 1 _ Lectura base - Sistemas Distribuidos
Bloque 1 _ Lectura base - Sistemas Distribuidos
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE  MADUREZ TECNOLÓGICA (TRL).pptxNIVEL DE  MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
taller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariataller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundaria
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 

BPMN y BPEL

  • 1. BPM Introducción a BPMN Julio Cejas Abril 2010
  • 2. BPMN 1. Concepto de Proceso. 2. Un proceso tradicional. 3. Brechas en los procesos tradicionales. 4. Que no es un proceso. 5. Concepto de Notación. 6. Concepto de BPMN. 7. Un ejemplo. 8. Los beneficios de su adopción. 9. Algunos puntos de atención. 10. BPMN : Notación Grafica General. 11. BPMN : Notación Grafica : Eventos. 12. BPMN : Notación Grafica : Gateways. 13. Un proceso tradicional vs modelado en BPMN 14. Algunas Practicas. 15. Ejemplos reales. 16. Concepto BPEL. 17. Algunas Consideraciones. 18. BPEL Introducción. 19. Referencias. 20. Hacia donde deben apuntar.
  • 3. BPMN B P M Business Process Modeling Notation Notacion para el modelado de procesos de negocio
  • 4. Procesos – Concepto [Proceso] “Secuencia de actividades ejecutadas sobre una o mas entradas para entregar una salida.” “Un numero de roles colaborando e interactuando para cumplir con un objetivo.” “Un proceso (del latín processus) es un conjunto de actividades o eventos (coordinados u organizados) que se realizan o suceden (alternativa o simultáneamente) con un fin determinado.”
  • 5. Procesos – Un proceso Tradicional INICIO Auxiliar de Tesorería Responsible de la Gerencia Solicitante Analista Contable Tesorero GAF(Gerente) Caja Chica responsible de la Caja Chica Director Ejecutivo Presidente Revisa que el cheque Verificar solicitud y Verifica el expediente, esté firmado, realiza el Recibe Cheque, orden Verifica saldo diario para soportes para la orden de pago y Realiza firma SI pago a la persona de pago y constatar si el total de los gastos reposición de la Caja disponibilidad financiera, Realiza firma, dependiendo Del responsible de la Caja comprobante ó suma el 50% del monto asignado Chica, verifica elabora el cheque por el del monto máximo de Cheque Chica para su apertura FORM1810-03, realiza para el funcionamiento, realizar disponibilidad monto indicado y gestiona delegación se requiere de y hace firma orden de firma, se queda con relaciones de la factura y presupuestaria de las las firmas de aprobación. dos (2) de las fimas pago, vouche y copia uno (1) entrega comprobantes de caja a traves partidas donde se imputan autorizadas. FORM1810-03 copia dos (2) a la de los FORM1810-04 y los gastos. NO Oficina de Finanzas y FORM1810-03. Tesorería. Analista Contable Auxiliar de Tesorería Realiza orden de pago Gerencia Solicitante para la reposición de la Anula el cheque, emite un 1 Responsible de la Caja Chica Caja Chica y envia a la nuevo cheque con las Oficina de Finanzas y correciones realizadas y Realiza memorándum solicitud Tesoreria. coordina las firmas autorizadas. de reposición de Caja Chica y lo enviado a la Gerencia de Memorándum Administración y Finanzas/Ordenación de pago Factura Original con los soportes. Factura Original 1 FORM1810-03 Relación de Comprobantes De Egresos de Caja Chica Memorándum Solicitud de Reposición de Analista Contable Auxiliar de Tesorería Comprobante o Vouche la Caja Chica copia dos (2) Verifica original del expediente Órden de Pago FIN Envía el original de expediente y lo archiva para su control. Original a la GAF/Ordenación de Pago. Archiva Original
  • 6. Procesos – Brechas en los procesos tradicionales Reglas de Negocio Acuerdos de Servicios. Gestión de Eventos. Vinculación con tecnología.
  • 7. Procesos – Que no es un proceso! Escribir un memo. Escribir un manual de usuario. Desarrollar una estrategia de venta. Enviar un correo electrónico.
  • 8. Procesos – Que no es un proceso!
  • 9. Notación – Concepto [Notación] “Símbolos que permiten la representación de conceptos”.
  • 11. BPMN – Concepto [BPMN] BPMN (Business Process Modeling Notation) es una notación grafica estándar para el modelado de procesos, que permite su representación gráfica basada en diversas perspectivas.
  • 13. BPMN – Un ejemplo
  • 14. BPMN – Un ejemplo
  • 15. BPMN – Los beneficios de su adopción El Modelado de Procesos es Considerado. Se formalizan los procesos. El Monitoreo de procesos es considerado. La optimización de procesos es considerada. Orientado en la medición de indicadores. Incentiva el uso de estándares. Creado para el Cambio.
  • 16. BPMN – Puntos de Atención [Perspectivas] “Cada usuario que modela, lo hace bajo su perspectiva”. “Existen básicamente dos perspectivas : la funcional y la técnica.”
  • 17. BPMN – Puntos de Atención [Interpretación] El modelador esta siempre tomando decisiones. Cada modelador incorpora en su análisis distintas profundidades. El modelador esta constantemente tomando decisiones de modelado basado en su interés, y en la profundidad de las actividades que este requiera.
  • 18. BPMN – Puntos de Atención [Características] El proceso modelado debe ser preciso, entendible, simple, con un nivel de granularidad apropiado y su interpretación no debe generar errores.
  • 19. BPMN– Notación General Eventos Gateway Actividad [Evento] [Gateway] [Actividad] Es algo que “pasa” durante el curso del proceso de negocio. Estos eventos afectan al flujo del proceso y suelen tener una causa (trigger) o un impacto (resultado). Los eventos representados con un círculo con centro abierto permiten a los marcadores internos diferenciar diferentes triggers y resultados. Hay tres tipos de eventos, basados en cuando afectan al flujo: Inicio, Intermedio, y de término.
  • 20. BPMN– Notación General Eventos Gateway Actividad [Evento] [Gateway] [Actividad] Una gateway (pasarela, bifurcación o compuerta) se representa por la típica figura de diamante y se usa para controlar la divergencia o convergencia de la secuencia de flujo. Así, esto determina las tradicionales decisiones, así como la creación de nuevos caminos, la fusión de estos o la unión. Los marcadores internos indicarán el tipo de control de comportamiento.
  • 21. BPMN– Notación General Eventos Gateway Actividad [Evento] [Gateway] [Actividad] Una actividad se representa con un rectángulo redondeado y es un término genérico para el trabajo que hace una compañía. Una actividad puede ser atómica o compuesta. Los tipos que hay son: Tarea y Sub-Proceso. El Sub-Proceso se distingue por una pequeña marca de suma en la parte central inferior de la figura.
  • 22. BPMN– Notación General Secuencia Mensaje Asociacion [Secuencia] [Mensaje] [Asociación] Se usa para mostrar el orden o secuencia de las actividades que son ejecutadas en el proceso.
  • 23. BPMN– Notación General Secuencia Mensaje Asociacion [Secuencia] [Mensaje] [Asociación] Se usa para mostrar el (entidades de negocio o roles de negocio). En BPMN, flujo de mensajes entre dos participantes del proceso dos pools separados en el diagrama representan dos participantes.
  • 24. BPMN– Notación General Secuencia Mensaje Asociacion [Secuencia] [Mensaje] [Asociación] Se usa para asociar datos, texto, y otros artefactos con los objetos de flujo. Las asociaciones se usan para mostrar entradas y salidas de actividades.
  • 25. BPMN– Notación General Pools Representa un Participante de un Proceso. Además actúa como un contenedor gráfico para dividir un conjunto de actividades desde otros pools Es una división en un pool que la extiende de forma Lanes verticalmente u horizontalmente. Los lanes se usan para organizar y categorizar actividades. Se encuentran dentro de los pools.
  • 26. BPMN– Notación General : Eventos [Evento Inicio] [Evento Intermedio] [Evento Fin] Establece donde un proceso inicia su ejecución.
  • 27. BPMN– Notación General : Eventos [Evento Inicio] [Evento Intermedio] [Evento Fin] Establece puntos de ejecución intermedios en un flujo de proceso.
  • 28. BPMN– Notación General : Eventos [Evento Inicio] [Evento Intermedio] [Evento Fin] Finaliza el flujo de un proceso bajo ciertas condiciones :envió de mensajes, gestión de excepciones, compensación, entre otros.
  • 30. BPMN– Notación General : Gateways Gateway Exclusivo : Solo una rama. Gateway Paralelo: Todas las ramas Gateway Inclusivo Eventos : Una o mas ramas.
  • 31. BPMN– El proceso tradicional vs BPMN INICIO Auxiliar de Tesorería Responsible de la Gerencia Solicitante Analista Contable Tesorero GAF(Gerente) Caja Chica responsible de la Caja Chica Director Ejecutivo Presidente Revisa que el cheque Verificar solicitud y Verifica el expediente, esté firmado, realiza el Recibe Cheque, orden Verifica saldo diario para soportes para la orden de pago y Realiza firma SI pago a la persona de pago y constatar si el total de los gastos reposición de la Caja disponibilidad financiera, Realiza firma, dependiendo Del responsible de la Caja comprobante ó suma el 50% del monto asignado Chica, verifica elabora el cheque por el del monto máximo de Cheque Chica para su apertura FORM1810-03, realiza para el funcionamiento, realizar disponibilidad monto indicado y gestiona delegación se requiere de y hace firma orden de firma, se queda con relaciones de la factura y presupuestaria de las las firmas de aprobación. dos (2) de las fimas pago, vouche y copia uno (1) entrega comprobantes de caja a traves partidas donde se imputan autorizadas. FORM1810-03 copia dos (2) a la de los FORM1810-04 y los gastos. NO Oficina de Finanzas y FORM1810-03. Tesorería. Analista Contable Auxiliar de Tesorería Realiza orden de pago Gerencia Solicitante para la reposición de la Anula el cheque, emite un 1 Responsible de la Caja Chica Caja Chica y envia a la nuevo cheque con las Oficina de Finanzas y correciones realizadas y Realiza memorándum solicitud Tesoreria. coordina las firmas autorizadas. de reposición de Caja Chica y lo enviado a la Gerencia de Memorándum Administración y Finanzas/Ordenación de pago Factura Original con los soportes. Factura Original 1 FORM1810-03 Relación de Comprobantes De Egresos de Caja Chica Memorándum Solicitud de Reposición de Analista Contable Auxiliar de Tesorería Comprobante o Vouche la Caja Chica copia dos (2) Verifica original del expediente Órden de Pago FIN Envía el original de expediente y lo archiva para su control. Original a la GAF/Ordenación de Pago. Archiva Original
  • 32. BPMN– El proceso tradicional vs BPMN
  • 33. BPMN– El proceso tradicional vs BPMN
  • 34. BPMN – Algunas practicas
  • 35. BPMN – Algunas practicas
  • 36. BPMN – Algunas practicas
  • 37. BPMN – Algunas practicas
  • 38. BPMN – Algunas recomendaciones Como regla general se debe colocar un Gateway o bifurcación solo cuando es requerido controlar el flujo de datos a través de ramas. Siempre colocar un evento de inicio en un subproceso. Durante el análisis de proceso, piense en eventos que pueden ser disparados y capturados.
  • 39. BPMN – Un ejemplo real de orquestación de servicios
  • 40. BPMN – Un ejemplo real de un proceso
  • 41. BPMN – Un ejemplo real de orquestación de servicios
  • 42. BPEL– Concepto [BPEL] (Web Services) Business Process Execution Language, WS-BPEL (en castellano, Lenguaje de Ejecución de Procesos de Negocio con Servicios Web), es un lenguaje estandarizado por OASIS para la composición de servicios web.
  • 43. BPEL– Algunas Consideraciones BPEL es un lenguaje de ejecución. Generalmente se realiza una conversión BPMN a BPEL. Existes limitaciones en la representación de los procesos. Se puede realizar una conversión BPEL a BPMN.
  • 51. Algunas Referencias http://www.bpmn.org/ http://www.eclipse.org/stp/bpmn/ http://www.ebpml.org/
  • 52. A donde debemos apuntar? BAM Monitoreo BPMN Notación Grafica SOA ESB Servcios Bus BPEL Ejecucion BRE Reglas