Skip to main content

Cos'è un processo di flusso di lavoro?

Un processo di flusso di lavoro è una sequenza di passaggi utilizzati per elaborare un documento, un ordine di lavoro o informazioni attraverso un'organizzazione.Per essere definiti come un processo di flusso di lavoro, i passaggi devono essere ripetibili con poca variazione.Devono servire uno scopo definito utilizzando materiale di input e output standardizzato.Il termine è anche usato nel mondo della programmazione per indicare il codice che funziona per eseguire una determinata serie di attività in un ordine specifico.

La catena di montaggio è stata il primo esempio di un processo di flusso di lavoro.Prendi un'azienda che costruisce biciclette.Un lavoratore di fabbrica può essere incaricato di saldare i telai, il successivo potrebbe dipingerli, quello dopo installa il sedile e così via.La bicicletta è costruita utilizzando una serie di passaggi.

Ogni membro del team conosce il proprio lavoro e lo fa nella stessa sequenza ogni volta.Il sedile in bicicletta non verrà mai installato prima che la bicicletta venga dipinta.I lavoratori seguono il processo del flusso di lavoro, e quindi lo stesso tipo di bicicletta viene prodotto più volte senza importanti variazioni di qualità o velocità di produzione.

Ogni fase di un processo di flusso di lavoro può essere suddivisa in tre parti distinte.Il primo è l'input.Ciò include non solo il materiale fisico mdash;The Bicycle Mdash;Ciò passa da un passo all'altro, ma anche le informazioni, l'energia e altre forniture necessarie per eseguire l'attività.Per la fase di pittura nel processo della bicicletta, l'input potrebbe essere dipinto, una pistola aerografo e il modello di design.

La seconda parte è l'algoritmo, che è le direzioni per il completamento di un determinato passaggio.Ad esempio, il pittore di biciclette potrebbe essere chiesto di dipingere una maniglia di base rossa e quindi aggiungere rivestimenti neri.L'algoritmo può essere eseguito da esseri umani o computer.

Infine, l'output è il materiale e le informazioni che derivano dall'esecuzione dell'algoritmo usando l'input.L'output viene trasmesso al passaggio successivo nel processo del flusso di lavoro.

Un processo di flusso di lavoro computerizzato funziona come un flusso di lavoro manuale, tranne per il fatto che le uscite vengono trasmesse automaticamente al passaggio successivo dal computer.I processi computerizzati del flusso di lavoro sono quasi sempre utilizzati per spostare i documenti attraverso un'organizzazione.Ad esempio, un'azienda potrebbe impostare un processo di flusso di lavoro computerizzato per garantire che ogni ordine di lavoro sia elaborato allo stesso modo.I passaggi nel flusso di lavoro possono essere riorganizzati o ottimizzati spostando blocchi di codice piuttosto che scrivere un programma completamente nuovo.