Hvad er en arbejdsgangsproces?
En arbejdsgangsproces er en sekvens af trin, der bruges til at behandle et dokument, en arbejdsordre eller et stykke information gennem en organisation. For at kunne defineres som en arbejdsgangsproces, skal trinene gentages med ringe variation. De skal tjene et defineret formål ved hjælp af standardiseret input- og outputmateriale. Udtrykket bruges også i programmeringsverdenen til at betegne den kode, der kører for at udføre en given række opgaver i en bestemt rækkefølge.
Samlebåndet var det tidligste eksempel på en arbejdsgangsproces. Tag et firma, der bygger cykler. En fabriksmedarbejder kan være ansvarlig for svejsning af rammerne, den næste måler dem muligvis, den efterfølgende installerer sædet og så videre. Cyklen er bygget ved hjælp af en række trin.
Hvert medlem af teamet kender sit job og gør det i samme rækkefølge hver gang. Cykelsædet installeres aldrig før cyklen er malet. Arbejderne følger arbejdsgangsprocessen, og derfor produceres den samme type cykel gang på gang uden større variation i kvaliteten eller produktionshastigheden.
Hvert trin i en arbejdsgangsproces kan opdeles i tre forskellige dele. Den første er input. Dette inkluderer ikke kun det fysiske materiale - cyklen - der går fra trin til trin, men også de oplysninger, energi og andre forsyninger, der er nødvendige for at udføre opgaven. I maletrinnet i cykelprocessen kan input muligvis være maling, en airbrush-pistol og designskabelonen.
Den anden del er algoritmen, som er retningen for, hvordan et bestemt trin afsluttes. F.eks. Kan cykelmaleren blive bedt om at male en rød basisfrakke og derefter tilføje sort trim. Algoritmen kan udføres enten af mennesker eller computere.
Endelig er output materialet og informationen, der er resultatet af udførelsen af algoritmen ved hjælp af input. Outputet overføres til det næste trin i workflow-processen.
En computeriseret arbejdsgangsproces fungerer som en manuel arbejdsgang, bortset fra at outputene automatisk sendes videre til næste trin af computeren. Computerstyrede workflow-processer bruges næsten altid til at flytte dokumenter gennem en organisation. For eksempel kan et firma oprette en edb-arbejdsgangsproces for at sikre, at hver arbejdsordre behandles på samme måde. Trin i arbejdsgangen kan omarrangeres eller optimeres ved at flytte kodeblokke i stedet for at skrive et helt nyt program.