핵심 요약
카카오뱅크의 iOS 플랫폼 모듈화 도입 배경과 실행 과정을 KWDC 2023 발표 내용을 바탕으로 정리해 공유한다.
주요 경험
- 지속 성장으로 인한 개발 리소스 부족과 빌드시간 증가 문제를 해결하기 위해 모듈화 도입을 추진했다.
- 카카오뱅크 결제서비스개발팀 Zeon의 KWDC 2023 발표를 참고해 모듈화의 배경과 구현 과정을 구체적으로 정리했다.
- 이 글이 모듈화에 대한 고민이 있는 독자들에게 실무 관점의 방향성을 제공하도록 구성했다.
얻은 인사이트
- 모듈 경계 정의와 의사소통이 도입 성공의 핵심 요소임을 확인했다.
- 배경과 과정의 체계적 정리가 유사한 프로젝트에 적용 가능하다는 인사이트를 얻었다.
- 향후 모듈화 도입 시 재사용 가능한 모듈 설계와 문서화의 필요성을 시사한다.

