En esta página

Pools y Swimlanes

Qué son los Pools y Swimlanes

En BPMN 2.0, los pools y las swimlanes, también conocidas como lanes, se utilizan para organizar los procesos y representar visualmente los roles, departamentos o entidades que participan en un proceso empresarial. Ayudan a aclarar quién es responsable de cada tarea y cómo interactúan los distintos participantes.

Representación visual de Pools y Swimlanes BPMN de ProcessMind para roles y responsabilidades

Pools

  • Propósito: Un pool representa a un participante principal del proceso o a una entidad más amplia, como una organización, un sistema o un socio comercial. Los pools se utilizan para definir los límites de un proceso e indicar que distintos pools pueden representar a diferentes organizaciones o departamentos que trabajan juntos.

  • Representación visual: Un rectángulo grande que contiene un proceso completo. Puede contener varias swimlanes, o lanes, pero cada pool representa un proceso o participante distinto.

  • Ejemplo: Puede haber un pool para «Empresa A» y otro para «Empresa B» en un proceso en el que ambas empresas interactúan.

  • Caso de uso: Los pools suelen utilizarse para modelar interacciones entre distintas entidades, por ejemplo, cuando una empresa interactúa con un proveedor externo, un socio o un cliente. Cada entidad tiene su propio pool y los Message Flow entre pools indican la comunicación entre las entidades.

Swimlanes (Lanes)

  • Propósito: Una swimlane, o lane, es una subdivisión dentro de un pool que ayuda a organizar mejor las actividades al separarlas según roles, departamentos o sistemas específicos. Las lanes aportan claridad al mostrar quién es responsable de realizar determinadas tareas dentro de un pool.

  • Representación visual: Subdivisiones horizontales o verticales dentro de un pool, cada una de las cuales representa a un participante diferente, como un departamento, un rol o un sistema.

  • Ejemplo: Dentro del pool que representa a una empresa, puede haber lanes para «Ventas», «Finanzas» y «Atención al cliente», con tareas asignadas a cada departamento.

  • Caso de uso: Las lanes se utilizan para asignar la responsabilidad de las tareas dentro de un pool y dejar claro quién realiza cada actividad. Por ejemplo, las tareas relacionadas con el procesamiento de facturas pueden colocarse en la lane «Finanzas», mientras que las tareas relacionadas con las consultas de clientes se colocan en la lane «Atención al cliente».

Icono de pool contraído BPMN de ProcessMind para participantes externos

Pool contraído

  • Propósito: Un pool contraído representa a un participante del proceso, como una empresa, un departamento o un sistema, cuyo flujo de proceso interno no se muestra. Se utiliza para mostrar las interacciones entre distintos participantes sin revelar los detalles de su flujo de trabajo interno.

  • Representación visual: Un rectángulo grande sin actividades internas visibles. Normalmente solo contiene el nombre del participante y puede tener Message Flow que entran o salen del pool para mostrar la interacción con otros participantes.

  • Ejemplo: Un diagrama puede mostrar a una empresa interactuando con un proveedor. Se muestran los procesos internos de la empresa, mientras que el proveedor se representa mediante un pool contraído para indicar su participación sin detallar sus pasos internos.

  • Caso de uso: Los pools contraídos son útiles cuando desea mostrar la interacción entre varios participantes, pero no necesita centrarse en los procesos detallados de algunos de ellos. Por ejemplo, puede querer mostrar cómo interactúa un cliente con un proveedor externo sin mostrar los procedimientos internos del proveedor.

Ejemplo

Diagrama de ejemplo de Pools y Swimlanes BPMN de ProcessMind para roles y responsabilidades

Este diagrama representa a un único participante en el proceso:

Proveedor

El pool contiene varias lanes que representan departamentos dentro de la organización.

La lane de Marketing está subdividida en dos áreas de responsabilidad más específicas:

  • Preventa: actividades que apoyan el proceso de ventas antes de cerrar un acuerdo.
  • Posventa: actividades que tienen lugar después de una venta y se centran en la relación con el cliente y su fidelización.

Las lanes ayudan a aclarar qué departamento o rol es responsable de actividades específicas, mientras todas las actividades siguen formando parte de la misma organización general.

El uso de pools y lanes permite estructurar claramente los procesos complejos al mostrar cómo colaboran distintos departamentos dentro de una misma organización.

Temas relacionados