Release Candidate nedir?
Tanım
Release Candidate (RC), nihai testler beklenirken yayımlanmaya hazır hale getirilen yazılım programının neredeyse tamamlanmış sürümüdür.
Amaç
RC aşaması, yazılım ürününün kamuoyuna yayımlanmadan önceki son adımdır ve son kalite kontrolü olarak hizmet eder.
Test
RC aşamasında, yazılımın performansını veya istikrarını etkileyebilecek kritik sorunları tespit etmek ve düzeltmek için yoğun testler yapılır.
Adlandırma Kuralı
Yayım adayları genellikle 'RC' terimi ve ardından bir sürüm numarası ile belirtilir, örneğin '3.0-RC1'.
Geliştirme Aşamaları
🅰️ Alpha: Yazılım programının ilk tamamlanmış veya neredeyse tamamlanmış sürümü, genellikle iç testler için kullanılır.
🅱️ Beta: Alpha sürümünden daha stabil bir sürüm, test ve geri bildirim için daha geniş bir gruba yayımlanır.
🆗 RC: Release candidate aşaması, beta'dan sonra gelir ve yazılım ürününün resmi olarak yayımlanmasından önceki son adımdır.
🎯 RTM: 'Release to Manufacturing' ya da 'Release to Marketing' anlamına gelir, yazılımın dağıtıma hazır olduğunu gösterir.