מהו Release Candidate?
הגדרה
Release Candidate (RC) הוא גרסה של תוכנה כמעט מושלמת ומוכנה לשחרור, התלויה בבדיקות סופיות.
מטרת השלב
שלב ה-RC הוא השלב האחרון לפני ששחרור התוכנה לציבור, ומספק בדיקה סופית של האיכות.
בדיקות
בשלב ה-RC, מתבצעות בדיקות קפדניות כדי לזהות ולתקן בעיות קריטיות שעשויות להשפיע על ביצועי או יציבות התוכנה.
קונבנציה של שמות
גרסאות Release Candidate לרוב יכילו את המונח 'RC' ואחריו מספר גרסה, לדוגמה '3.0-RC1'.
שלבים של פיתוח
🅰️ Alpha: גרסה ראשונה או כמעט ראשונה של תוכנה, בדרך כלל מיועדת לבדיקה פנימית. 🅱️ Beta: גרסה יציבה יותר מ-alpha, שנמסרת לקבוצה רחבה יותר לבדיקה ומשוב. 🆗 RC: שלב ה-Release Candidate, בא אחרי Beta, והוא השלב האחרון לפני שהגרסה זמינה לשחרור רשמי. 🎯 RTM: משדר "Release to Manufacturing" או "Release to Marketing", מציין שהתוכנה מוכנה להפצה.