PM 트랙_강의/데이터 드리븐 기획

데이터 드리븐 기획 실전 기초 (1) - PRD, IA, 서비스 정책서, 에러 케이스, 상세 기능 명세서 및 유저 플로우

은하_carol 2025. 3. 12. 14:19

요구사항 분석 및 요구사항 정의서(PRD)

1. 개념

  • 요구사항 분석
    • 프로젝트나 제품 개발의 핵심 과정
    • 개발팀이 어떤 제품을 만들 것인지를 명확히 정의하는 단계
    • 요구사항을 구체적으로 파악하고, 이를 문서화하여 각 팀(개발, 디자인, QA 등)이 동일한 목표를 가지고 작업할 수 있도록 공유
  • 요구사항 정의서(PRD)
    • 요구사항을 체계적으로 정리한 문서
    • 프로덕트 개발 과정에서의 지침서 역할
    • 이 문서가 잘 작성되면 이해 관계자들 간 커뮤니케이션을 원활히 하고 프로젝트 진행이 명확해짐

2. 요구사항 정의서(PRD) 작성 방법

  • 제품이나 서비스에서 제공해야 할 구체적인 기능 나열
    • 기능 이름: 기능의 이름
    • 기능 설명: 해당 기능이 어떤 역할을 수행하는지 설명
    • 우선순위: 해당 기능의 중요도 (예: 필수, 권장, 나중에 추가 가능)
    • 구현 기준: 기능이 어떻게 작동해야 하는지에 대한 세부적인 설명

 

정보 구조도(IA, Information Architecture)

1. 개념

  • 시스템, 웹사이트 또는 애플리케이션의 구조와 기능을 명확하게 정의한 문서
  • 개발자, 디자이너, 다른 팀원들이 시스템이 어떻게 동작해야 하는지에 대한 공통된 이해를 가질 수 있도록 돕는 문서
  • 개발 기능 정의서의 목적은 요구사항을 구체적으로 정의하고, 각 기능이 어떻게 구현되어야 하는지에 대한 구체적인 방향 제시

2. 정보 구조도(IA) 작성 방법

  • 기능 목록 작성: 시스템 내에서 제공할 모든 기능 목록화
  • 카테고리 및 메뉴 구조 설계: 정보 구조도를 그리기 위해서는 기능을 논리적으로 분류하고 계층화하는 작업 필요
    • 카테고리화: 각 기능을 관련 있는 그룹으로 묶음
    • 계층 구조: 각 카테고리 내에서 세부 항목들을 어떻게 배치할 건지 결정
  • 가장 중요한 정보는 상위 카테고리, 그렇지 않은 정보는 하위 카테고리에 배치

 

서비스 정책서

1. 개념

  • 서비스 개발이나 개선 과정에서 기능에 대한 명확한 정의와 구현 기준을 설정하여, 관련 팀들이 일관되게 작업할 수 있도록 하는 문서

2. 서비스 정책서 작성 방법

  • 서비스 정책서의 목적 정의
    → 정책 범위 설정
    → 정책의 주요 항목 및 세부사항 작성
    → 정책 문서화 및 공유
    → 정기적인 검토 및 업데이트

 

에러 케이스

1. 개념

  • 서비스나 시스템에서 오류가 발생한 경우에 대해 어떤 식으로 처리할지, 어떤 메시지를 사용자에게 전달할지 등을 미리 정의해 놓은 문서

2. 에러 케이스 작성 방법

  • 에러 케이스 정의
    → 에러 발생 조건 명시
    → 에러 메시지 작성

 

상세 기능 명세서 및 유저 플로우

1. 개념

  • 상세 기획: 프로젝트의 구체적이고 실행 가능한 계획으로, 프로젝트의 목표, 요구사항, 일정, 기능 설계(명세) 등을 정의하는 과정
  • 유저 플로우: 사용자가 서비스를 이용할 때의 전체적인 경로단계별 상호 작용을 명확하게 정의
  • 기능 명세서: 각 기능을 상세히 설명하는 문서
    (기능의 목적, 동작 방식, UI 요소, 제약사항 등을 구체적으로 작성하여 협업자가 정확히 이해하고 구현할 수 있도록 도움)

2. 상세 기능 명세서 및 유저 플로우 작성 방법

  • 상세 기능 명세서
    • 각 기능이 어떻게 동작해야 하는지, 입력 값, 출력 값, 상호작용을 구체적으로 정의
    • 기능 이름, 기능 설명, 입력 값, 출력 값
  • 유저 플로우
    • 목표 정의: 목표를 달성하기 위한 필수 단계를 정의
    • 시작점 설정: 유저 플로우의 시작점을 사용자가 서비스에 들어오는 지점으로 설정
    • 단계 나열: 사용자가 목표를 달성하기 위한 단계별 흐름을 나열
    • 결정 노드와 분기점 추가: 사용자가 선택할 수 있는 여러 경로가 있는 경우 분기점 추가
    • 시각적으로 표현: 흐름을 도식화