Técnicas de modelado de procesos comerciales con ejemplos

Publicado: 2014-05-23

En uno de nuestros artículos anteriores sobre BPM, mencionamos brevemente varias técnicas de modelado de procesos comerciales . Y como prometí, aquí hay una mirada más detallada a varias técnicas de BPM y cómo hacer uso de ellas de manera efectiva.

El modelado de procesos comerciales se usa principalmente para mapear un flujo de trabajo para que pueda comprender, analizar y realizar cambios positivos en ese flujo de trabajo o proceso. El uso del diagrama lo ayuda a visualizar este proceso y tomar mejores decisiones.

Utilice la siguiente tabla para navegar rápidamente a diferentes técnicas.

  1. Notación de modelado de procesos de negocio (BPMN)
  2. diagramas UML
  3. Técnica de diagrama de flujo
  4. diagramas de flujo de datos
  5. Diagramas de actividad de roles
  6. Diagramas de interacción de roles
  7. diagramas de Gantt
  8. Definición integrada para el modelado de funciones
  9. Redes de petri de colores
  10. métodos orientados a objetos
  11. Técnica de flujo de trabajo
  12. Modelo de simulación

Para no empezar con las últimas técnicas.

1. Notación de modelado de procesos comerciales (BPMN)

En pocas palabras, BPMN es una representación gráfica de su proceso comercial utilizando objetos estándar. Si desea ser más técnico, también se puede definir como un conjunto de objetos gráficos y reglas que definen las conexiones disponibles entre los objetos.

BPMN consta de los siguientes bloques de construcción básicos;

  • Objetos de flujo: eventos (círculos), actividades (rectángulos con esquinas redondeadas) y puertas de enlace (rombos)
  • Objetos de conexión: compuestos principalmente por flechas, indican flujo de secuencia (flechas rellenas), flujo de mensajes (flechas discontinuas) y asociaciones
  • Carriles de natación: piscinas (contenedor gráfico) y carriles (subpartición de la piscina)
  • Artefactos: objetos de datos, grupos y anotaciones
BPMN es una de las últimas técnicas de modelado de procesos de negocio utilizada por muchos profesionales

Un proceso de negocio modelado usando BPMN

Creately tiene una biblioteca separada con el último objeto BPMN 2.0 incluido en la biblioteca. Además, obtiene elementos de agrupación inteligentes, plantillas BPMN diseñadas profesionalmente y mucho más. Vea cómo Creately facilita el modelado usando BPMN.

La mayor ventaja de BPMN es que es un estándar con una sintaxis bien definida. Muchos analistas de negocios están familiarizados con él, lo que facilita mucho la colaboración. Además, la mayoría de las herramientas de modelado son compatibles con BPMN, lo que hace que sea mucho más fácil compartir y editar incluso si se utiliza un software diferente. Todo esto junto hace que BPMN sea la técnica de modelado de procesos de negocios más popular en este momento. Haga clic aquí para comenzar a crear cualquier diagrama BPMN complejo.

Diagrama BPMN con carriles de natación

Un proceso modelado usando BPMN que tiene carriles

Encuentre más ejemplos de BPMN para usar de forma gratuita para dibujar diagramas de notación de modelado de procesos comerciales.

2. Diagramas UML

UML es un lenguaje de modelado utilizado principalmente para la especificación, visualización, desarrollo y documentación de sistemas de software. Pero los profesionales de negocios lo han adaptado como una poderosa técnica de modelado de procesos de negocios.

Con 14 tipos de diagramas UML diferentes, ofrece una manera flexible y poderosa de visualizar casi cualquier proceso comercial. Por lo general, se utilizan para modelar la lógica detallada de un proceso comercial. En muchos sentidos, los diagramas UML son el equivalente orientado a objetos de los diagramas de flujo.

Como se mencionó anteriormente, una de sus principales ventajas es su flexibilidad. Pero con 14 tipos de diagramas diferentes, a algunos les puede resultar difícil entender los diagramas. Agregue a eso que el mismo proceso se puede modelar usando diferentes diagramas UML. Probablemente no sea la opción más popular entre los analistas.

Un diagrama de actividad UML con carriles

Su flexibilidad hace que UML sea una técnica popular de modelado de procesos comerciales.

Nuestro software UML admite el dibujo de todos los tipos de diagramas UML. Tenemos plantillas, bibliotecas separadas para varios diagramas UML y artículos de conocimiento para guiarlo a través del proceso. Haga clic aquí para comenzar a dibujar UML con Creately >>

El modelado de procesos comerciales se remonta a mucho tiempo y BPMN y UML evolucionaron a partir de algunas técnicas utilizadas hace un tiempo. Sin embargo, algunas de estas técnicas anteriores todavía se utilizan en el modelado de procesos comerciales. A continuación se enumeran algunas de esas técnicas que todavía se utilizan hoy en día.

