Op deze pagina

Verbindende objecten

Wat verbindende objecten zijn

In BPMN 2.0 geven verbindende objecten de relaties en informatiestroom tussen elementen in een procesmodel weer. Ze verbinden activiteiten, events en gateways, sturen de processtroom of dragen data en berichten over. De belangrijkste verbindende objecten zijn sequence flows, message flows en associations. Je kunt elementen met deze objecten verbinden in de ProcessMind-modeler. Start een gratis proefperiode en probeer ze uit op je eigen proces.

Sequence FlowSequence Flow
Message FlowMessage Flow
AssociationAssociation

Laat de AI je processtroom tekenen

Beschrijf hoe het werk tussen stappen, teams en systemen verloopt. De AI tekent de Sequence Flows en Message Flows voor je.

Sequence Flow

Een sequence flow bepaalt in welke volgorde activiteiten, events en gateways in een proces worden uitgevoerd. De flow toont hoe taken logisch van de ene stap naar de volgende gaan.

Sequence Flow-pijl in ProcessMind BPMN voor de volgorde van een proces

Dit geeft de volgorde aan waarin taken worden uitgevoerd en wordt weergegeven als een ononderbroken lijn met een pijlpunt. De flow kan een voorwaardelijke of standaardroute aangeven.

  • Voorbeeld: Een sequence flow verbindt de taak ‘Aanvraag indienen’ met de taak ‘Aanvraag beoordelen’. Zo zie je dat de beoordeling volgt op het indienen.
  • Typen sequence flows:
    • Normale sequence flow: De standaardroute tussen activiteiten.
    • Voorwaardelijke sequence flow: Een sequence flow die alleen doorgaat als aan een bepaalde voorwaarde is voldaan (aangegeven met een klein ruitje).
    • Standaard sequence flow: De terugvalroute als aan geen enkele voorwaarde is voldaan (aangegeven met een diagonale streep bij het beginpunt).
  • Toepassing: Gebruik sequence flows om de opeenvolgende stappen van een proces aan te geven, zodat activiteiten in de juiste volgorde worden uitgevoerd.

Message Flow

Een message flow geeft communicatie tussen verschillende deelnemers of processen weer, meestal wanneer die in aparte pools staan. De flow toont hoe informatie wordt uitgewisseld tussen processen die onafhankelijk van elkaar kunnen werken.

Message Flow in ProcessMind BPMN voor communicatie tussen pools

De Message Flow-verbinding toont communicatie tussen verschillende pools of over organisatiegrenzen heen, bijvoorbeeld tussen afdelingen. Gebruik deze verbinding niet om events of activiteiten binnen dezelfde pool te koppelen. De verbinding wordt weergegeven als een stippellijn die begint met een cirkel en eindigt met een open pijlpunt.

  • Voorbeeld: Een message flow verbindt de taak ‘Factuur verzenden’ in de pool van de leverancier met de taak ‘Factuur ontvangen’ in de pool van de klant. Zo zie je dat de factuur tussen hen wordt verstuurd.
  • Toepassing: Gebruik message flows om communicatie tussen verschillende partijen of deelnemers aan een proces weer te geven, bijvoorbeeld wanneer het ene bedrijf een bestelling naar een ander bedrijf stuurt.

Association

Een associatie verbindt artefacten, zoals dataobjecten, tekstannotaties of groepen, met flowobjecten, zoals activiteiten, events en gateways. Zo voeg je context toe of verduidelijk je relaties. Associaties veranderen de procesvolgorde niet, maar zijn bedoeld voor documentatie en extra toelichting.

Associatielijn in ProcessMind BPMN om artefacten met flowobjecten te verbinden

Dit element wordt weergegeven als een stippellijn zonder pijlpunt of cirkel. Het verbindt een event, activiteit of gateway met een artefact.

  • Voorbeeld: Een associatie verbindt de taak ‘Rapport genereren’ met een ‘Rapportdocument’ (een dataobject). Zo zie je dat deze taak het document aanmaakt.
  • Typen associaties:
    • Normale associatie: Verbindt elementen, zoals taken met dataobjecten of annotaties.
    • Gerichte associatie: Geeft de gegevensstroom van of naar een taak weer (aangegeven met een pijl).
    • Bidirectionele associatie: Geeft een relatie in twee richtingen tussen elementen aan (weergegeven met twee pijlpunten).
  • Toepassing: Gebruik associaties om extra informatie, zoals dataobjecten of tekstannotaties, aan taken of events te koppelen zonder de processtroom te veranderen.

Associaties in geëxporteerde BPMN-bestanden

Associaties worden samen met de artefacten waaraan ze zijn gekoppeld geëxporteerd als standaardelementen van het type bpmn:association. Daardoor blijven ze behouden bij exporteren en importeren. Een koppeling tussen een activiteit en een dataobject of Data Store is een uitzondering: die wordt opgeslagen als bpmn:dataInputAssociation of bpmn:dataOutputAssociation van die activiteit. Daarom blijft de richting behouden. ProcessMind modelleert geen richting voor gewone associaties. Een gerichte of bidirectionele associatie uit een geïmporteerd bestand wordt daarom bij terugkomst een gewone associatie.

Voorbeeld

Stel dat je een proces voor het verwerken van klantorders modelleert:

  • Sequence Flow: Na ontvangst van een bestelling verwerkt het systeem de order en stuurt die vervolgens door voor levering. Sequence flows verbinden elke stap: ontvangen, verwerken en bezorgen.
  • Message Flow: Zodra de order is verwerkt, wordt een bericht naar een extern transportbedrijf gestuurd om de levering te regelen. Een message flow tussen de twee partijen geeft deze communicatie weer.
  • Association: Een dataobject ‘Klantorder’ wordt gekoppeld aan de taak ‘Order ontvangen’. Zo zie je dat deze taak ordergegevens verwerkt.

Genereer een BPMN-model op maat

Laat de AI je processtroom tekenen

Beschrijf hoe het werk tussen stappen, teams en systemen verloopt. De AI tekent de Sequence Flows en Message Flows voor je.

Gerelateerde onderwerpen

Verbeter processen. Bouw aan een samenhangende architectuur. Houd de regie.

Krijg meteen toegang, zonder creditcard of wachttijd. Maak van de manier waarop je organisatie werkt heldere, samenhangende procesmodellen.

Breng de procesarchitectuur in kaart, leg verantwoordelijkheden en beheersmaatregelen vast en stem rollen en taken op elk niveau op elkaar af.

Start je gratis proefperiode en bouw een betrouwbare basis om processen te beheren en continu te verbeteren.