La data di rilascio è vicina, il build è verde, QA ha dato il via libera e qualcuno chiede la domanda che ogni team sente troppo tardi: “Chi scrive le note di rilascio?”
È di solito quando inizia la confusione. Gli ingegneri scorrono i commit. Il prodotto controlla Jira. Il supporto ricorda tre correzioni per i clienti che non sono mai state inserite nel bozzetto. La marketing vuole una sintesi più pulita. Quando le note vengono pubblicate, sono o troppo tecniche per aiutare gli utenti o troppo vaghe per spiegare cosa è cambiato.
Le buone note di rilascio dell'applicazione non si creano alla fine del processo di rilascio. Vengono da un workflow che inizia molto prima, mentre le modifiche sono ancora in fase di costruzione, revisione e distribuzione. Quando i team trattano le note di rilascio come parte della consegna e non come un dopo pensiero, pubblicano più velocemente, non dimenticano dettagli e danno agli utenti una visione molto più chiara di cosa è stato rilasciato.
Indice
- Perché le note di rilascio ben fatte sono un'arma segreta
- Raccolta delle informazioni di rilascio in modo sistematico
- Scrivere e formattare note che gli utenti leggeranno effettivamente
- Strategie di pubblicazione per canali e pubblici diversi
- Automazione delle note di rilascio con CI/CD e strumenti moderni
- Note di Enterprise di tipo rollback e compliance
Perché le note di rilascio ben scritte sono un'arma segreta
Molti ancora trattano le note di rilascio come materiale di imballaggio. Necessario, ma non importante. Questo modo di pensare crea note deboli perché la scrittura inizia dopo che tutte le decisioni importanti sono già state prese.
La visione migliore è semplice. Le note di rilascio fanno parte della comunicazione del prodotto. Raccontano agli utenti cosa è cambiato, perché è importante e cosa fare successivamente. La guida alla struttura delle note di rilascio ha fatto un grande passo in avanti rispetto ai log di ingegneria grezzi e ora raccomanda un formato faccia a faccia con intestazione, panoramica, sommario degli issue, risoluzione e sezione di impatto, con spiegazioni più dettagliate per i rilasci maggiori e sommari più brevi per quelli minori, come descritto in questa guida alla struttura delle note di rilascio.
Questo cambiamento è importante perché gli utenti non esperiscono il tuo prodotto come un tabellone di sprint. Esperiscono la fiducia. Se l'app cambia e non capiscono perché, la fiducia diminuisce. Se una funzionalità viene rilasciata e nessuno se ne accorge, il rilascio è ancora avvenuto, ma il valore non è atterrato.
Cosa fanno in realtà le note forti
Il buon note di rilascio aiutano in tre modi:
- Stabiliscono le aspettative: Utenti imparano a capire se un cambiamento è estetico, operativo o se richiede un'azione.
- Essi mettono in luce il valore: Un annuncio di funzionalità nascosto in una descrizione di negozio o in un articolo di supporto non riceverà la stessa attenzione di un avviso di rilascio tempestivo.
- Essi riducono la confusione: Il team di supporto spende meno tempo per spiegare se un problema è stato risolto, modificato o ancora in fase di rilascio.
Regola pratica: Se un utente non può capire se un rilascio lo riguarda entro pochi secondi, il messaggio non è scritto per il cliente, ma per il team.
Questo è particolarmente importante nei prodotti con aggiornamenti ricorrenti. Cambiamenti frequenti senza comunicazione chiara sembrano instabili. Cambiamenti frequenti con comunicazione chiara sembrano attivi e rispondenti. Questa differenza influenza l'adozione, la fiducia del cliente e la retention nel tempo. I team che si concentrano sull'engagement dovrebbero considerare la comunicazione dei rilasci come parte dello stesso sistema di onboarding e formazione di abitudini, e non come lavoro di amministrazione separato. Questo è anche il motivo per cui la comunicazione dei rilasci appartiene alla discussione più ampia sull' miglioramento della retention degli utenti dell'app.
Cosa sono i messaggi deboli
Il messaggi deboli falliscono in uno dei tre modi.
| Problema | Che gli utenti vedono | Che causa |
|---|---|---|
| Troppo tecnico | Parole interne, ID dei ticket, dettagli di implementazione | Gli utenti ignorano l'aggiornamento |
| Troppo vago | "Risoluzione dei bug e miglioramenti" | Gli utenti imparano nulla |
| Troppo tardi | Note pubblicate molto dopo la rilascio | Gli utenti collegano il cambiamento alla confusione, non alla guida |
Le note di rilascio ben costruite non sono un compito secondario. Sono uno dei pochi artefatti del prodotto che si trovano direttamente tra la spedizione e la comprensione. È per questo che sono un'arma segreta. Le squadre spesso sottoinvestono in esse, il che significa che una squadra disciplinata può distinguersi velocemente solo essendo più chiara.
Sourcing Your Release Information Systematicamente
Ille note di rilascio cattivo solitamente inizia con una raccolta cattiva. Se i tuoi input sono dispersi in GitHub, Jira, Slack, thread QA e ticket di supporto, il processo di scrittura diventa una speculazione.
Un flusso di lavoro solido inizia tirando le modifiche dallo sviluppo, dai sistemi di controllo delle versioni e di gestione dei progetti, poi ordinandole per l'impatto dell'utente, in modo che gli elementi importanti siano visibili per primi e le modifiche di rottura siano chiaramente segnalate. Questa struttura è raccomandata in questo modello di flusso di note di rilascio da monday.com e si allinea con ciò che fanno le squadre esperte nella pratica.Crea un flusso di input
Non chiedere a uno scrittore o a un PM di “trovare fuori cosa è stato rilasciato.” Crea un processo di rilascio di input che risponda a quella domanda prima che esista un bozzetto.
Un flusso di input pratico solitamente pulla da:
Controllo delle versioni
-
La storia dei commit ti dà il registro fattuale del movimento di __CAPGO_KEEP_0__. Se il tuo team utilizza i Comit Convenzionali, l'estrazione diventa più facile perché Commit history gives you the factual record of code movement. If your team uses Conventional Commits, extraction gets easier because
feat,fix,refactorgià portano l'intento. Un team standard per i messaggi dei commit si ripaga nuovamente quando inizi a crearebreakingrelease-note workflow template from monday.com Automazione CI/CD con Conventional Commits. -
Gestione del progetto Il progetto Jira, Linear, Asana o ClickUp spesso contiene la descrizione in linguaggio comune che Git manca. Gli ticket contengono anche criteri di accettazione, etichette, priorità e richieste dei clienti collegati. Questo contesto aiuta a decidere se un cambiamento appartiene ai note di rilascio o meno.
-
Supporto e successo Il supporto sa quali bug danneggiano gli utenti. Il successo dei clienti sa quali account hanno richiesto una funzionalità. Se ignorate questi canali, le vostre note daranno troppa importanza al lavoro di backend e troppo poco a ciò che gli utenti si aspettano.
-
QA e gestione del rilascio La QA può confermare cosa ha fatto il rilascio tagliare. Sembra ovvio, ma le squadre spesso scrivono da 'cambiamenti pianificati' invece di 'cambiamenti spediti'.
Raccolta dei materiali di rilascio è meno su trovare tutto ciò che è cambiato e più su identificare ciò che un utente noterebbe, ciò che un operatore deve sapere e ciò che un sviluppatore potrebbe avere bisogno in seguito.
Classifica i cambiamenti prima di scrivere
Una volta esiste la lista bruta, ordinatela per gradi di impatto. Non iniziare a bozzettare da un elenco di backlog piatto.
Ecco un semplice modello di triage:
- Tier A: Nuove funzionalità, cambiamenti significativi dell'interfaccia utente, comportamenti dirottati, modifiche relative al prezzo o all'accesso, correzioni di sicurezza rilevanti
- Livello B: Miglioramenti significativi ai flussi di lavoro esistenti, correzioni di affidabilità che gli utenti possono percepire, cambiamenti amministrativi importanti
- Livello C: Correzioni minori, rifinitura visiva, lavoro di manutenzione a bassa visibilità
Questa classificazione risolve due problemi comuni. In primo luogo, mantiene gli elementi di impatto alto da essere sepolti sotto una pila di correzioni minime. In secondo luogo, rende l'approvazione più facile perché i revisori possono concentrare la loro attenzione dove il rischio è più alto.
Crea una fonte di verità per le note di rilascio
Il bozzetto stesso non dovrebbe essere la fonte di verità. Utilizza un registro di rilascio strutturato prima che l'elaborazione inizi.
Includi campi come questi:
- Identificatore di versione o build
- Data di rilascio
- Proprietario delle modifiche
- Riepilogo per l'utente
- Pubblico di riferimento
- Livello di rischio
- Azioni necessarie
- Considerazioni per il rollback
- Collegamenti al ticket, PR e documentazione
Quel record può vivere in Notion, Airtable, Google Sheets, un file Markdown nel repository, o una database di rilascio. La scelta dell'utensile importa meno della consistenza. Ciò che conta è che ogni elemento consegnato passi attraverso un posto prima che qualcuno scriva prosa.
Quando le squadre lo fanno bene, la scrittura diventa revisione. Quando lo evitano, la scrittura diventa archeologia.
Nota sulla scrittura e formattazione che gli utenti leggeranno effettivamente
Molti riepiloghi di rilascio di applicazioni falliscono perché conservano la forma del lavoro interno. Gli utenti non si curano del fatto che un controller sia stato rifatto o che uno script di migrazione sia stato pulito. Si curano del fatto che l'accesso funzioni in modo più affidabile, che un report sia più facile da esportare o che un bug fastidioso sia scomparso.
La guida dell'industria raccomanda costantemente di segmentare le note in categorie come Nuovo, Migliorato, e Risolto, e indica specificamente che gli esiti quantificati come ad esempio "i risultati di ricerca ora caricano" 40% più velocemente" sono più facili da leggere rispetto ai dettagli di implementazione, come mostrato in questi esempi di note di rilascio da Appcues.
Usa una struttura che le persone possano scorrere
Quel consiglio funziona perché la maggior parte degli utenti scorre prima e legge in secondo luogo. Un formato chiaro riduce la frizione.
Un layout pratico assomiglia a questo:
| Elemento | Cosa dovrebbe contenere |
|---|---|
| Intestazione | __CAPGO_KEEP_0__ |
| Sommario | Si è reso disponibile un nuovo rilascio di Capgo con le seguenti novità: __CAPGO_KEEP_0__. |
| Nuovo | Funzionalità o workflow nuovi e disponibili |
| Migliorato | Funzionalità esistenti che ora funzionano meglio |
| Risolto | Bugs risolti o problemi risolti |
| Azioni richieste | Cose che gli utenti o gli amministratori devono fare |
| Appendice tecnica | Note facoltative per sviluppatori, amministratori o supporto |

La formattazione è importante quanto la scrittura. Sezioni brevi, etichette visibili e voci datate rendono più facile scorrire le cronologie dei rilasci. Se il tuo changelog copre molti rilasci, fornisci agli utenti un archivio cercabile piuttosto che costringerli a scorrere un lungo feed di blog.
Traduci il lavoro tecnico in valore utile per l'utente
La chiave è la traduzione. La verità ingegneristica deve rimanere intatta, ma il linguaggio deve spostarsi dall'implementazione all'impatto.
Ecco un esempio prima e dopo:
Prima
Rifatto il pipeline di ricerca e ottimizzato il gestore di query asincrono.
Dopo
Migliorato
I risultati di ricerca carichino ora con maggiore velocità 40% più veloce in le query comuni, il che significa meno attesa quando si filtra grandi insiemi di dati.
La seconda versione informa gli utenti di cosa è cambiato, dove lo sentiranno e perché dovrebbero interessarsene. Non nasconde il lavoro tecnico. Lo interpreta.
Un altro esempio:
- Weak: Risolto problema con il caso di edge di aggiornamento del token
- Better: Risolto un problema di accesso che poteva far uscire alcuni utenti durante le sessioni lunghe
Le note più forti solitamente fanno tre cose in una sola frase:
- descrivono il cambiamento visibile
- indicano il flusso di lavoro interessato
- Spiegare l'effetto sull'utente
Un modello pratico
Non serve prosa astuta. Serve parole ripetibili che mantengono alta la qualità.
Usa questo modello:
- Inizia con l'esito visibile dall'utente
- Aggiungi solo il contesto necessario
- Chiudi con l'impatto o l'azione
Esempi:
- Nuovo I dashboard condivisi possono ora essere duplicati all'interno dei workspace, il che rende più facile per gli amministratori standardizzare le impostazioni di reporting.
- Migliorato Le impostazioni di esportazione ora persistono tra le sessioni, quindi i team non devono più selezionare le stesse opzioni ogni volta.
- Risolto Un problema che impediva che alcune allegazioni di immagini apparissero nei thread dei commenti.
Se gestisci applicazioni mobili o ibride, aiuta anche a mantenere un unico libro di stile per entrambe le note di rilascio e le cronologie dei cambiamenti, in modo che la tua voce rimanga coerente in tutte le librerie di app, nelle notifiche in-app e nella documentazione interna. Un utile riferimento operativo è questo Capacitor guida alla gestione delle cronologie dei cambiamenti.
Tieni fuori i dettagli di implementazione dal corpo principale a meno che non cambino la configurazione, la migrazione o la compatibilità. La maggior parte degli utenti non ha bisogno di architetture. Hanno bisogno di conseguenze.
Una regola finale. Non lasciare mai che “correzioni di bug e miglioramenti” stiano da soli. Quel fraseggio informa i lettori che hai spedito qualcosa, ma non se ha importanza per loro. Se una correzione è degna di essere spedita, è degna di essere nominata chiaramente.
Strategie di pubblicazione per canali e pubblici diversi
Lo stesso rilascio non dovrebbe leggersi allo stesso modo in ogni luogo. I sviluppatori interni, gli utenti finali, gli agenti di supporto e i tester beta non hanno bisogno di informazioni identiche. Se invii una nota generica in tutti i canali, ogni pubblico riceve il livello di informazione sbagliato.
Per prodotti con più pubblici, un modello pratico è una forma stratificata: inizia con una breve sintesi in linguaggio chiaro, segui con i dettagli faccia a faccia, quindi aggiungi un'appendice tecnica facoltativa per i note di implementazione, API o le linee guida di migrazione, e la risoluzione dei problemi. Quell'approccio è descritto in questo Servizio di discussione delle migliori pratiche per le note di rilascio.
Un rilascio, lettori multipli
Ecco come quei pubblici differiscono nella pratica.
| Pubblico | Cosa hanno bisogno | Cosa evitare |
|---|---|---|
| Utenti finali | Benefici chiari, cambiamenti visibili, elementi di azione | ID biglietto, dettagli di implementazione |
| Audienza tecnica | Dettagli della versione, migrazioni, API note, problemi noti | Descrizione di marketing senza specifiche |
| Equipe interne | Guida al supporto, orario di avvio, contesto di escalation | Semplificazione pubblica che nasconde il rischio operativo |
| Testatori beta | Cosa è cambiato in questa cohort, cosa è necessario per la feedback | Changelog completo della società |
Un appunto stratificato ti consente di scrivere una volta e pubblicare molte volte. La sintesi diventa una scheda in-app o un messaggio push. La seconda strato diventa l'ingresso del changelog pubblico. L'appendice può andare nei documenti, una GitHub release, o un wiki interno.
Scegli il canale giusto per il lavoro
Alcuni canali sono meglio per la velocità. Altri sono meglio per i dettagli.
- Notifiche in-app: Buono per sintesi brevi legate al momento in cui l'utente incontra cambiamenti.
- Pagine del changelog o post del blog: Migliore per la storia duratura, la ricerca e il collegamento.
- Digest via email: Utile per gli amministratori, i campioni e i clienti che non accedono quotidianamente.
- Chat interno o wiki: La migliore scelta per i script di supporto, lo stato di rilascio e il contesto degli incidenti.
- Documentazione per sviluppatori o rilasci GitHub: Il posto giusto per API, SDK, o dettagli di migrazione.
L'errore è copiare la nota completa in ogni destinazione. Adattare la prima layer al canale, poi collegare i lettori alla layer più profonda se vogliono più informazioni.
Se il tuo team gestisce già la documentazione e gli asset di rilascio in diversi sistemi, è utile standardizzare come quegli elementi passano dallo stato di bozza a quello pubblicato. Una pratica guida per quel flusso di lavoro più ampio è la guida di MeshBase per il gestione della pubblicazione del contenuto, soprattutto se le note di rilascio si trovano accanto alla documentazione, agli aggiornamenti e al contenuto della base di conoscenza.
Un utente che apre la tua app vuole rassicurazione e rilevanza. Un sviluppatore che legge la storia dei rilasci vuole precisione. Un responsabile di supporto vuole entrambe.
Il programma di note di rilascio più efficace considera la pubblicazione come un design di distribuzione, non come copia e incolla. Lo stesso rilascio. Pacchetti diversi.
Creare Note di Rilascio Automatiche con CI/CD e Strumenti Moderni
Le note di rilascio manuali si rompono quando lo shipping diventa frequente. La bozza rimane indietro rispetto alla costruzione, qualcuno dimentica di includere una correzione, e la nota pubblicata non corrisponde più a quella in vita.
Le correzioni automatizzate risolvono le parti ripetitive. Non sostituiscono il giudizio.