3. Técnica de diagrama de flujo

Los diagramas de flujo son probablemente el tipo de diagrama más popular en el mundo. Debido a que tiene pocos símbolos estándar, muchos pueden entenderlo fácilmente. La simplicidad lo convierte en una herramienta poderosa y efectiva. De hecho, BPMN puede considerarse como una versión avanzada de la técnica básica del diagrama de flujo. Además, la mayoría del software de dibujo admite la creación de diagramas de flujo y también lo utiliza un público mucho más amplio.

El diagrama de flujo utiliza un flujo secuencial de acciones y no admite un desglose de las actividades. El modelo de diagrama de flujo es posiblemente la primera notación de procesos. Se ha utilizado con frecuencia durante muchos años aunque no hay una fecha exacta de su origen.

Su simplicidad hace que los diagramas de flujo sean una técnica de modelado de uso frecuente.

Un diagrama de flujo simple con procesos, bloques de decisión, etc.

Puede utilizar nuestro software de diagrama de flujo para crear fácilmente un diagrama de flujo profesional.

4. Diagramas de flujo de datos: técnica de Yourdon

Los diagramas de flujo de datos (DFD) muestran el flujo de datos o información de un lugar a otro . Los DFD describen los procesos que muestran cómo estos procesos se vinculan entre sí a través de almacenes de datos y cómo los procesos se relacionan con los usuarios y el mundo exterior.

Se utilizan para registrar los procesos analizados como parte de la documentación de diseño. Un DFD puede verse como un método para organizar datos desde su estado original. Los DFD son la columna vertebral del análisis estructurado que Yourdon desarrolló a principios de los años sesenta.

Ejemplo de diagrama de flujo de datos

Un diagrama DFD utilizado en el modelado realizado por la herramienta de diagrama de flujo de datos

5. Diagramas de actividad de roles – RAD

Los roles son notaciones abstractas de comportamiento que describen un comportamiento deseado dentro de la organización. A menudo son funciones organizacionales. También incluyen sistemas de software, clientes y proveedores. Los RAD brindan una perspectiva diferente del proceso y son particularmente útiles para apoyar la comunicación . Son intuitivos de leer, fáciles de entender y presentan una vista detallada del proceso y actividades de permisos en paralelo .

Diagrama de actividad de roles (RAD)

Diagrama de actividad de roles utilizado en el modelado de procesos comerciales creado por nuestra herramienta de diagrama de actividad

6. Diagramas de interacción de roles – RID

Las actividades están conectadas a roles en un tipo de matriz. Las actividades se muestran verticalmente en el eje izquierdo y los roles se muestran horizontalmente en la parte superior. El texto y los símbolos se usan juntos para representar el proceso.

Aunque un poco más complejos que los diagramas de flujo, los RID son bastante intuitivos de entender y fáciles de leer , pero tienden a ser complicados, con muchas flechas que apuntan a la izquierda y a la derecha y, por lo tanto, son bastante difíciles de construir.

No se modelan las entradas y salidas de las actividades. Por lo tanto, se pierde información importante. Los RID no son tan flexibles como los diagramas de flujo, por ejemplo. Tienen una notación bastante rígida. Pero en comparación con otras técnicas de modelado, los RID son, sin embargo, flexibles. Se pueden dibujar usando una herramienta de diagrama de actividad

Diagrama de interacción de roles (RID)

Los diagramas de interacción de roles ofrecen flexibilidad pero un poco más difíciles de dibujar

7. Diagramas de Gantt

Los diagramas de Gantt relacionan una lista de actividades con una escala de tiempo. Aunque se puede utilizar para representar gráficamente un proceso, su fuerza radica en la capacidad de monitorear la situación actual, el cronograma del proyecto y la asignación de recursos. Aunque se pueden resaltar cosas como las dependencias, la parte de modelado es muy deficiente. Probablemente la razón por la que ya no es popular. Si está utilizando para monitorear líneas de tiempo, le complacerá saber que Creately admite dibujar diagramas de Gantt.

Un diagrama de Gantt es una matriz que lista en el eje vertical todas las tareas o actividades a realizar en un proceso. Cada fila contiene una única identificación de actividad, que normalmente consta de un número y un nombre. El eje horizontal está encabezado por columnas que indican la duración estimada de la actividad, el nivel de habilidad necesario para realizar la actividad y el nombre de la persona asignada a la actividad, seguido de una columna para cada período de duración del proyecto. Cada período puede expresarse en horas, días, semanas, meses y otras unidades de tiempo. En algunos casos, puede ser necesario etiquetar las columnas de período como período 1, período 2, etc.

Un ejemplo de un gráfico de Gantt con líneas de tiempo

Los diagramas de Gantt se utilizan para las líneas de tiempo en los procesos.

