Considerazioni aggiuntive

Vi sono delle considerazioni aggiuntive di cui tener conto quando si analizza un processo di business e si progetta un flusso di lavoro. Esse vengono elencate di seguito:

Determinare se le fasi possono essere suddivise in fasi più piccole
Può essere una soluzione alternativa per le fasi che non riescono. Inoltre, può essere un buon modo per suddividere le attività complesse in attività più piccole e meno complesse. Meno complessa è l'attività, più facile sarà completarla. Se il flusso di lavoro non riesce, è più facile annullare le attività completate quando queste sono più piccole e più gestibili.
Identificare le modifiche del codice di origine per supportate il flusso di lavoro
Potrebbe essere necessario eseguire il refactoring dei metodi BPO esistenti nell'applicazione per consentirne la specifica in una definizione del processo del flusso di lavoro. Questo refactoring può includere la suddivisione di un metodo specificato in fasi più piccole e più discrete, ognuna con una funzione predefinita e ben compresa, che può essere incorporata facilmente in un flusso di lavoro.