Cosa automatizzare e cosa lasciare all'uomo
La migliore suddivisione è chiara.
Automate:
- Estrazione delle modifiche dai commit, dalle richieste di pull accettate, dai tag e dalle issue correlate
- Assemblaggio del bozzetto nel tuo template delle note di rilascio
- Inserimento della versione e della data
- Passaggi di pubblicazione su una pagina di changelog, il rilascio GitHub, o un CMS
- Notifications dopo l'approvazione, invia notifiche alle squadre interne
Mantieni la revisione umana per:
- Priorità e ordinamento
- Testo per l'utente
- Cambiamenti sensibili
- Lingua per rotture o rollback
- Qualsiasi affermazione sulla prestazione, compatibilità o azione richiesta
Questa divisione risparmia tempo senza pubblicare note robotiche. Il tuo pipeline raccoglie fatti. Un revisore li rende utili.
Un pipeline funzionale
Un flusso di automazione pratico in GitHub Azioni, GitLab CI o un altro sistema CI/CD di solito assomiglia a questo:
- Un tag di rilascio o una fusione in una branca di rilascio attiva il job.
- A uno script vengono estratti titoli di PR congiunti, messaggi di commit e metadati di issue collegati.
- La pipeline raggruppa gli elementi in base a etichette come feature, fix e breaking-change.
- Genera un draft in formato markdown con sezioni nel tuo formato standard.
- Un revisore modifica la sintesi e eventuali voci ad alto rischio.
- L'approvazione pubblica le note e le attacca all'artefatto di rilascio.
Puoi costruire questo con script personalizzati, strumenti di rilascio nella tua piattaforma o aiuti dedicati. Se vuoi idee per il layer degli strumenti, vale la pena esplorare le comunità che esplorano strumenti innovativi come Releasebotspecialmente per team che cercano di ridurre la pulizia manuale dopo la generazione del draft.
Un team che gestisce Capacitor app può anche collegare la generazione delle note al suo pipeline di distribuzione e flusso di approvazione. Questo GitHub guide di integrazione per Capgo mostra un modo per collegare l'automazione dei build con la consegna di aggiornamenti in tempo reale.
Ecco un walkthrough del flusso di automazione in forma di video:
Aggiornamenti in tempo reale cambiano l'orario
Gli ambienti di aggiornamento in tempo reale aggiungono una piega. In un rilascio tradizionale basato su archiviazione, le note spesso si allineano a una versione inviata attraverso la revisione dell'app. In un flusso di lavoro di aggiornamento in tempo reale, gli utenti possono ricevere modifiche JavaScript, CSS, copia, configurazione o asset al di fuori del ciclo di rilascio della store.
Questo significa che il processo delle note di rilascio deve rispondere a due domande separate:
- Cosa è stato spedito nella versione binaria di rilascio?
- Cosa è cambiato nel bundle live dopo di essa?
Se supportate la consegna in tempo reale, mantenete una distinzione visibile tra note di rilascio binarie e note di aggiornamento post-rilascio. Altrimenti, i team di supporto non sapranno quali modifiche sono legate a una versione di store e quali sono arrivati in seguito. Una delle opzioni in questo spazio è Capgo, che pubblica bundle web firmati per Capacitor app e mantiene la storia delle versioni, i log e i dati di rollback legati alla consegna di aggiornamento.
L'automazione funziona meglio quando riflette il modello di rilascio reale. Se il suo team rilascia continuamente, le sue note dovrebbero essere generate continuamente anch'esse, con un checkpoint di revisione prima della pubblicazione.
Note per Rollback e Compliance di livello aziendale
Le note di rilascio aziendali hanno più peso perché non sono solo aggiornamenti pubblici. Possono diventare artefatti di audit, prove di supporto, riferimenti a incidenti e prove di controllo operativo.
Questo cambia come le scrivete. La concisione è ancora importante, ma la tracciabilità è ancora più importante.

