SlideShare une entreprise Scribd logo
1  sur  52
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
Javier Rubiano Quiroga
 
Líneas de espera (1) ejercicio
Líneas de espera (1) ejercicioLíneas de espera (1) ejercicio
Líneas de espera (1) ejercicio
Machado Mauricio
 
Modelos de Simulacion
Modelos de SimulacionModelos de Simulacion
Modelos de Simulacion
Jammil Ramos
 
Programacion con cargas finitas e infinitas
Programacion con cargas finitas e infinitasProgramacion con cargas finitas e infinitas
Programacion con cargas finitas e infinitas
Alberto Carranza Garcia
 
Seguridad En Sistemas Distribuidos
Seguridad En Sistemas DistribuidosSeguridad En Sistemas Distribuidos
Seguridad En Sistemas Distribuidos
HECTOR JAVIER
 
Unidad 2. ing industrial. equipo 4. ing. sistemas
Unidad 2. ing industrial. equipo 4. ing. sistemasUnidad 2. ing industrial. equipo 4. ing. sistemas
Unidad 2. ing industrial. equipo 4. ing. sistemas
lalo-skylen
 
Simulación dinámica de sistemas
Simulación dinámica de sistemasSimulación dinámica de sistemas
Simulación dinámica de sistemas
Epocompu Cal
 

Tendances (20)

caracteristicas de la demanda
 caracteristicas de la demanda caracteristicas de la demanda
caracteristicas de la demanda
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
 
Simulacion-unidad 1
Simulacion-unidad 1Simulacion-unidad 1
Simulacion-unidad 1
 
Simulacion discreta
Simulacion discretaSimulacion discreta
Simulacion discreta
 
Elementos Básicos de Flexsim
Elementos Básicos de FlexsimElementos Básicos de Flexsim
Elementos Básicos de Flexsim
 
planeación agregada
 planeación agregada planeación agregada
planeación agregada
 
Líneas de espera (1) ejercicio
Líneas de espera (1) ejercicioLíneas de espera (1) ejercicio
Líneas de espera (1) ejercicio
 
Simulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatoriosSimulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatorios
 
Mapa mental uml
Mapa mental umlMapa mental uml
Mapa mental uml
 
Modelos de Simulacion
Modelos de SimulacionModelos de Simulacion
Modelos de Simulacion
 
Conceptos basico de diseño factorial
Conceptos basico de diseño factorialConceptos basico de diseño factorial
Conceptos basico de diseño factorial
 
Unidad 4 Planeación y Control de la Producción por Pedido.
Unidad 4 Planeación y Control de la Producción por Pedido.Unidad 4 Planeación y Control de la Producción por Pedido.
Unidad 4 Planeación y Control de la Producción por Pedido.
 
Terminologia de teoria de redes
Terminologia de teoria de redesTerminologia de teoria de redes
Terminologia de teoria de redes
 
Programacion con cargas finitas e infinitas
Programacion con cargas finitas e infinitasProgramacion con cargas finitas e infinitas
Programacion con cargas finitas e infinitas
 
Seguridad En Sistemas Distribuidos
Seguridad En Sistemas DistribuidosSeguridad En Sistemas Distribuidos
Seguridad En Sistemas Distribuidos
 
Unidad 2. ing industrial. equipo 4. ing. sistemas
Unidad 2. ing industrial. equipo 4. ing. sistemasUnidad 2. ing industrial. equipo 4. ing. sistemas
Unidad 2. ing industrial. equipo 4. ing. sistemas
 
Heterosistemas
HeterosistemasHeterosistemas
Heterosistemas
 
Simulación dinámica de sistemas
Simulación dinámica de sistemasSimulación dinámica de sistemas
Simulación dinámica de sistemas
 
Metodo de montecarlo
Metodo de montecarloMetodo de montecarlo
Metodo de montecarlo
 
Tema N° 4 BPMN - Notación para el Modelado de Procesos de Negocio
Tema N° 4  BPMN - Notación para el Modelado de Procesos de NegocioTema N° 4  BPMN - Notación para el Modelado de Procesos de Negocio
Tema N° 4 BPMN - Notación para el Modelado de Procesos de Negocio
 

En vedette

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
 

En vedette (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
 

Similaire à 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]
tifysam_21
 
Jefes de procesos[1]
Jefes de procesos[1]Jefes de procesos[1]
Jefes de procesos[1]
osoriohenao
 
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
 

Similaire à 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
 

Plus 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
 

Plus 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
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

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