AppReviewX Accedi

Termini di rilascio e rollout spiegati

Rilascio graduale, hotfix, release candidate, rollback, feature flag e altro, in definizioni brevi per chi pubblica app.

  • Release: una versione resa disponibile agli utenti.
  • Release candidate (RC): una build ritenuta pronta per la pubblicazione, da tenere solo se i test finali non trovano blocchi.
  • Beta: una versione pre-release data a un gruppo limitato.
  • Rilascio graduale: rilasciare a una quota crescente di utenti invece che a tutti insieme, così i problemi emergono in piccolo. Google Play lo chiama rilascio graduale (staged rollout) e permette di interromperlo; Apple lo chiama phased release e distribuisce un aggiornamento su 7 giorni.
  • Hotfix: una correzione rapida e mirata a un problema serio in una versione già attiva.
  • Rollback: tornare a una versione precedente. La guida di Google sul rilascio graduale suggerisce come correzione una nuova release corretta; controlla per ogni store cosa supporta.
  • Feature flag: un interruttore che accende o spegne una funzione senza una nuova release.
  • Note di rilascio: il testo "novità" di una versione.
  • Numero di versione vs numero di build: il nome che vedono gli utenti contro il contatore interno, che deve sempre aumentare.
  • Code freeze: un periodo in cui sono ammesse solo modifiche critiche per la release.
  • Smoke test: un controllo rapido dei flussi principali dopo una build.
  • Soft launch: un lancio prima in un mercato limitato.

Esempio: pubblichi la 2.3 a una piccola quota di utenti, vedi un report di crash, spegni la nuova funzione con il suo flag e rilasci la 2.3.1 come hotfix.

Correlati

Testa la tua release candidate con altri: Scopri come funziona AppReviewX.