Notice
Recent Posts
Recent Comments
Link
투케이2K
288. [IT 용어] RC (Release Candidate) 출시 후보 버전 설명 정리 본문
728x90
[타이틀]
주제 : [IT 용어]
제목 : [IT 용어] RC (Release Candidate) 출시 후보 버전 설명 정리

[설 명]
// --------------------------------------------------------------------------------------
[IT 정보 및 환경]
// --------------------------------------------------------------------------------------
구분 : IT 용어 설명
제목 : [IT 용어] RC (Release Candidate) 출시 후보 버전 설명 정리
기 술 : IT 용어 / RC / Release Candidate
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------
1. RC 는 정식 출시 (GA: General Availability) 직전에 공개되는 '출시 후보' 버전 입니다.
>> 👉 크리티컬한 문제만 없다면 그대로 정식 버전이 될 수 있는 상태 를 의미합니다.
2. ✅ RC 의 역할과 특징 :
>> 기능 개발이 모두 종료된 상태 :
- RC 단계에서는 신규 기능 추가는 절대 금지
- Only 버그 수정만 가능
>> 대규모 테스트 결과를 반영한 안정된 버전 :
- 베타(β)나 알파(α)처럼 실험적이지 않음
- 대규모 QA 테스트가 끝나 안정성이 검증된 상태
>> “문제 없으면 그대로 GA로 승격” :
- RC → GA 간의 차이는 “치명적 버그 존재 여부” 정도뿐
- 큰 이슈가 없다면 버전 번호만 바뀌고 GA로 출시됨
- 혹은 버그가 생기면 RC1 → RC2 → RC3 … → GA
3. RC 가 등장하기까지의 버전 흐름 정리 :
>> Alpha : 기능 개발 중, 불안정한 초기 버전
>> Beta : 기능 구현 완료, 사용자 테스트 가능
>> RC (Release Candidate) : GA 후보, 안정성 검증 목적
>> GA (General Availability) : 최종 정식 출시
4. ✅ RC 가 필요한 이유 :
>> 정식 출시의 품질 보장
>> 문서·배포 환경 점검 :
- 릴리즈 노트 검증
- 자동화 파이프라인(CI/CD) 테스트
- 배포 롤백 시나리오 점검
>> 고객 영향 최소화 :
- RC에서 검증이 충분히 이루어져야 GA 배포 시 긴급패치(Hotfix)를 방지할 수 있음
5. QA 입장에서 본 RC :
>> RC에서 수행하는 테스트 :
- 회귀 테스트(Regression Test)
- 성능·부하 테스트(Performance/Stress Test)
- 주요 기능 스모크 테스트(Smoke Test)
- 릴리즈 노트 검증
- 최종 사용자 시나리오 검증
>> RC에서 발견되면 안 되는 문제 :
- 크래시, 장애 등 치명적(Critical/Blocker) 버그
- 데이터 손상 가능성
- 보안 취약점
- 배포 프로세스를 막는 이슈
6. 개발·DevOps 입장에서 본 RC :
>> 배포 안정성 확보 :
- RC는 staging 환경 또는 pre-production 환경에서 GA와 동일한 조건으로 검증함
>> 블로킹 처리가 명확함 :
- RC 단계에서 버그가 생기면 모든 팀이 즉시 수정 모드로 전환
>> 버전 관리 :
- 예시 : 1.0.0-rc.1
- 예시 : v2.3.0-rc.2
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[IT 용어] GA (General Availability) 정식 출시 설명 정리
https://kkh0977.tistory.com/8576
https://blog.naver.com/kkh0977/224150683143
[IT 용어] FYI 참고용 공유 설명 정리
https://kkh0977.tistory.com/8575
https://blog.naver.com/kkh0977/224150117529
[IT 용어] Draft ( 드래프트 ) 초안 및 임시 버전 설명 정리
https://kkh0977.tistory.com/8574
https://blog.naver.com/kkh0977/224149709329
[IT 용어] TBA (To Be Announced) 추후 공지 예정 설명 정리
https://kkh0977.tistory.com/8572
https://blog.naver.com/kkh0977/224149305785
[TBC (To Be Confirmed) 추후 확인 예정 설명 정리]
https://blog.naver.com/kkh0977/224149701209
[IT 용어] TBD (To Be Decided) 용어 설명
https://blog.naver.com/kkh0977/223389877406?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
728x90
반응형
'IT기술 & IT용어' 카테고리의 다른 글
| 290. [IT 용어] EOS (End of Support) 제품 및 소프트웨어에 대한 공식 지원 종료 설명 정리 (0) | 2026.01.26 |
|---|---|
| 289. [IT 용어] Deprecated (디프리케이트) 현재는 사용 가능하지만, 앞으로 제거될 예정 설명 정리 (0) | 2026.01.25 |
| 287. [IT 용어] EOL (End of Life) 제품 및 버전의 수명 종료 설명 정리 (0) | 2026.01.21 |
| 286. [IT 용어] ASAP (As Soon As Possible) ' 가능한 빨리 ' 설명 정리 (0) | 2026.01.20 |
| 285. [IT 용어] LTS (Long-Term Support) 장기 지원 버전 설명 정리 (0) | 2026.01.18 |
Comments
