Processi e automazione
Automatizzare un processo confuso significa renderlo confuso più velocemente.
Il software non corregge automaticamente ambiguità, passaggi informali e responsabilità implicite. Prima di automatizzare bisogna definire come il processo dovrebbe realmente funzionare.

Il debito tecnico può iniziare prima del codice.
Quando un processo non è stato analizzato, il software finisce per incorporare eccezioni, duplicazioni e decisioni non formalizzate. Il risultato è un sistema pieno di correzioni manuali, integrazioni fragili e regole conosciute soltanto da alcune persone.
Segnali di un processo non ancora pronto per essere automatizzato
le richieste arrivano attraverso canali diversi
la stessa informazione viene copiata più volte
le approvazioni avvengono tramite email o messaggi
alcune eccezioni dipendono dalla persona che gestisce il caso
nessuno possiede realmente il processo completo
le integrazioni compensano regole mai formalizzate
gli errori vengono corretti manualmente senza modificare il processo
Prima chiarire. Poi automatizzare.
- 01
Stato attuale
Ricostruiamo attività, attori, sistemi, documenti e passaggi manuali.
- 02
Decisioni
Rendiamo esplicite regole, approvazioni, eccezioni e responsabilità.
- 03
Stato futuro
Definiamo il processo corretto prima di tradurlo in software.
- 04
Perimetro tecnico
Stabiliamo cosa automatizzare, cosa integrare e cosa deve restare sotto controllo umano.
Cosa deve essere definito prima dello sviluppo
mappa del processo attuale
colli di bottiglia e duplicazioni
responsabilità e punti decisionali
eccezioni operative
processo futuro
perimetro dell’automazione
integrazioni necessarie
requisiti verificabili
Richiesta
Quale processo stai cercando di automatizzare?
Descrivi i passaggi attuali, i sistemi coinvolti e le attività che richiedono ancora interventi manuali.