7가지 기능(7 Feats)의 의미론적 분류와 사용자 경험 설계 원리

개요

이 노트는 ‘7가지 기능(7 Feats)‘이라는 개념을 분석한다. 단순히 7개의 기능 목록이 아니라, 사용자 경험의 각 단계를 대표하는 7가지 핵심 기능으로 해석해야 한다. 기능의 개수(7)보다 중요한 것은 각 기능이 사용자 여정(User Journey)에서 어떤 역할을 하는지, 그리고 기능 간의 상호작용이 어떻게 전체 경험을 구성하는지이다.

핵심 구조 분석

1. 기능의 계층적 분류

7 Feats는 단순한 기능 목록이 아니라 다음과 같은 계층 구조를 가진다:

  • 기반 기능 (Foundation Feats): 시스템이 작동하기 위한 최소 조건. 예: 인증, 기본 데이터 저장
  • 핵심 기능 (Core Feats): 사용자가 제품을 사용하는 주된 이유. 예: 주요 작업 수행
  • 차별화 기능 (Differentiating Feats): 경쟁 제품과의 차별점. 예: 고급 분석, 개인화
  • 확장 기능 (Expansion Feats): 사용자 충성도와 재방문을 유도. 예: 커뮤니티, API

2. 사용자 경험 파이프라인

7 Feats는 사용자 경험의 7단계를 대표한다:

  1. 발견 (Discovery): 사용자가 기능을 인지
  2. 이해 (Understanding): 사용자가 기능의 가치를 이해
  3. 시도 (Trial): 사용자가 기능을 처음 사용
  4. 숙달 (Mastery): 사용자가 기능을 능숙하게 사용
  5. 통합 (Integration): 사용자가 기능을 일상에 통합
  6. 공유 (Sharing): 사용자가 기능을 타인에게 추천
  7. 진화 (Evolution): 사용자의 요구에 따라 기능이 발전

3. 기능 간의 상호의존성

7 Feats는 독립적으로 존재하는 것이 아니라, 서로 연결된 네트워크를 이룬다. 하나의 기능 변경이 다른 기능에 미치는 영향을 고려해야 한다.

통찰력: 기능 설계의 숨겨진 원리

표면적 사실: 7가지 기능 목록이 존재한다.

숨겨진 의도: ‘7’이라는 숫자는 인지적 한계(Miller’s Law, 7±2)를 반영한다. 사용자가 한 번에 기억하고 처리할 수 있는 기능의 최대 개수가 7개라는 점을 고려한 설계이다. 이는 기능 과잉을 방지하고 사용자 인지 부하를 최소화하기 위한 전략이다.

비약적 연결: 7 Feats는 단순한 기능 목록이 아니라, 사용자의 ‘정신 모델(Mental Model)‘을 형성하는 기본 골격이다. 사용자는 이 7가지 기능을 통해 제품 전체를 이해하고 예측한다. 따라서 기능 설계는 개별 기능의 완성도뿐만 아니라, 이 7가지 기능이 어떻게 사용자의 정신 모델을 구축하는지에 초점을 맞춰야 한다.

전문가 통찰력: 7 Feats의 진정한 가치는 ‘기능의 개수’가 아니라 ‘기능 간의 관계’에 있다. 진정한 제품 설계자는 7가지 기능 각각을 완성하는 것을 넘어, 이 기능들이 사용자 여정에서 유기적으로 연결되어 하나의 내러티브(Narrative)를 형성하도록 설계해야 한다. 각 기능은 사용자에게 ‘다음 단계로의 초대(Invitation to the Next Step)’ 역할을 해야 한다.

적용 예시

가상의 제품: 개인 지식 관리 시스템

  • Feat 1 (발견): 메모 입력 인터페이스 (사용자가 정보를 쉽게 입력)
  • Feat 2 (이해): 자동 태깅 및 분류 (입력된 정보의 구조를 이해)
  • Feat 3 (시도): 기본 검색 기능 (정보를 찾는 첫 경험)
  • Feat 4 (숙달): 고급 검색 및 필터 (정확한 정보 검색)
  • Feat 5 (통합): 다른 앱과의 연동 (일상 워크플로우에 통합)
  • Feat 6 (공유): 지식 베이스 공유 (타인과 협업)
  • Feat 7 (진화): 사용자 피드백 기반 기능 업데이트 (지속적 개선)

관련 개념