Skip to main content

Wat is een workflowpatroon?

Een workflowpatroon is een bestelling van taken of reeksen taken.Workflowpatronen worden gevormd door twee parameters: hoe taken zich tot elkaar verhouden in het workflowproces en welke mogelijkheden er zijn om beslissingen uit te voeren tijdens het workflowproces.Workflowpatronen worden vaak visueel geïllustreerd als een reeks logische keuzes gedefinieerd en geplaatst in een stroomdiagram.De werktaak kan worden uitgevoerd door automatisering of werknemers kunnen de taak handmatig uitvoeren.Het logische proces van de stroom is in beide gevallen hetzelfde.

In een sequentieel workflowpatroon kan de volgende stap niet worden voltooid totdat de bestaande taak in een opeenvolgende volgorde wordt verplaatst.Een sequentieel workflowpatroon kan worden geïllustreerd als A tot B tot C. Als een werknemer een taak uitvoert, kan die werknemer de voltooide taak aan een andere werknemer overhandigen.De volgende werknemer in de rij voltooit ofwel een nieuwe stap in het proces, of stuurt het werk naar de volgende productiefase.

Als de keuzes van de werknemers beperkt zijn tot slechts één, wordt het workflowpatroon "exclusief" genoemd, omdat het een impliciete beëindiging is.De werknemer kan alleen doorgaan van A naar B en niet verder.Wanneer meer dan één keuze voor de werknemer beschikbaar is, wordt het proces een "expliciet keuzepatroon" genoemd.In dit scenario kan de taak van A naar B of C of D gaan, enzovoort.Het proces kan ook in de andere richting gaan van A of B of C tot D.

Een parallel workflowpatroon treedt op wanneer meerdere werknemers tegelijkertijd taken vervullen, zonder dat een beslissing moet worden genomen.Er kan bijvoorbeeld een werknemer zijn die een stapel materiaal verplaatst naar een groep werknemers in de assemblagelijn.Al deze werknemers verwerken die individuele items binnen die stapel op een gelijktijdige manier, die A tot B en C zouden zijn in een ander voorbeeld van een parallelle workflow, kan meer dan één werknemer een taak voltooien, die vervolgens wordt gerouteerd naar slechts één werknemerIn de volgende stap in de workflow.Een illustratie van dit parallelle workflowpatroon zou A en B zijn tot C.

Als de werknemer een stap voltooit die nu een logische beslissing vereist die wordt uitgevoerd, wordt het een parallelle splitsing.Dit kan worden geïllustreerd als A tot B of C, of A of B tot C. In een workflow kunnen taken worden opgesplitst in nieuwe workflowpatronen en vervolgens verder worden gerecombineerd in het assemblageproces.Het patroon kan A tot B en C zijn en vervolgens terug naar A, terwijl de workflowstroom splitst en weer samen komt.