Storia della domanda:
L'automazione di processi aziendali atipici o in fase di formazione è stata a lungo considerata una sfida complessa a causa della mancanza di scenari chiaramente regolamentati e dell'alta variabilità. Gli approcci tradizionali di analisi di sistema non sono sempre adatti e richiedono una metodologia più flessibile.
Problema:
Il principale problema quando si lavora con processi di questo tipo è la loro dinamicità: la descrizione all'inizio spesso non riflette la sostanza di alcune operazioni, e i requisiti dei clienti possono cambiare rapidamente o essere precisati nel corso del lavoro.
Soluzione:
Per identificare e descrivere correttamente i requisiti, vengono utilizzati approcci iterativi (Agile, Lean), si raccolgono dati attraverso osservazione e prototipi rapidi, si coinvolgono attivamente gli utenti (ad esempio, attraverso workshop) e si registrano i requisiti nel formato di user stories, completandoli con documentazione vivente in Confluence, Miro, Figma, ecc. Caratteristiche chiave dell'approccio:
I requisiti all'inizio e alla fine dell'analisi di un processo instabile sono uguali?
No, alla fine dell'analisi i requisiti cambiano: alcuni diventano obsoleti, mentre altri vengono formalizzati solo dopo l'applicazione di prototipi nella pratica reale.
È necessario registrare l'intero processo aziendale subito, se cambia?
No, è necessario registrare solo i frammenti verificati e funzionanti, lasciando il resto come ipotesi o precisando man mano che si sviluppa.
Dovrebbe essere scelto un solo strumento per la registrazione dei requisiti?
No, è importante utilizzare diversi canali: bacheche stand-up, bozze elettroniche, prototipi - per diverse audience e fasi.
Caso negativo:
L'azienda ha deciso di automatizzare un processo che non era ancora completamente stabilito. L'analista ha descritto il processo seguendo rigidamente lo schema, registrando tutto ciò che gli hanno raccontato i dipendenti. Dopo il lancio, il processo è cambiato rapidamente e il sistema non rispondeva alle nuove realtà.
Pro:
Contro:
Caso positivo:
L'analista ha eseguito una registrazione parziale solo delle fasi stabili, costruendo un MVP con un insieme minimo di funzioni, raccogliendo feedback, rielaborando i requisiti insieme al business, lasciando spazio per modifiche.
Pro:
Contro: