Come scrivere release notes che la gente legge

Come scrivere release notes: una voce per cambiamento visibile, un ordine fisso in quattro parti e un modello riutilizzabile nel changelog, nell’app e nell’email. Con cosa lasciare fuori.

ImplementazioneLettura di 6 min1639 visualizzazioni
Come scrivere release notes che la gente legge

Per scrivere release notes che la gente legge davvero: una voce per ogni cambiamento visibile, la nuova capacità del lettore per prima, una riga fissa con versione e data e un solo link alla pagina che spiega. Meglio breve. Una release note è un annuncio, non un secondo changelog.

Quasi tutte le release notes falliscono per un motivo noioso. Raccontano cosa ha fatto il team, nell’ordine in cui l’ha fatto, con i nomi interni del team. Dall’altra parte c’è qualcuno che vuole sapere una cosa sola: posso fare oggi qualcosa che ieri non potevo fare? Scrivi per quella persona e il formato si sistema quasi da solo.

Perché le release notes diventano un changelog

Il changelog è un registro continuo. La release note è l’annuncio breve di una versione. Si confondono perché nascono dallo stesso deploy, dalla stessa persona e dalla stessa lista di task. Quando la lista diventa la scaletta, l’annuncio diventa un diario di implementazione.

Keep a Changelog mette la differenza in una riga: il changelog è per le persone, non per le macchine, e rovesciare messaggi di commit non è un changelog (keepachangelog.com, consultato il 2026-10-18). Lo stesso test vale per la release note. Se una voce ha senso solo per chi conosce già il nome interno del servizio, non è pronta per il lettore.

Un cambiamento che l’utente non vede di solito va nel changelog, non nell’annuncio.

Le quattro parti di una voce di release notes

Ogni cambiamento visibile risponde a quattro domande in quest’ordine: cosa cambia, chi è coinvolto, cosa deve fare il lettore e dove leggere di più. Le prime due sono una frase ciascuna. La terza spesso è «niente», e va bene. La quarta è un link, non un paragrafo di spiegazione.

ParteCosa rispondeLunghezza
CambiamentoCosa posso fare ora?Una frase, verbo all’inizio
PubblicoRiguarda me?Una clausola, piano o schermata
AzioneDevo fare qualcosa?Una riga, oppure «niente»
LinkDov’è il dettaglio?Un URL, un testo di link

L’ordine segue la lettura rapida. Si leggono le prime parole di ogni riga, ci si ferma su quella che sembra pertinente e solo allora si decide il clic. «Abbiamo rifattorizzato il servizio di fatturazione» non dà motivo di fermarsi.

Il modello da copiare

Il deliverable è tutto qui. Intestazione fissa in alto, poi un blocco per cambiamento. Puoi togliere le etichette quando il pubblico conosce il formato, ma non cambiare l’ordine.

## 2026-10-18 · v1.4.0

**Nuovo**
- Esportare un profilo prodotto in CSV. Disponibile su tutti i piani. Niente da attivare.
  Dettagli: /help/export-product-profile

**Migliorato**
- Gli invii alle directory conservano la data dell’ultimo controllo. Nessuna azione.

**Corretto**
- La checklist di lancio non si azzera più dopo il refresh della pagina.

**Azione richiesta**
- Se hai collegato un dominio personalizzato prima del 1° ottobre, ricontrolla il record DNS.
  Dettagli: /help/custom-domain

Due regole tengono in piedi il modello in una versione reale. Versione e data stanno nell’intestazione, non in ogni riga. Ogni voce parte dalla capacità del lettore, non dal nome del componente. «Esportare un profilo prodotto in CSV» passa. «Esportatore CSV v2» non passa.

Cosa entra e cosa resta fuori

Decidi in base al tipo di cambiamento, non alla dimensione del diff. Una correzione di una riga che cambia ciò che il lettore vede entra. Una settimana di lavoro interno senza effetto visibile resta fuori.

CambiamentoEntra?Come scriverlo
Nuova capacità visibileSìVerbo prima, schermata nominata
Cambio di comportamentoSìCosa cambia e chi coinvolge
Errore segnalatoSìCosa non succede più
Refactoring internoNoSolo changelog
Prezzo o pianoSìNota separata, non un punto elenco
Correzione di sicurezzaQuasi sempreL’azione, non la scoperta

Un cambio di prezzo merita una nota separata perché cambia una decisione, non una schermata. Sepolto in un elenco passa inosservato, e il messaggio al supporto che arriva dopo costa più della nota in più.

Sulla sicurezza serve un giudizio. Di’ cosa fare e quali versioni sono coinvolte. Non pubblicare una ricetta di riproduzione prima che la correzione abbia raggiunto tutti. Se la seconda parte non si può dire in sicurezza, di’ meno e linka l’avviso ufficiale.

Una release note, più canali

Scrivi una volta e cambia il contenitore, non i fatti. La pagina del changelog tiene tutte le voci. Il messaggio nell’app tiene le voci della schermata attuale. L’email tiene la voce che cambia una decisione. La scheda di una directory o un post in community tiene la voce che un lettore nuovo capisce senza contesto.

CanaleTieniTaglia
Pagina changelogTutte le voci, data fissaCornice marketing
Messaggio in-appVoci di questa schermataIl resto
EmailLa voce decisivaL’elenco completo
Scheda directoryLa capacità in una rigaVersioni e correzioni

È qui che molti team creano due versioni della verità. Tieni data e numero di versione identici ovunque. Se il changelog dice che la v1.4.0 è uscita il 18 ottobre, l’email non può dire «questa settimana» senza mettere la data da qualche parte.

Dove si rompono le release notes

Gli errori sono prevedibili e ognuno ha un sintomo visibile.

  1. La nota è un log di commit. Sintomo: nomi di servizi, branch o ticket. Correzione: riscrivere dalla schermata del lettore all’indietro.
  2. Ogni versione è «entusiasmante». Sintomo: gli stessi tre aggettivi ogni mese. Correzione: togli l’aggettivo e tieni il verbo.
  3. La nota arriva dopo il supporto. Sintomo: gli utenti chiedono perché è cambiato qualcosa prima della pubblicazione. Correzione: pubblica insieme alla versione.

C’è un quarto errore, più difficile da vedere: annunciare un cambiamento che nessuno trova. Se la nuova capacità è dietro tre menu e la nota non dice dove, è corretta e inutile. Aggiungi il percorso, uno screenshot o un link alla pagina che mostra il percorso.

Cosa non abbiamo misurato

Non abbiamo misurato se release notes migliori cambiano la retention, gli upgrade o il volume di supporto. Nessuno studio pubblico che possiamo verificare isola questo effetto, e non ne inventeremo uno. Quello che possiamo dire è più stretto: una nota nell’ordine del lettore si scorre più in fretta, e una voce con la riga dell’azione produce meno risposte tipo «e adesso cosa faccio?». È un giudizio di scrittura, non un risultato misurato.

Domande frequenti

Quanto deve essere lunga una release note?

Quanto richiedono i cambiamenti visibili, e non di più. Un cambiamento può stare in tre righe. Dieci cambiamenti possono stare in una schermata se ogni voce è una frase. Se la nota ha bisogno di un indice, probabilmente è una pagina di changelog, non un annuncio.

Serve una nota per ogni deploy?

No. Scrivi una nota per ogni versione che un lettore può notare. Un deploy senza cambiamenti visibili non ne ha bisogno. Un deploy che cambia il testo di un pulsante sì, perché qualcuno lo noterà e dubiterà della propria memoria.

Le release notes aiutano la SEO o le risposte dell’IA?

Possono aiutare, ma non per la parola «release». Una pagina datata che nomina la funzione, il piano e l’azione è una buona pagina di atterraggio per chi cercherà quella funzione più avanti. Una pagina di numeri di versione senza nomi di funzioni dà molto poco a un motore di ricerca. Non abbiamo misurato aumenti di citazioni, quindi è un argomento strutturale, non una promessa.

Dove si pubblica la nota?

Un URL canonico per versione, con la data nella pagina e nell’URL se il sistema lo consente. Ripubblica la versione breve nei canali che la richiedono, ma tieni la pagina canonica come destinazione del link. Cinque copie con cinque date sono cinque fonti di verità.

Passo successivo

Prendi l’ultima versione pubblicata e riscrivi una voce nell’ordine delle quattro parti. Se diventa più corta e più concreta, il modello funziona. Se si allunga, probabilmente stai spiegando l’implementazione invece della capacità.

Le release notes sono un ingresso del flusso di contenuti. La stessa riscrittura centrata sul lettore vale per il brief di contenuto che passi a un autore, e la stessa logica dei canali vale quando adatti una descrizione prodotto a ogni canale. Quando la nota è pronta, pubblicala dove vive il prodotto e tieni il flusso di contenuti in un solo posto, così la prossima versione non riparte da una pagina bianca.

Fa parte di del manuale di QueryWin · Livello 2

Come scrivere release notes che la gente legge