Hva er en arbeidsflytprosess?
En arbeidsflytprosess er en sekvens med trinn som brukes til å behandle et dokument, arbeidsrekkefølge eller informasjonsstykke 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 input- og outputmateriale. Begrepet brukes også i programmeringsverdenen for å betegne koden som kjører for å utføre en gitt serie oppgaver i en bestemt rekkefølge.
Samlebåndet var det tidligste eksemplet på en arbeidsflytprosess. Ta et selskap som bygger sykler. En fabrikkarbeider kan ha ansvaret for å sveise rammene, den neste kan male dem, den etterpå installerer setet og så videre. Sykkelen er bygget ved hjelp av en serie trinn.
Hvert medlem av teamet kjenner jobben sin og gjør det i samme sekvens hver gang. Sykkelsetet blir aldri installert før sykkelen er malt. Arbeiderne følger arbeidsflytprosessen, og slik produseres samme type sykkel gang på gang uten større variasjon i kvalitet eller produksjonshastighet.
Hvert trinn i en arbeidsflytprosess kan deles inn i tre forskjellige deler. Den første er innspillet. Dette inkluderer ikke bare det fysiske materialet - sykkelen - som går fra trinn til trinn, men også informasjon, energi 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 blir fullført. For eksempel kan sykkelmaleren få beskjed om å male et rødt basisfrakk og deretter legge til svart trim. Algoritmen kan utføres enten av mennesker eller datamaskiner.
Til slutt er output materialet og informasjonen som er resultatet av å utføre algoritmen ved hjelp av inngangen. Utgangen føres videre til neste trinn i arbeidsflytprosessen.
En datamaskinisert arbeidsflytprosess fungerer som en manuell arbeidsflyt, bortsett fra at utgangene automatisk blir sendt 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 datamaskinisert arbeidsflytprosess for å sikre at hver arbeidsordre blir behandlet på samme måte. Trinn i arbeidsflyten kan omorganiseres eller optimaliseres ved å flytte blokkblokker med kode i stedet for å skrive et helt nytt program.