본문으로 이동
똑같아 보이는데 다르다고? 큐레이션 중복 개발 탈출기 #우아콘2025 #우아한형제들
컨퍼런스

똑같아 보이는데 다르다고? 큐레이션 중복 개발 탈출기 #우아콘2025 #우아한형제들

우아콘 2025 우아한형제들 · YouTube

원문 보기

AI 핵심 요약

배달의민족은 MSA 환경에서 지면마다 큐레이션을 따로 개발하면서 중복 구현과 스펙 협의 누락이 생기고, 메인홈의 콘텐츠도 경직되는 문제를 겪었습니다. 이를 해결하기 위해 푸드·커머스의 응답을 공통 용어와 UI 중심 구조로 표준화하고, 큐레이션 생성·편성 어드민과 서버, Android·iOS 공통 모듈을 구축했습니다. 모듈은 재사용 템플릿과 컴포넌트를 제공하고 서버가 노출 콘텐츠와 디자인 속성을 제어하며, 각 지면은 큐레이션 정보를 모듈에 전달해 화면을 구성하도록 바뀌었습니다. 메인홈의 클릭률과 주문이 개편 전보다 약 두 배로 늘었고 개발 효율도 개선됐으며, 기술 통합뿐 아니라 비즈니스 팀과 공통 팀이 같은 사용자 목표를 두고 협업하는 것이 중요하다는 교훈을 얻었습니다.

  • 공통 플랫폼을 설계할 때는 도메인별 용어를 화면에서 쓰는 공용 모델로 표준화하되, 필요한 도메인 구분 정보는 함께 보존하세요.
  • API 응답 구조를 UI 구성 요소와 맞추면 비즈니스별 구현 차이를 앱에서 처리하는 부담을 줄일 수 있습니다.
  • 큐레이션 생성과 지면 편성을 분리하면 콘텐츠를 만들고 노출 순서를 바꾸는 일을 서버 배포 없이 운영할 수 있습니다.
  • 재사용 템플릿과 컴포넌트, 예제 코드를 함께 제공하면 여러 지면의 도입 장벽과 구현 편차를 낮출 수 있습니다.
  • 앱·서버·추천 시스템이 단계적으로 연결되는 구조에서는 QA 이슈의 발생 지점을 추적하기 어려울 수 있으므로 협업 절차도 함께 다듬어야 합니다.

소개

[세션 설명] 배달의민족에는 고객의 선택을 돕는 수많은 큐레이션들이 있습니다. 여러 화면에 노출하기 위하여 지면별로 개발을 진행하면서 발생했던 문제들과 이를 하나의 통합 플랫폼으로 발전시킨 실제 경험을 공유합니다. 메인홈, 검색결과 등 주요 지면에 성공적으로 적용하여 개발 효율성을 크게 향상시킨 구체적인 사례와 함께, 기술과 조직 문화가 함께 변화한 생생한 이야기를 들려드립니다. [발표자 소개] 강미경(PM), 이화영(안드로이드 개발자)

비슷한 학습 자료

컨퍼런스 우아콘 2025

[세션 설명] 배민 2.0, 근본적인 가치를 다지고 더 큰 변화를 향해 나아가는 기술적 도전을 이야기합니다. 기술로 생활을 바꾸고, 이해관계자 모두와 상생하며 미래를 만들어가는 우아한형제들의 새로운 여정에 여러분을 초대합니다. [발표자 소개] 김범석(CEO), 고명석(CTO)

컨퍼런스 우아콘 2025

[세션 설명] 우아한형제들의 실시간 데이터 파이프라인은 비즈니스 성장과 함께 끊임없이 진화해왔습니다. 처음에는 단순한 데이터 파이프라인에 불과했지만, 지금은 수많은 기술적 도전과 극복을 거쳐 견고한 스트리밍 플랫폼으로 자리잡았습니다. 그 과정에서 얻은 실패와 성공의 기록을 바탕으로, 안정적이고 확장 가능한 시스템을 만드는 실질적인 노하우와 인사이트를 전합니다. [발표자 소개] 김민호(데이터 엔지니어)

데이터베이스 데브옵스 · 인프라

컨퍼런스 우아콘 2025

[세션 설명] 우아한공방은 우아한형제들의 디자인시스템으로, 3년간의 안정화를 거쳐 모든 프로덕트에 잘 녹아들게 되었습니다. 이제는 디자인시스템 개발을 넘어 전 직군의 업무 효율에 도움 될 수 있는 방안을 고민하고 있습니다. 각 프로덕트에서 우아한공방의 적용 현황을 분석해 시각화하고, 우아한공방 MCP를 활용해 UX/DX를 향상한 경험을 공유합니다. [발표자 소개] 권현아(프런트엔드 개발자), 이상철(프런트엔드 개발자)

프론트엔드 AI에이전트 개발 UI/UX

컨퍼런스 우아콘 2025

[세션 설명] 장보기∙쇼핑 가게홈의 웹 전환은 단순한 기술 변경이 아니라 성능과 사용자 경험을 동시에 지켜내야 하는 도전이었습니다. 여러 차례 시도와 개선 끝에 적용된 다양한 최적화 기법과 성과를 소개하며, 서비스 전환 시 반드시 고려해야 할 핵심 포인트를 공유합니다. [발표자 소개] 우희제(프런트엔드 개발자)

웹 개발 프론트엔드

컨퍼런스 우아콘 2025

[세션 설명] 시스템 안정성은 모두가 중요하게 여기지만 어떤 관점에서 무엇을 봐야 하는지에 대한 어려움이 있고, 설령 그런 것들이 갖춰져 있다고 하더라도 중요도에 대한 인식은 서로 다르기도 합니다. 이를 시스템, 문화적인 관점에서 개선하는 과정에서 어떤 어려움이 있었고, 어떤 경험을 했고, 어떤 결과를 얻었는지에 대해 공유하고자 합니다. [발표자 소개] 이호석(SRE), 위석철(TPM)

데브옵스 · 인프라 로드맵 2개에 담김

컨퍼런스 우아콘 2025

[세션 설명] 본 세션에서는 배달의민족 DesignOps를 소개하고, 실무에서 활용 중인 생산성 향상 도구 제작 경험을 공유합니다. 원클릭으로 데이터를 시안에 반영하는 방법과 디자인 QA 프로세스 효율화라는 두 가지 사례(or 주제)를 중심으로, 제작 과정과 이를 통해 얻은 인사이트를 소개합니다. [발표자 소개] 이재희(프런트엔드 개발자), 최동빈(프로덕트 디자이너)

프론트엔드 UI/UX 로드맵 3개에 담김