Was ist ein Release Candidate?
Definition
Ein Release Candidate (RC) ist eine Version eines Softwareprogramms, die nahezu vollständig ist und nach der abschließenden Prüfung veröffentlicht wird.
Zweck
Die RC-Phase ist der letzte Schritt, bevor ein Softwareprodukt öffentlich veröffentlicht wird, und dient als letzte Qualitätskontrolle.
Testen
Während der RC-Phase wird eine strenge Prüfung durchgeführt, um kritische Probleme zu identifizieren und zu beheben, die die Leistung oder Stabilität der Software beeinträchtigen könnten.
Namenskonvention
Release-Kandidaten werden oft mit dem Begriff 'RC' gefolgt von einer Versionsnummer bezeichnet, wie z.B. '3.0-RC1'.
Entwicklungsstufen
🅰️ Alpha: Die erste vollständige oder nahezu vollständige Version eines Softwareprogramms, oft für interne Tests verwendet.
🅱️ Beta: Eine stabilere Version als Alpha, die einer breiteren Gruppe für Tests und Feedback zur Verfügung gestellt wird.
🆗 RC: Die Release-Candidate-Phase kommt nach der Beta und ist der letzte Schritt, bevor ein Softwareprodukt offiziell veröffentlicht wird.
🎯 RTM: Steht für 'Release to Manufacturing' oder 'Release to Marketing', was bedeutet, dass die Software bereit für die Verteilung ist.