Hva er en arbeidsflytprosess?
En arbeidsflytprosess er en sekvens av trinn som brukes til å behandle et dokument, arbeidsordre eller informasjon gjennom en organisasjon. For å bli definert som en arbeidsflytprosess, må trinnene være repeterbare med liten variasjon. De må tjene et definert formål ved bruk av standardisert inngangs- og utgangsmateriale. Begrepet brukes også i programmeringsverdenen for å betegne koden som kjøres for å utføre en gitt serie oppgaver i en spesifikk rekkefølge.
Monteringslinjen var det tidligste eksemplet på en arbeidsflytprosess. Ta et selskap som bygger sykler. En fabrikkarbeider kan ha ansvaret for sveising av rammene, den neste kan male dem, den etter det installerer setet, og så videre. Sykkelen er bygget med en serie trinn.
Hvert medlem av teamet kjenner jobben sin og gjør det i samme sekvens hver gang. Sykkelsetet vil aldri bli installert før sykkelen er malt. Arbeiderne følger arbeidsflytprosessen, og derfor produseres den samme typen sykkel gang på ganguten større variasjon i kvalitet eller produksjonshastighet.
Hvert trinn i en arbeidsflytprosess kan deles inn i tre forskjellige deler. Den første er inngangen. Dette inkluderer ikke bare det fysiske materialet - sykkelen - som går fra trinn til trinn, men også informasjonen, energien og andre forsyninger som er nødvendige for å utføre oppgaven. For malingstrinnet i sykkelprosessen kan inngangen være maling, en airbrush pistol og designmalen.
Den andre delen er algoritmen, som er instruksjonene for hvordan et bestemt trinn er fullført. For eksempel kan sykkelmaleren bli instruert om å male en rød basefrakk og deretter legge til svart trim. Algoritmen kan utføres enten av mennesker eller datamaskiner.
Endelig er utgangen materialet og informasjonen som følger av å utføre algoritmen ved bruk av inngangen. Utgangen sendes videre til neste trinn iarbeidsflytprosess.
En datastyrt arbeidsflytprosess fungerer som en manuell arbeidsflyt, bortsett fra at utgangene automatisk blir gitt videre til neste trinn av datamaskinen. Datastyrte arbeidsflytprosesser brukes nesten alltid til å flytte dokumenter gjennom en organisasjon. For eksempel kan et selskap sette opp en datastyrt arbeidsflytprosess for å sikre at hver arbeidsordre blir behandlet på samme måte. Trinn i arbeidsflyten kan omorganiseres eller optimaliseres ved å flytte kodeblokker i stedet for å skrive et helt nytt program.