핵심 요약
오일나우 모바일 앱 개발팀의 모놀리식에서 멀티 모듈(Microfeatures) 아키텍처 전환과 SwiftUI/Compose 도입, Server-Driven UI 채택으로 개발 생산성과 협업이 개선된 경험을 공유합니다.
주요 경험
- 모놀리식→멀티 모듈(Microfeatures, SPM) 전환으로 빌드 시간과 유지보수성을 개선
- iOS는 SwiftUI, Android는 Kotlin Compose 도입으로 UI 개발 생산성 향상
- 개발 문화: 자유로운 의사소통과 개발 세션으로 기술 도입이 촉진
얻은 인사이트
- 사용자 중심 설계와 빠른 피드백 루프가 품질과 속도에 기여
- 초기 러닝 커브를 감안한 가이드라인의 중요성
- 팀 협업이 유지보수성과 확장성에 긍정적 영향을 미침
![[직무 인터뷰] 모바일 앱 개발팀 섬네일](https://miro.medium.com/v2/resize:fit:1200/1*ql3A2n35cUAs0C473MMCow.jpeg)
![[직무 인터뷰] 웹 프론트엔드 개발팀 섬네일](https://miro.medium.com/v2/resize:fit:1200/1*4CXYY8x6l1wQRV06gdJfbw.jpeg)
![[직무 인터뷰] 프로덕트 디자인팀 섬네일](https://miro.medium.com/v2/resize:fit:1200/1*HncyW8TjxiE69hp6LY0MWQ.jpeg)
![[직무 인터뷰] 백엔드 개발팀 섬네일](https://miro.medium.com/v2/resize:fit:1200/1*siAqbDPjawJ8jHbAMrkQ1A.jpeg)