8. Definición integrada para el modelado de funciones (IDEF)

IDEF es una familia de métodos que soportan un paradigma capaz de abordar las necesidades de modelado de una empresa y sus áreas de negocio (IDEF, 2003). La familia IDEF se utiliza según diferentes aplicaciones. Las partes más importantes son: IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4 e IDEF5. Sin embargo, para el modelado de procesos comerciales, las versiones más útiles son IDEF0 e IDEF3.

El modelo IDEF

El modelo IDEF

9. Redes de Petri de colores (CPN)

Las redes de Petri coloreadas son un lenguaje orientado a gráficos para el diseño, especificación, simulación y verificación de sistemas. Es particularmente adecuado para sistemas que constan de una serie de procesos, que se comunican y sincronizan .

Las redes de colores son redes de Petri extendidas en las que los símbolos se diferencian por 'COLORES'. Un modelo CPN consta de un conjunto de módulos, cada uno de los cuales contiene una red de lugares, transiciones y arcos. La representación gráfica facilita ver la estructura básica de un modelo CPN complejo, es decir, comprender cómo los procesos individuales interactúan entre sí. Las redes CP tienen una representación matemática formal con una sintaxis y una semántica bien definidas. Esta representación es la base para la definición de las diferentes propiedades de comportamiento y los métodos de análisis.

Diagrama de Petri-Net coloreado

Un diagrama modelado utilizando Colored Petri-Net

10. Métodos orientados a objetos

Este método se basa en tres conceptos: objetos que representan una entidad del mundo real. Un objeto tiene un estado, es decir, una de las posibles condiciones en las que el objeto puede existir representada por los valores de las propiedades (atributos). Los cambios de estado se reflejan en el comportamiento, es decir, cómo actúa y reacciona un objeto determinado por el conjunto de operaciones que el objeto puede realizar sobre sí mismo, y también conociendo su interfaz, funciones y métodos. Un conjunto de objetos similares se llama clase. Por ejemplo, los atributos de la clase animal son tener cuatro patas y cola. Sus comportamientos son dormir y comer. Entonces, las posibles instancias u objetos de la clase animal son gato, elefante y caballo.

Finalmente, los mensajes son solicitudes para que los objetos receptores lleven a cabo el método o comportamiento indicado y devuelvan el resultado de esa acción a los objetos emisores. Los estados cambian a través del comportamiento cuando el objeto recibe un mensaje. Hay muchas técnicas diferentes basadas en OO. El lenguaje de modelado unificado (UML) se considera el lenguaje de modelado OO estándar. El método de Coad y Yourdon precede a UML.

11. Técnica de flujo de trabajo

El flujo de trabajo es un flujo de tareas entre aplicaciones informáticas o personas en una organización. Dos o más miembros de un grupo de trabajo para alcanzar un objetivo común pueden definir un flujo de trabajo así como cualquier tarea realizada en serie o en paralelo. El flujo de trabajo es más que una técnica para modelar un proceso. Es un método para analizar y mejorar un proceso, incluyendo su modelado.

El proceso de desarrollo de flujo de trabajo utiliza modelos de flujo de trabajo para capturar la información relevante de los procesos. Este proceso comprende cuatro etapas: recopilación de información, modelado de procesos comerciales, modelado de flujo de trabajo, implementación y verificación y ejecución. Puede comenzar fácilmente con nuestras plantillas de diagramas de flujo de trabajo.

Un diagrama que muestra la técnica de flujo de trabajo

concepto de flujo de trabajo

12. Simulación

El modelo de simulación es útil cuando desea estudiar un sistema complejo del mundo real. Desea obtener más información sobre el sistema para tomar una decisión informada, pero la complejidad del sistema le impide hacerlo directamente.

Por lo tanto, procede indirectamente creando y estudiando otra entidad (el modelo de simulación), que es lo suficientemente similar al sistema del mundo real. La simulación puede tener muchas formas (por ejemplo, simulación de eventos discretos, simulación continua, dinámica de sistemas, simulación Monte-Carlo, simulación cualitativa, etc.).

Reflexiones finales sobre las técnicas de modelado de procesos comerciales

La mayoría de los sistemas heredados están desactualizados o se usan con moderación. Sin embargo, se debe tener en cuenta que algunos de ellos se utilizan de manera mucho más eficaz en otras industrias y para diferentes propósitos.

Por ejemplo, los diagramas de Gantt no son muy efectivos como técnica de modelado de procesos comerciales, pero son extremadamente útiles para monitorear los cronogramas en proyectos complejos. Del mismo modo, los diagramas de flujo son excelentes para describir rápidamente procesos sencillos. Se podría argumentar que BPM ayudó a popularizar esas técnicas.

Espero que ahora tenga una buena comprensión de las técnicas de BPM. Discutiremos la importancia de la metodología BPM en nuestro próximo artículo.