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
- 01
le richieste arrivano attraverso canali diversi
- 02
la stessa informazione viene copiata più volte
- 03
le approvazioni avvengono tramite email o messaggi
- 04
alcune eccezioni dipendono dalla persona che gestisce il caso
- 05
nessuno possiede realmente il processo completo
- 06
le integrazioni compensano regole mai formalizzate
- 07
gli errori vengono corretti manualmente senza modificare il processo
Prima chiarire. Poi automatizzare.
Stato attuale
Ricostruiamo attività, attori, sistemi, documenti e passaggi manuali.
Decisioni
Rendiamo esplicite regole, approvazioni, eccezioni e responsabilità.
Stato futuro
Definiamo il processo corretto prima di tradurlo in software.
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.