ji0note

서비스 구체화 하기

thumnail_ep02.png

안녕하세요, 프로덕트 디자이너 지공입니다

지난 회차에서는 "어떤 주제를 만들어야 할까?" 에 대해 고민했습니다

이번에는 정한 주제를 실제로 구체화하는 과정을 보여드리려고 합니다

저는 "집밥 메뉴판 앱"을 만들기로 했는데, 처음 구상한 것과 실제 만들 것이 꽤 달라졌거든요


"다 포함하고 싶은데, 뭘 빼야 할까?"

주제를 정한 후 AI를 이용해 이 앱에 대한 PRD를 작성했는데, 쓰다 보니 고민이 생겼습니다

고민은 기능이 너무 많았어요

처음 생각:

  • ✅ 레시피 등록
  • ✅ 카테고리별 메뉴판 만들기
  • ✅ 친구와 공유
  • ✅ 투표 기능
  • ✅ 별점 평가
  • ✅ 코멘트 달기

이 기능을 다 하기엔 무리가 있을 것 같았어요

저는 이 문제를 AI와 대화하면서 해결했습니다


1단계: PRD 작성

📋 PRD 작성 체크리스트

1. 서비스 개요

서비스명: 차림
한 문장: "내가 만든 요리를 메뉴판으로 저장하고,
         친구들과 공유해서 함께 먹을 메뉴를 투표로 정하는 앱"

해결하는 문제:
"친구들을 초대할 때 뭐 해먹을지 정하는 데 15-30분 걸림"

타겟 사용자:
"20-30대 여성, 월 2회 이상 친구/가족 초대"

2. 핵심 기능 (MVP)

필수:
1️⃣ 메뉴 등록
   - 사진 업로드
   - 메뉴명 입력
   - 간단한 설명

2️⃣ 메뉴 공유
   - 친구 초대 코드
   - 메뉴판 링크 공유

3️⃣ 투표
   - 각 메뉴에 좋아요/싫어요
   - 최종 메뉴 결정

3. 나중에 추가할 기능 (v2, v3...)

v2에서:
- 메뉴판 꾸미기

v3에서:
- 후기 쓰기

2단계: "이게 정말 필요한가?" 고민하기

PRD를 만든 후, 저는 각 기능에 대해 의심했어요

AI와 현재 그들이 겪고 있는 문제에 집중하며 다시 PRD를 썼어요

그러다 보니 정말 필요한 기능과 있으면 좋겠지만 지금은 아닌 기능을 구분할 수 있었어요


3단계: 서비스 흐름도 그리기

PRD가 완성되면, 이제 사용자가 어떻게 앱을 사용할 건지 보여줘야 해요.

저는 Manyfast라는 도구를 사용했어요. (온라인에서 무료로 쓸 수 있는 플로우차트 도구)

예시:

시작
  ↓
[메뉴 등록 화면]
  - 사진 선택
  - 메뉴명 입력
  - 설명 추가
  ↓
[공유 화면]
  - 친구 초대 코드 생성
  - 링크 복사
  ↓
[투표 화면]
  - 각 메뉴 좋아요/싫어요
  - 결과 보기
  ↓
[최종 결과]
  - 가장 많이 선택된 메뉴
  - 정말 이 메뉴로 할거야? 확인
  ↓
완료

이렇게 하면:

  • 어떤 화면이 필요한지 알 수 있어요
  • 사용자가 어떤 순서로 앱을 쓸 건지 알 수 있어요
  • 빠뜨린 기능이 없는지 확인할 수 있어요

4단계: AI에게 검증받기

흐름도를 그린 후, 저는 AI에게 다시 물었어요.

나: "이 흐름이 좋을까?
     사용자가 쓰기 편할까?"

AI: "몇 가지 개선할 점이 있어.

1. 메뉴 등록할 때 '인원수'도 선택하게 하면?
   (1명이 먹을 걸 20명과 공유하는 경우가 있을 수 있으니까)

2. 투표 결과를 보기 전에
   '정말 이걸로 할거야?' 물어보는 게 좋아

3. 최종 결정 후 '레시피 보기' 버튼이 있으면?
   (투표는 완료했는데,
    정말로 뭐가 필요한지 알아야 하니까)"

이렇게 AI와 함께 개선했어요


"초보 바이브코더가 꼭 해야 할 것" 3가지

이 과정을 진행하면서 배운 게 있습니다.

1️⃣ 욕심을 내려놓기

첫 서비스는 완벽할 수 없어요.

  • 모든 기능을 다 넣으려고 하면 → 절대 완성 못 함
  • 3개 기능만 완벽하게 → 2주 안에 완성 가능

그래서 꼭 기억하세요:

v1: 꼭 필요한 거만

v2: 좋으면 좋을 거

v3: 있으면 신기할 거

2️⃣ AI와 자주 대화하기

PRD를 혼자 작성하면 → 내 생각만 반복됨

AI와 함께 작성하면 → 새로운 관점이 생김

혼자: "투표 기능이 필요해"
AI와: "투표는 누가, 언제, 어디서 할건데?"
혼자: "어? 그 생각 못 했네. 좋은 질문이다"

3️⃣ 사용자 입장에서 생각하기

"내가 만든 기능을 사용자가 정말 쓸까?"

이 질문이 가장 중요합니다.

예:

기능: "별점 평가"
생각: "맛있었으니까 별 5개 주겠지?"
→ 근데 사용자가 투표 후에
  더 평가까지 하고 싶을까?

이렇게 의심하고, 검증하는 과정이 중요해요


내가 최종 결정한 기능

여러 번 AI와 대화한 후, 저는 이렇게 결정했어요

MVP (2주 안에 만들 것)

✅ 메뉴 등록
✅ 친구 초대 & 공유
✅ 투표

v1.1 (배포 후)

✅ 메뉴판 꾸미기

v2 (나중)

✅ 별점 남기기

지금 바로 해볼 것

1화에서 주제를 정했다면, 이번엔 구체화하는 차례입니다.

단계할 일
1PRD 작성
2기능 리스트업 (모든 걸 다 써봐)
3AI에게 "이게 정말 필요한가?" 물어보기
4핵심 기능만 정하기
5흐름도 그리기 (Manyfast 또는 Figma)
6AI에게 "이 흐름이 좋을까?" 검증받기

다음 회차 예고

다음 회차에선 이 구체화한 내용을 가지고 "바이브코딩으로 디자인하기" 과정을 공유하려고 합니다


지공의 팁:

처음 만드는 앱이 성공하지 않을 확률은 높아요.

하지만 "완성해본 경험" 은 다음 앱을 만들 때 엄청 큰 자산이 됩니다

그래서 지금은 완벽함이 아니라 "완성" 을 목표로 하세요

완성 후에 사용자 피드백을 받고 개선하는 게 훨씬 빨라요


혹시 이 글을 읽고 PRD 작성이 어렵다면?

AI에게 이렇게 물어보세요:

"나는 [문제]를 해결하는 앱을 만들려고 해.
사용자는 [타겟].
핵심 기능 3개만 추천해줄래?"

AI가 당신의 생각을 정리해줄 거예요

Coming Soon

서비스 출시 알림 받기

서비스가 출시되면 가장 먼저 알려드릴게요

지공

안녕하세요, 지공입니다.

3년차 프로덕트 디자이너. 퇴근 후 바이브코딩으로 아이디어를 직접 만들어보고 있어요.

문의하기