Scrivere per gli esami di conformità, non solo per gli annunci
Un nota pubblica può dire "Ripristino account migliorato". Un registro di rilascio aziendale dovrebbe conservare anche la versione, la data di rilascio, l'approvatore, i ticket correlati, la classificazione di rischio, i sistemi interessati e qualsiasi istruzione operativa.
Ciò non significa mettere tutto di fronte a ogni lettore. Ciò significa memorizzare le note di rilascio come un registro versionato con strati di dettagli. Sommario pubblico in alto. Evidenze interne sotto.
Per i team nei settori regolamentati, un utile punto di riferimento è:
- Storia di rilascio immutabile
- Proprietari e approvatori denominati
- Record di implementazione collegati
- Stato chiaro per i rilasci spediti, annullati o superati
- Manutenzione separata per hotfix e cambiamenti di emergenza
Le note di annullamento richiedono la propria forma
La comunicazione di annullamento spesso viene improvvisata nel mezzo di un incidente. È rischioso. Una nota di annullamento dovrebbe essere un artefatto di rilascio di prima classe
Usa una struttura breve:
| Campo | Esempio di contenuto |
|---|---|
| Rilascio annullato | Identificatore di versione o aggiornamento |
| Motivo | Problema di stabilità, preoccupazione per la compatibilità, problema di compatibilità |
| Ambito | Chi è stato colpito |
| Azione | Cosa ha fatto il team |
| Stato attuale | Ritornato, sospeso, ri-deployato, monitorato |
| Guida dell'utente | Tutto ciò che gli utenti o gli amministratori dovrebbero fare |
Una nota di rollback non dovrebbe mai sembrare un'apologia senza informazioni. Dovrebbe spiegare lo stato operativo in modo chiaro e evitare di nascondere il fatto che un cambiamento è stato annullato. Se il tuo app supporta gli aggiornamenti in tempo reale, i controlli di rollback devono essere legati strettamente alla storia delle rilasci e ai canali di distribuzione. In questo contesto, un processo documentato per la configurazione del rollback degli aggiornamenti __CAPGO_KEEP_0__ diventa parte della comunicazione sui rilasci, non solo della risposta agli incidenti. Configurare il rollback per gli aggiornamenti Capacitor diventa parte della comunicazione sui rilasci, non solo della risposta agli incidenti.
La peggiore nota di rollback dice quasi nulla. La seconda peggiore pretende che il rollback non sia avvenuto.
Verificare se le note hanno cambiato il comportamento
C'è un problema che molti team non hanno ancora risolto. Pubblicano note sui rilasci, ma non possono dimostrare che qualcuno ha agito su di esse.
Venditori di analisi dei prodotti riportano che le pagine delle note sui rilasci funzionano spesso come un canale di annuncio passivo, mentre i team si sforzano di connetterle all'adozione, alla deflessione del supporto o alla scoperta di funzionalità, come riportato in questo documento delle note sui rilasci di CalHEERS. Quel divario è ancora più importante negli ambienti aziendali perché la comunicazione sui rilasci spesso deve giustificare il suo sforzo.
Un approccio pratico è definire un piccolo insieme di segnali prima della pubblicazione:
- Scoperta delle funzionalità: I utenti hanno aperto o utilizzato il flusso di lavoro modificato dopo che la nota è stata pubblicata?
- Impatto del supporto: Le domande relative all'issue interessato sono diminuite?
- Comportamento amministrativo: Gli account mirati hanno completato l'azione richiesta?
- Chiarezza dell'incidente: Durante il rollback o la distribuzione graduale, il supporto ha utilizzato la nota come punto di riferimento?
Non otterrai un'attribuzione perfetta. Non è un problema. L'obiettivo è smettere di considerare le note di rilascio come un documento statico e iniziare a considerarle come un'operazione di controllo.
Se il tuo team invia aggiornamenti frequenti per un'app Capacitor Capgo è un modo per collegare la distribuzione, la storia delle versioni, il controllo del rollback e la comunicazione dei rilasci nello stesso workflow, soprattutto quando rilasci di archiviazione e aggiornamenti in tempo reale richiedono visibilità separata.