Unidad 2. Notacion Para El Modelado de Procesos de Negocio BPMN

20
Modelado de negocios Programa desarrollado Educación Superior Abierta y a Distancia Ciencias Exactas, Ingeniería y Tecnología 1 Ingeniería en Desarrollo de Software CUATRIMESTRE: 04 Programa de la asignatura: Modelado de negocios Unidad 2. Notación para el Modelado de Procesos de Negocio (BPMN) Clave: 160920416 / 150920416

Transcript of Unidad 2. Notacion Para El Modelado de Procesos de Negocio BPMN

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 1

    Ingeniera en Desarrollo de Software

    CUATRIMESTRE: 04

    Programa de la asignatura:

    Modelado de negocios

    Unidad 2. Notacin para el Modelado de Procesos de

    Negocio (BPMN)

    Clave: 160920416 / 150920416

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 2

    ndice

    Unidad 2. Notacin para el Modelado de Procesos de Negocio (BPMN) ............................... 3

    Presentacin de la unidad ........................................................................................................... 3

    Propsitos ...................................................................................................................................... 4

    Competencia especfica .............................................................................................................. 4

    Consideraciones especficas de la unidad ............................................................................... 4

    2.1. Definicin y Objetivos ........................................................................................................... 4

    2.1.1. Beneficios de BPMN ......................................................................................................... 5

    2.1.2. Objetivos al crear BPMN .................................................................................................. 7

    Actividad 1. Generalidades del BPMN ...................................................................................... 7

    Actividad 2. Uso del BPMN ......................................................................................................... 8

    2.2. Artefactos ............................................................................................................................... 8

    2.2.1. Tipos de elementos de BPMN ....................................................................................... 11

    2.2.2. Asociaciones de los elementos BPMN ........................................................................ 13

    Actividad 3. Ejemplo visual de un modelo basado en BPMN .............................................. 18

    Autoevaluacin ........................................................................................................................... 18

    Evidencia de aprendizaje. Manual del uso del BPMN y sus componentes ...................... 18

    Cierre de la unidad ..................................................................................................................... 19

    Para saber ms ........................................................................................................................... 20

    Fuentes de consulta ................................................................................................................... 20

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 3

    Unidad 2. Notacin para el Modelado de Procesos de Negocio (BPMN)

    Presentacin de la unidad

    En la unidad anterior viste temas introductorios al modelado de negocios, cuyos temas

    fungieron como iniciacin para comprender el uso y aplicacin del modelado. En la

    presente unidad, aprenders el concepto del BPMN y su utilizacin para crear modelos

    completos y complejos; posteriormente se ligar con la siguiente unidad, donde se tratar

    la utilizacin conjunta del Lenguaje Unificado de Modelado (UML, por sus siglas en ingls:

    Unified Modeling Language) y la Notacin para el Modelado de Procesos de Negocio

    (BPMN, por sus siglas en ingls: Business Process Modeling Notation).

    La Notacin para el Modelado de Procesos de Negocio (BPMN) implica, dentro de su

    propia definicin, que deben plasmarse representaciones escritas y de preferencia

    grficas de lo que est sucediendo al interior de cualquier organizacin. Cada

    organizacin persigue diferentes fines al intentar entender qu es lo que pasa en su

    quehacer diario, desde la mejora interna, hasta poder sobresalir de la competencia; para

    ello sigue sus propios pasos en algunas ocasiones, ms cortos y con resultados

    inmediatos- con el fin de lograr el objetivo que persiguen.

    Las organizaciones se hacen preguntas como: qu hacer para producir ms a un menor

    costo?, de qu manera se puede hacer que el producto llegue al cliente mucho ms

    rpido que la competencia con un nivel de calidad superior? El BPMN ayuda a resolver

    estas dudas, como lo vemos a continuacin.

    El BPMN puede hacerse desde distintas perspectivas integrales que nos llevan a un

    mismo fin, como son:

    Mapas de procesos: Diagramas de flujo de las actividades sin ms detalle que

    las propias actividades en s.

    Descripcin de procesos: Proporcionan ms informacin, por ejemplo los

    involucrados, datos, entre otros.

    Modelos de procesos: Es la conjuncin de los dos anteriores, dando tanta

    informacin y de manera necesaria para poder simular la ejecucin del modelo

    que intenta describir.

    El BPMN se basa en un conjunto estndar de elementos grficos para hacer la

    descripcin de los procesos y saber cul es la secuencia lgica para poder llevarlos desde

    el comienzo hasta el fin, los Objetos de Flujo:

    Actividades

    Eventos

    Puertas de enlace

    Flujos de secuencia

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 4

    Propsitos

    En esta unidad logrars:

    Definir el BPMN y sus objetivos.

    Distinguir los artefactos que utiliza el BPMN.

    Distinguir la asociacin de elementos de BPMN.

    Competencia especfica

    Distinguir la notacin para el modelado de procesos del negocio logrando usar los

    elementos que componen esta notacin, de manera tal que con prctica se logre plasmar

    claramente el modelo del negocio.

    Consideraciones especficas de la unidad

    Es muy importante que realices todas las actividades planteadas para que logres

    comprender los temas que se abordarn a lo largo de la unidad; del mismo modo, realiza

    todos los ejemplos de diagramas para que te familiarices con los componentes grficos,

    para esto puedes utilizar el programa Visio de Microsoft.

    2.1. Definicin y Objetivos

    Se puede definir a la Notacin para el Modelado de Procesos de Negocio (BPMN, por sus

    siglas en ingls: Business Process Modeling Notation) como la captura de una serie

    ordenada de actividades e informacin de apoyo que refuerzan a stas. Modelar un

    Proceso de Negocio incluye la representacin de cmo una empresa realiza los pasos

    necesarios para lograr sus objetivos centrales y, aunque los objetivos son la parte

    primordial de todo el modelado, no se capturan dentro del modelo, se sobreentiende que

    se modelan los pasos para poder llegar a ellos. Con BPMN slo los procesos son

    modelados.

    Los objetivos principales que persigue BPMN son:

    1. Tener una representacin grfica del Lenguaje de Modelado de Procesos de Negocio

    (BPML, por sus siglas en ingls: Business Process Modeling Language), pues es

    primordial tener una notacin orientada hacia las necesidades del usuario, es decir,

    una traduccin de la notacin orientada al negocio al lenguaje tcnico en ejecucin

    (White, 2009).

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 5

    2. Unificar la amplia gama de notaciones de modelado, pues en el mercado se maneja

    una enorme variedad de stas y son utilizadas en forma arbitraria segn el gusto y

    necesidad de quien las usa.

    3. Consolidar los principios subyacentes del modelado de procesos, se pretende una

    notacin comn, en cuanto a la representacin.

    4. Llevar el ejercicio acadmico a la practicidad de las empresas, tanto para los

    proveedores de herramientas de modelado como para los consumidores de stas.

    5. Hacer el aprendizaje transferible al estandarizar la manera de representar los modelos

    de negocio y las herramientas necesarias para hacerlo.

    6. Proporcionar un modelo ejecutable entre la representacin grfica (BPML y el

    lenguaje de representacin formal (BPML, llamado luego BPEL - Business

    Process Execution Language, WS-BPEL, en castellano, Lenguaje de Ejecucin de

    Procesos de Negocio con Servicios Web-). Por lo tanto, proporciona un mapeo

    vlido entre los diagramas y el lenguaje formal, de manera que se pueda

    automatizar la ejecucin del modelo resultante.

    2.1.1. Beneficios de BPMN

    Cuando se pretende dar a entender una idea, hay muchas formas de hacerlo. Por ejemplo

    para describir lo que es la letra A, se puede hacer mediante descripciones muy

    detalladas de manera verbal, pidindole que: imagine un tringulo pero con la parte de

    abajo a la mitad, o como la interseccin de dos lneas en un ngulo de 45 y ambas

    cortadas al centro por otra lnea paralela al ngulo mencionado en una distancia igual al

    50% de su longitud, entre muchas otras explicaciones producto de la prodigiosa

    imaginacin del descriptor; pero en realidad el receptor no tendr el concepto completo

    (definicin adems de representacin) si no se le da a conocer de manera grfica como

    debera verse una A. De esta manera es posible apoyarse en el BPMN para hacer la

    representacin grfica de los procesos que conforman el modelo de negocio de una

    empresa.

    Para hacer uso del BPMN, hay muchos aspectos o detalles que se deben tomar en

    cuenta; por ejemplo si se quiere modelar el proceso de leer un libro, bastara con hacer

    mencin que se toma el libro y se lee y para muchas personas eso sera ms que

    suficiente para comprender de lo que se trata el modelo. Sin embargo no siempre se

    tratarn o debern modelar procesos tan familiares como el leer un libro.

    Hoy en da las empresas se estn diversificando de tal manera que su ritmo de trabajo lo

    impulsan las ms variadas y diversas unidades de negocio; cada una de ellas con una

    complejidad inherente a su propio objetivo tal, que se podra hacer un zoom y descubrir

    un propio ecosistema dentro de ella.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 6

    Ahora, al querer modelar el conjunto de unidades funcionales: sus entradas, procesos,

    salidas, en conjunto la complejidad de stas, sera exponencial revisar las relaciones que

    hay entre ellas y, es aqu, donde el BPMN da una enorme ventaja y muchos beneficios; se

    enlistan algunos a continuacin:

    Hay una comunidad internacional respaldada por organizaciones reconocidas, de

    esta manera no se dejar espacio a la interpretacin o al libre albedrio del modelador

    del proceso de negocio, es decir, no se podr representar de manera diferente una

    relacin entre departamentos, o de manera ms clara y concisa, no se podr

    malentender un smbolo que represente flujo de datos de salida; si eso es lo que se

    representa, eso es lo que se lee y eso es lo que se deber entender que quiere decir.

    De tal suerte que, al ser una convencin internacionalmente aceptada, nadie que se

    diga apegado al estndar del BPMN puede inventar sus propias representaciones, no

    puede aadir o quitar elementos a su antojo, no tiene derecho a ser creativo en

    cuanto al significado ni a la representacin de los elementos que conforman la

    representacin del BPMN, pero s lo puede ser en el uso y la combinacin de ellos.

    Cada vez se est ms inmerso en la aldea global. La ocurrencia de un suceso o

    evento importante puede ser transmitida al otro lado del mundo en instantes. Esta

    aseveracin lleva irremediablemente a la conclusin que se colabora cada da ms

    entre personas de distintas regiones, culturas, idiomas, razas, entre otras variantes, lo

    que significa que la complejidad de la comunicacin se vuelve alta. Al tener un

    estndar de representacin de los procesos de negocio con el uso de BPMN de cierta

    manera, si no se puede librar toda esta complejidad, se da la facilidad de hablar el

    mismo lenguaje tanto al emitir como al recibir. Siguiendo al pie de la letra (como

    debiera ser) lo que indica el estndar de BPMN, no se tendr dificultad alguna al leer

    (interpretar) el modelado de negocio de una empresa, por ejemplo, de China o de

    Italia. Aunque se deber entender que BPMN puede considerarse un lenguaje formal,

    lo que se menciona en este punto slo es referente a la sintaxis, no a la semntica.

    La misma rigidez que se sobreentiende del estndar BPMN tambin permite

    formalizar; tanto que incluso (en algunas ocasiones y bajo ciertas circunstancias)

    puede prescindirse del elemento humano para su

    elaboracin/interpretacin/implementacin/ejecucin y dejar este trabajo a elementos

    automatizados (algoritmos programados en computadora) para hacer de los

    resultados tan ricos en informacin como se desee.

    De lo descrito en el punto anterior, se puede ahondar tanto que se podr decir que: el

    elemento grfico resultante del modelado de procesos de negocio no debe tomarse

    como una receta infalible que al seguir descritos en algn lugar siempre funcionar.

    Para reforzar este concepto se puede pensar en los zapatos que se tienen en este

    momento: se toman de la misma manera para ir a una cena formal, para jugar

    ftbol, para nadar, para dormir?, seguramente slo funcionarn en una o quiz dos

    circunstancias de las antes descritas. Lo mismo pasa con el modelado de procesos

    de negocio, deber hacerse tomando en cuenta quin ser el pblico al que se

    presentar, qu nivel de conocimiento tiene sobre los elementos tcnicos que se

    quieren representar (por ejemplo: presentar a un mdico el funcionamiento de un

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 7

    hospital ser diferente que a un ciclista profesional), qu nivel de detalle se desea

    saber, puesto que no ser lo mismo dar una revisin laxa del todo, que una profunda

    descripcin de los detalles, ya que si se piensa automatizar (prescindir del elemento

    humano), deber ser tan profundamente detallado que no haya posibilidad a la

    interpretacin ni a la ambigedad.

    2.1.2. Objetivos al crear BPMN

    Para que una idea pueda ser comprendida por otro igual se necesita de un arduo trabajo

    de convencimiento y explicacin, a fin de vender la idea.

    Cuando se est explicando en trminos abstractos la secuencia del flujo del trabajo de un

    proceso que se maneja en una empresa u organizacin, debe hacerse de tal forma que

    alguien que no est versado en sus detalles pueda comprenderlo. El fin ltimo es que se

    d a entender lo que se hace.

    Al tratar de listar los objetivos al crear BPMN se podrn encontrar los siguientes:

    Contar con elementos grficos estndar.

    Contar con elementos fciles de usar para describir los procesos de una empresa

    u organizacin, ya que se basan en diagramas de flujo (de informacin en este

    caso).

    Tener elementos que no se confundan entre ellos y as poder describir todos los

    procesos de manera nica e irrepetible.

    Tener un mtodo simple para crear modelos de procesos de negocio, pero que al

    mismo tiempo puedan manejar toda la complejidad que significan stos.

    La descripcin de manera clara y explcita de todo lo que sucede en el interior de la

    organizacin o empresa debe ser el punto principal que debe perseguir la persona o el

    grupo que est modelando los procesos. Se debe recordar que los procesos se hacen

    para ser vistos, ledos y comprendidos por terceras personas de cualquier extraccin

    cognitiva y cultural, no se hacen para el equipo elaborador (para uno mismo).

    Actividad 1. Generalidades del BPMN

    Este foro de discusin es para que expreses tu punto de vista sobre el uso y

    caractersticas del BPMN, adems para que intercambies ideas con tus compaeros

    sobre este tema. Con base en ello, realiza lo que a continuacin se te pide:

    1. Identifica el uso y caractersticas principales del BPMN.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 8

    2. Ingresa al foro y realiza lo que en l se te pide.

    Actividad 2. Uso del BPMN

    Con el fin de distinguir los conceptos y uso del BPMN, debes elaborar un ensayo en el

    que expliques el uso del BPMN, tomando en cuenta cada concepto. Con base en lo

    anterior, realiza lo que se te pide:

    1. En un archivo de texto, elabora un ensayo sobre el uso del BPMN tomando en cuenta

    cada uno de sus conceptos.

    2. Guarda tu actividad con la nomenclatura MDN_U2_A2_XXYZ. Sustituye las XX por

    las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido paterno y la Z

    por la inicial de tu apellido materno.

    3. Enva el archivo a tu Facilitador(a) mediante la seccin de Tareas.

    2.2. Artefactos

    A continuacin se muestran los diferentes artefactos (elementos) de los que se compone

    un diagrama BPMN.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa 9

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    10

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    11

    Tabla 1. Artefactos del BPMN

    2.2.1. Tipos de elementos de BPMN

    A continuacin se listan los diferentes tipos de elementos de los que se compone BPMN,

    as como su descripcin. Al final de la descripcin de los componentes se encuentra un

    ejemplo de su uso, retomando el ejemplo del modelo de comercio electrnico visto en la

    unidad anterior.

    ACTIVIDADES

    Tarea: Es el nivel ms bajo de actividades, la cual no puede ser descompuesta.

    Sub-proceso: Es un conjunto de tareas unidas con un solo fin, el signo ms indica

    que el subproceso puede descomponerse en pequeas actividades, que son las

    tareas.

    Tarea bucle: Identifica que la tarea deber repetirse un determinado nmero de

    veces.

    Multi-instancia: Esta actividad identifica que la tarea deber realizarse varias

    veces, pero cada vez con diferentes datos.

    EVENTOS

    Un evento es algo que sucede durante el curso de un proceso. Los eventos afectan el

    flujo del proceso y usualmente tienen un disparador (seal de que se debe realizar algo) o

    un resultado (White, 2009).

    A continuacin se describen los diferentes tipos de eventos con los que cuenta el BPMN.

    Inicio: Este evento indica el inicio de un diagrama BPMN, al comenzar a realizar un

    modelo es lo primero que se debe colocar.

    Intermedio

    Temporizador: Indica un disparador de fecha y hora.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    12

    Mensaje: Un disparador se genera al llegar un mensaje desde otro punto.

    Seal: Un disparador se genera al llegar una seal enviada desde otro punto.

    Condicional: Se indica que se debe cumplir con una condicin.

    Mltiple: Indica que existe una combinacin de disparadores.

    Error: Especifica que se interrumpir un proceso que necesitar ser corregido. Se

    utiliza este mismo artefacto pero relleno de negro para indicar que el fin de un

    proceso resulta en un error.

    Cancelar: Indica la cancelacin de una actividad. Se utiliza este mismo artefacto pero

    relleno de negro para indicar que el fin de un proceso resulta en una cancelacin.

    Compensacin: Indica que una actividad se deshar. Este mismo artefacto se utiliza

    relleno de negro para indicar que el fin de un proceso resulta en una compensacin.

    Vnculo: Establece un conector para ir hacia otro punto del modelo. Se utiliza este

    mismo artefacto relleno de negro para indicar el punto de conexin hacia donde se re-

    direcciona.

    Final: Este evento indica el final de un diagrama BPMN, al finalizar un modelo es lo

    ltimo que se debe colocar.

    PUERTAS DE ENLACE

    Estos elementos controlan la divergencia del flujo de los procesos cuando se tienen

    diferentes secuencias de flujo posibles. A continuacin se describen las diferentes puertas

    de enlace que utiliza el BPMN.

    Exclusivo: Evala las condiciones del flujo secuencial de actividades para definir

    un solo camino hacia donde deber seguir el flujo.

    Evento: Evala la ocurrencia de un evento para definir un solo camino hacia

    donde deber seguir el flujo de actividades.

    Paralelo: Se enva el flujo de actividades hacia varios caminos (hacia todos al

    mismo tiempo) sin evaluar nada.

    Inclusivo: Se enva el flujo de actividades hacia varios caminos (hacia todos al

    mismo tiempo), si es que se cumplen las condiciones del flujo secuencial de

    actividades.

    Complejo: Se enva el flujo de actividades hacia varios caminos (hacia todos al

    mismo tiempo), si es que se cumple una sola condicin del flujo secuencial de

    actividades.

    AGRUPAMIENTO

    Estos elementos se utilizan para dividir y organizar los diagramas del BPMN. Dichos

    elementos se describen a continuacin.

    Pools: Bsicamente son contenedores para indicar que el diagrama pertenece a

    un participante en especfico.

    Carriles: Son contenedores que representan roles en las actividades que se estn

    modelando.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    13

    ARTEFACTOS

    Objeto de datos: Son los documentos y datos que requieren los procesos.

    Grupo: Ayuda a definir secciones en el diagrama.

    Anotacin de texto: Son notas que aade quien modela a manera de informacin

    extra sobre los modelos grficos.

    En el siguiente subtema se detallar lo referente a los conectores (asociaciones).

    2.2.2. Asociaciones de los elementos BPMN

    A continuacin se enumeran las asociaciones de los elementos BPMN:

    Flujo de secuencia: Indica la secuencia de las actividades que se realizan, siendo

    el origen la lnea sin punta, y el destino la punta de la flecha.

    Flujo de secuencia condicional: Indica la secuencia de las actividades que se

    realizan al cumplir o no una condicin. El pequeo rombo indica el origen del flujo

    de la decisin y la punta indica el destino.

    Flujo de mensaje: Indica la comunicacin entre participantes mediante mensajes,

    este tipo de flujo se utiliza para comunicar a diferentes pools. El origen est

    indicado por el crculo y el destino por la punta de la flecha.

    Asociacin: Este elemento indica la unin entre elementos de un diagrama (sin

    flujo de actividades).

    Una vez descritos todos los elementos para generar diagramas BPMN, se muestra el

    diagrama del ejemplo de una venta mediante comercio electrnico.

    Con base en la lista de actividades que se tiene y lo que hace cada rol (este ejemplo se

    vio en la unidad anterior), en la siguiente lista se desglosan las actividades y las tareas

    ms bsicas:

    Solicitante de venta (cliente):

    o Realiza una peticin.

    Revisa el catlogo de productos existentes.

    Analiza los productos de su inters.

    Si el producto le convence, realiza la solicitud del producto mediante

    la compra.

    o Enva peticin

    Enva los datos de su compra.

    Enva sus datos personales para la entrega y pago.

    o Aprueba pedido

    Analiza la lista de cargos por la compra.

    Si la lista de cargos es correcta, aprueba los cargos y el pedido, de

    lo contrario cancela la compra.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    14

    Responsable de ventas:

    o Decide

    Revisa la solicitud de compra.

    Analiza la fecha de entrega solicitada.

    o Discrimina

    Identifica si es pedido especial o normal con base en la fecha de

    entrega requerida.

    o Encamina

    Se enva el pedido a que se surta.

    o Procesa

    Se revisa la existencia de los productos solicitados.

    Si no hay existencia de productos, se cancela la compra.

    Si se cuenta con existencia, se renen los productos solicitados (se

    surte).

    Operario:

    o Entrega

    Revisa que el pedido corresponda con los productos solicitados.

    Si el surtido del producto es correcto, se entrega al cliente.

    Si el surtido es incorrecto, se regresa al paso de encaminamiento

    del pedido.

    Una vez desglosadas las tareas de los procesos identificados se muestran los diagramas

    correspondientes. En la figura 2.1. se muestra el diagrama del proceso de compra a nivel

    de subprocesos, de manera tal que se ven solo las actividades a nivel macro.

    Figura 2.1. Diagrama BPMN del proceso de compra a nivel de subprocesos.

    La siguiente figura (2.2.) muestra el mismo diagrama del proceso de compra pero a nivel

    detallado (micro) donde, como se puede observar, se tienen todas las tareas requeridas.

    Observa que en este diagrama adems de tareas, se utilizan puertas de enlace, pues se

    requieren decisiones. Tambin podemos observar que se utilizan eventos de cancelacin,

    para los casos en que no existan productos que se quieran comprar, o los cargos del

    pedido no sean los correctos.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    15

    Figura 2.2. Diagrama BPMN del proceso de compra a nivel de tareas.

    La siguiente figura (3) muestra el procesamiento del pedido a nivel de tareas, en el que se

    puede revisar la utilizacin de una puerta de enlace paralela, ya que al discriminar solo se

    identifica si el pedido es especial o normal -lo que se agreg con una nota de texto- y

    despus se revisan las existencias. Como dice la descripcin, no se evala nada, solo se

    identifica el tipo de pedido. Otro elemento utilizado es un evento temporizador, el cual es

    utilizado porque la discriminacin se realiza con base en la fecha solicitada de entrega.

    Figura 2.3. Diagrama BPMN del procesamiento del pedido a nivel de tareas.

    La siguiente figura (4) muestra el proceso de entrega del pedido a nivel de tareas. El

    elemento nuevo que se utiliza en este diagrama es el evento vnculo, el cual indica volver

    a revisar existencias en caso de que el pedido no sea correcto.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    16

    Figura 2.4. Diagrama BPMN del proceso de entrega del pedido a nivel de tareas.

    Por ltimo, en la figura 5, se muestra el diagrama completo, que incluye el manejo de

    roles -por lo tanto se usan carriles- y la comunicacin de datos que se genera entre cada

    proceso.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    17

    Figura 2.5. Diagrama BPMN de un negocio de comercio electrnico a nivel tareas y con

    roles.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    18

    Actividad 3. Ejemplo visual de un modelo basado en BPMN

    Con el fin de identificar los componentes y el uso del BPMN, debes realizar el modelo de

    un negocio basado en BPMN, para lo cual debes retomar una de las microempresas que

    ubicaste en la Evidencia de aprendizaje. Ejercicios en UML de la unidad 1. Tomando en

    cuenta lo antes mencionado, realiza lo que se te pide a continuacin:

    1. En un archivo de texto, elabora el modelo de un negocio basado en BPMN utilizando

    una de las microempresas de la Evidencia de aprendizaje de la unidad 1.

    2. Guarda tu actividad con la nomenclatura MDN_U2_A3_XXYZ. Recuerda sustituir las

    XX por las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido

    paterno y la Z por la inicial de tu apellido materno.

    3. Enva el archivo a travs de la seccin de Base de Datos.

    4. Revisa y comenta los trabajos de tus compaeros.

    5. De forma grupal elijan un solo ejemplo visual, el cual deber ser enviado a tu

    Facilitador(a) para recibir retroalimentacin.

    Autoevaluacin

    Para reforzar los conocimientos relacionados con los temas que se abordaron en esta

    segunda unidad del curso, es necesario que resuelvas la autoevaluacin de la unidad.

    Recuerda que es muy importante leer cuidadosamente los planteamientos indicados y

    elegir la opcin adecuada para cada uno.

    Evidencia de aprendizaje. Manual del uso del BPMN y sus

    componentes

    Como parte de la evaluacin de esta unidad, realizars un manual donde describas los

    componentes del BPMN y su uso bsico. Con base en lo anterior, lleva a cabo lo que se

    te pide:

    1. En un archivo de texto, realiza un manual donde se describa paso a paso la realizacin

    del modelo que elaboraste en la Actividad 3. Ejemplo visual de un modelo basado en

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    19

    BPMN, de manera tal que sirva como gua para modelar otro negocio similar al que se

    model en dicha actividad.

    2. Consulta la Escala de evaluacin.

    2. Guarda tu evidencia con el nombre MDN_U2_EA_XXYZ. Recuerda sustituir las XX por

    las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido paterno y la Z

    por la inicial de tu apellido materno.

    3. Enva el archivo a tu Facilitador(a) para recibir retroalimentacin.

    * Recuerda que de ser necesario y en base a los comentarios hechos por parte de tu

    Facilitador(a), podrs enviar una segunda versin de tu actividad.

    Autorreflexiones

    Adems de enviar tu trabajo de la Evidencia de aprendizaje, es importante que ingreses

    al foro Preguntas de Autorreflexin y consultes las preguntas que tu Facilitador(a)

    presente, a partir de ellas, debes elaborar tu Autorreflexin en un archivo de texto llamado

    MDN_U2_ATR_XXYZ. Posteriormente enva tu archivo mediante la herramienta

    Autorreflexiones.

    Cierre de la unidad

    Has concluido la segunda unidad del curso. A lo largo de sta has visto lo que es el

    BPMN, su definicin, beneficios y objetivos, as como los componentes de un diagrama de

    este tipo y sus asociaciones.

    Es aconsejable que revises nuevamente la unidad en caso de que los temas que se

    acaban de mencionar no te sean familiares o no los recuerdes, de no ser este tu caso, ya

    ests preparado(a) para seguir con la unidad tres, en donde continuars con la revisin

    del modelado conjuntando el Lenguaje Unificado de Modelado (UML, por sus siglas en

    ingls: Unified Modeling Language) y la Notacin para el Modelado de Procesos de

    Negocio (BPMN, por sus siglas en ingls: Business Process Modeling Notation). Todo ello

    con el fin de obtener el conocimiento necesario para comenzar a realizar modelos de

    negocios complejos al final de la cuarta y ltima unidad del curso de Modelado de

    negocios.

  • Modelado de negocios Programa desarrollado

    Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

    20

    Para saber ms

    Consulta la pgina oficial del BPMN donde podrs encontrar manuales de referencia

    sobre este tema.

    BPMN http://www.bpmn.org/,

    Fuentes de consulta

    White, S. & Miers, D. (2009). BPMN: Gua de referencia y modelado. Mxico: Future

    Strategies Inc.