AppSuit Premium — 메이저 릴리즈·QA 체계 정비
6개월 주기 메이저 릴리즈를 iOS 팀과 나눠 진행하면서, 담당자가 바뀌어도 흔들리지 않게 QA Board와 예외처리 룰을 혼자 정비한 Premium iOS 릴리즈 트랙
언어
- Swift
- Objective-C
- Python3
기술
- Mach-O
- XCFramework
환경
- Xcode
- PyCharm
AppSuit Premium iOS의 6개월 주기 메이저 릴리즈를 iOS 팀 일원으로 맡았습니다. 컴파일러 최적화 검증과 QA, 릴리즈 일정 조율은 팀과 같이 했고, 이후 QA 체계와 예외처리 룰은 혼자 정비했습니다.
배경·과제
-
AppSuit Premium iOS는 6개월마다 메이저 릴리즈를 합니다. 이전 릴리즈에서 다진 워크플로우를 그대로 이어갔습니다.
-
담당자가 바뀌어도 품질이 일정하게 유지돼야 했고, 메이저 릴리즈 후 자주 생기는 이슈를 걸러낼 QA 장치가 필요했습니다.
수행·기여
-
릴리즈 사이클에서 계획 수립, QA, 고객 안내용 릴리즈 노트를 팀과 함께 조율했습니다.
-
보안 코어 모듈의 컴파일러 최적화를 함께 검증하며, 빌드 최적화가 런타임 보안 동작에 끼치는 영향을 확인했습니다.
-
릴리즈 후 Premium QA Board를 혼자 개선해 팀별 담당 항목을 추적하기 쉽게 했습니다.
-
예외처리 룰 가이드를 혼자 정비해 고객 이슈 접수·분류 기준을 명확히 했습니다.
성과
-
메이저 릴리즈를 내며 iOS 팀이 6개월 주기를 안정적으로 유지했습니다.
-
정리한 QA 장치, 예외처리 룰, 컴파일러 검증이 다음 릴리즈 설계의 출발점이 됐습니다.