Release Candidateとは何ですか?

🚀

定義

Release Candidate(RC)は、ソフトウェアプログラムのほぼ完成したバージョンであり、最終テストを終えることを待ってリリースされる準備ができています。

🔍

目的

RCフェーズは、ソフトウェア製品が公開される前の最後のステップであり、最終的な品質チェックとして機能します。

🛠️

テスト

RCフェーズ中には、ソフトウェアのパフォーマンスや安定性に影響を与える可能性のある重大な問題を特定し修正するために厳格なテストが実施されます。

📦

命名規則

リリース候補は通常、「RC」にバージョン番号を続ける形で表されます。例えば「3.0-RC1」のように。

👨‍💻

開発段階

🅰️ Alpha: ソフトウェアプログラムの最初の完全またはほぼ完全なバージョンで、主に内部テストに使用されます。

🅱️ Beta: Alphaよりも安定したバージョンで、より広いグループにリリースされテストとフィードバックを受けます。

🆗 RC: Betaの後に来るリリース候補フェーズで、ソフトウェア製品が正式にリリースされる前の最後のステップです。

🎯 RTM: 'Release to Manufacturing' または 'Release to Marketing' の略で、ソフトウェアが配布のために準備ができたことを示します。