Documentazione tecnica: un percorso, non una ricetta
Documentazione tecnica: un percorso, non una ricetta

La documentazione tecnica non è un oggetto statico, né un manuale da scrivere una volta e dimenticare.
È un percorso: evolve, cambia forma, si adatta alle persone che devono usarla.
In azienda, mi sono accorto che il vero problema non è “scrivere”, ma far sì che la documentazione diventi parte del flusso di lavoro, invece che un archivio dimenticato.
Quello che segue non è un metodo infallibile, ma una serie di tentativi e pratiche che negli anni hanno aiutato me e i team con cui ho lavorato a rendere la documentazione un supporto reale — e non una scocciatura.
Mantenere ordine nella documentazione
Una documentazione disordinata scoraggia la consultazione. Il primo passo è dare una struttura riconoscibile, semplice e coerente.
Gerarchia chiara
La scansione deve essere logica:
- macro-aree tematiche
- pagine con uno scopo preciso
- niente duplicati
Meglio una pagina essenziale che arriva al punto, invece di due che dicono quasi la stessa cosa.
Ogni pagina deve rispondere a una domanda
Mi faccio sempre questa domanda:
“Questa pagina a chi serve e perché esiste?”
Se non ho una risposta netta, la pagina è superflua.
Percorsi, non solo pagine
Un team non ha bisogno solo di contenuti: ha bisogno di un percorso.
Esempi:
- percorso di onboarding
- percorso di troubleshooting
- percorso dedicato agli sviluppatori junior
- percorso per i processi critici
La differenza tra “ci sono molte pagine” e “so dove andare” è enorme.
Chi e come dovrebbe scriverla
La documentazione è un lavoro collettivo, ma serve una cultura che permette a tutti di contribuire.
Chi modifica → documenta
Non è un concetto nuovo, ma funziona solo quando diventa parte del flusso:
- chi implementa aggiorna la documentazione
- chi corregge un bug aggiorna la sezione corrispondente
- chi decide un processo lo documenta
La documentazione non dovrebbe essere un’attività “in più”.
È parte del lavoro.
Scrivere in modo leggibile
Stile semplice, diretto, umano:
- frasi brevi
- esempi concreti
- snippet puliti
- niente gergo inutile
- tono conversazionale
L’obiettivo non è “scrivere un bel documento”:
è far capire una cosa nel minor tempo possibile.
Struttura ripetibile
Una forma standard aiuta chi legge e chi scrive:
- Prerequisiti
- Passi
- Risultato atteso
- Errori comuni
Dopo poche pagine, il team riconosce la struttura e legge più velocemente.
Come tenerla aggiornata
Qualsiasi documentazione, se non curata, invecchia più rapidamente del codice.
Revisione periodica
Ogni area dovrebbe avere una revisione programmata: trimestrale se critica, semestrale se stabile.
Non serve rileggere tutto: basta verificare che ciò che c’è sia ancora vero.
Le domande ripetute sono un allarme
Quando mi viene chiesta tre volte la stessa cosa, non penso più:
“Questa persona non ha letto.”
Penso:
“La documentazione su questo punto non funziona.”
La ripetizione è un segnale prezioso.
Togliere è più importante che aggiungere
Il vero aggiornamento non è aggiungere informazioni, ma rimuoverle:
- tagliare sezioni obsolete
- accorciare spiegazioni troppo lunghe
- eliminare duplicati
- consolidare pagine simili
Una documentazione più corta è quasi sempre una documentazione migliore.
Tecniche di gamification
La gamification, se usata bene, migliora la partecipazione.
Non deve essere infantile né forzata: deve rendere la documentazione un gioco “serio ma leggero”.
Badge e riconoscimenti
Riconoscere pubblicamente chi contribuisce funziona molto più di quello che si pensi:
- “Contributor del mese”
- “Pagina più utile”
- “Revisore dell’ultima release”
Micro-sfide interne
Piccole sfide mensili possono aumentare l’attenzione:
- “Aggiorna una pagina obsoleta”
- “Trova e correggi un errore”
- “Completa un percorso leggendo 3 pagine critiche”
Contatori e statistiche
Numeri semplici come:
- quante pagine sono state aggiornate
- quali sezioni sono più consultate
- quali pagine generano più domande
rendono visibile il valore del lavoro fatto.
L’uso dell’AI come revisore e copilot
L’AI non sostituisce la documentazione, ma può migliorare drasticamente il modo in cui la si produce e la si mantiene.
AI come revisore
Può individuare:
- incoerenze
- sezioni troppo complesse
- termini non uniformi
- passaggi ambigui
È come avere un revisore instancabile e imparziale.
AI come copilot di scrittura
L’AI è utilissima per:
- generare bozze
- riscrivere paragrafi poco chiari
- suggerire titoli e struttura
- produrre esempi, snippet e tabelle
Il valore maggiore?
Accelera la produzione mantenendo coerenza.
AI come assistente alla consultazione
I membri del team non devono più “cercare” una pagina: possono fare una domanda.
L’AI indirizza alla sezione giusta e riduce l’attrito nell’uso quotidiano.
Conclusione
La documentazione non è un progetto finito e non è mai perfetta.
È una parte del sistema, e come ogni parte del sistema:
- evolve
- si semplifica
- si aggiorna
- si adatta alle persone che la usano
Non esiste una ricetta universale, solo un percorso fatto di mantenimento, ordine, contributi condivisi e strumenti intelligenti.
L’obiettivo non è “scrivere tanta documentazione”.
L’obiettivo è creare un ambiente dove il team può trovare e capire ciò che gli serve senza fatica — e questo cambia davvero il modo di lavorare.
Valerio's Cave