- Release: eine Version, die für Nutzer bereitsteht.
- Release Candidate (RC): ein Build, den du für versandfertig hältst und nur auslieferst, wenn letzte Tests keinen Blocker finden.
- Beta: eine Vorabversion für eine begrenzte Gruppe.
- Gestaffelter Rollout: Ausspielen an einen wachsenden Anteil der Nutzer statt an alle auf einmal, damit Probleme klein auffallen. Google Play nennt es gestaffelte Einführung und erlaubt, sie anzuhalten; Apple nennt es Phased Release und verteilt ein Update über 7 Tage.
- Hotfix: eine schnelle, enge Korrektur für ein ernstes Problem in einer Live-Version.
- Rollback: Rückkehr zu einer früheren Version. Laut Googles Hilfe zur gestaffelten Einführung ist die Lösung bei Problemen ein korrigiertes neues Release; prüfe im jeweiligen Store, was möglich ist.
- Feature-Flag: ein Schalter, der eine Funktion ohne neuen Release an- oder ausschaltet.
- Versionshinweise: der Text "Neu in dieser Version".
- Version und Build-Nummer: der sichtbare Name für Nutzer und der interne Zähler, der steigen muss.
- Code Freeze: Zeitraum, in dem nur release-kritische Änderungen erlaubt sind.
- Smoke-Test: schneller Check der Kernabläufe nach einem Build.
- Soft Launch: Start zunächst in einem begrenzten Markt.
Beispiel: Du lieferst 2.3 an einen kleinen Teil der Nutzer aus, siehst einen Absturzbericht, schaltest die neue Funktion per Flag ab und veröffentlichst 2.3.1 als Hotfix.
Verwandt
- Geschlossenen Test in Produktion überführen
- Checkliste vor dem App-Launch
- Zurück zum Glossar zum App-Testing; siehe auch Begriffe zur Barrierefreiheit und Store- und Richtlinienbegriffe.
Teste deinen Release Candidate mit anderen: So funktioniert AppReviewX.