SiliconValley_survivor

SiliconValley_survivor

Design Uber

차량공유 앱 Uber 를 디자인 해보도록 합니다.

SiliconValley_survivor's avatar
SiliconValley_survivor
Sep 15, 2025
∙ Paid
Is Uber really worth billions of dollars?

문제 이해하기(Understanding the Problem)

Uber는 승객과 운전자를 연결하는 승차 공유 플랫폼입니다. 사용자는 스마트폰으로 온디맨드(수요 기반) 호출을 하고, 가까이 있는 운전자가 사용자의 현재 위치에서 목적지까지 데려다줍니다.

기능 요구사항(Functional Requirements)

면접을 시작할 때 기능 요구사항과 비기능 요구사항을 정의하세요.

  • 기능 요구사항

    • “사용자는 ~할 수 있어야 한다(Users should be able to…)”

  • 비기능 요구사항

    • “시스템은 ~해야 한다(The system should…)” 형식으로 품질 속성을 정의하는 단계 입니다.

최우선 3개 기능에 우선순위를 두세요. 팁으로 MVP 를 구현한다고 생각하면 빨리 생각을 하실 수 있습니다. 그리고 Out of Scope 를 정의해서 이번 설계 범위에 포함되지 않음을 알리세요. 면접관에게 위/아래선 조정이 필요한지 확인하세요. 제한된 시간 내에 실행력을 보여주어야 한다는 점을 알아두세요.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2026 실리콘밸리_생존자 · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture