Contracts (3층위 계약)② Design Goals (KPI)

② Design Goals (측정 가능 — 방법은 자유)

handoff brief 의 ② 항목들. 방법은 디자이너 / 엔지니어 영역, 목표 달성은 강제.

Surface 10 (운영사 백오피스) Design Goals

#목표측정 기준근거
G1업무 단일 앱 완결하루 업무의 80% 를 이 앱에서 완결PRD §1-3
G2베타 온보딩 단일 동선본사 1~3 곳을 온보딩 → 매장통합 → 협약을 끊김 없이PRD §1-3
G3유료 전환 견인 (Primary KPI)베타 종료 시 활성 협약 ≥ 파트너의 70%PRD §1-3, §20
G4장애 즉시 인지발생 → 1분 이내 인지PRD §1-3
G51일차 핵심 가동음원 업로드 + 본사 계정 관리 첫날부터 사용 가능PRD §1-3
G6응답성일반 조회 < 1초, 대량 쿼리 < 5초PRD §1-4
G7대량 작업 효율음원 수천 · 매장 1000+ 배치 도구로 처리페르소나
G8접근성WCAG 2.1 AA (v1.1 목표, v1 구조 준비)PRD §1-4

Surface 11 (본사 모드) Design Goals

#목표측정 기준
H1실수 방지 우선즉시 송출 / 본사 캠페인 변경 전 미리듣기 강제
H2”어디서 어디로” 시각화송출 대상 (전체 매장 / 그룹 / 특정 매장) 한눈에
H3안전 모드 default즉시 송출은 명시적 확인 step 필수, 취소 불가 안내

Surface 12 (점장 모드) Design Goals

#목표측정 기준
K13초 룰자주 쓰는 동작 (긴급 멘트 · 음악 켜기 끄기) 3초 내 도달
K2큰 버튼모든 primary action 터치타깃 최소 44pt (모바일 48pt)
K3자가 복구실수 직후 명시적 undo. 영구 변경은 명확한 안내
K4가독성본문 글자 16pt 이상, 행간 1.5, 대비 WCAG AAA 수준 권장

② 권한 모델

  • ② 는 “측정 가능 목표”. 달성 방법 (레이아웃 · 인터랙션 · 정보구조) 은 디자이너가 결정.
  • “②를 못 맞췄으니 ③ 시안을 따르라” 가 아니라 “② 를 충족하는 더 나은 안” 을 만들 권한 있음.
  • 단 ① Binding Constraint 위반 금지.

현재 측정 가능 항목 (v0.7.0 기준)

항목측정값목표
응답성 — /api/v1/auth/me P95TBD (운영 데이터 부족)< 200ms
응답성 — /api/v1/admin/hq 목록 P95TBD< 1s
본사 온보딩 (5-step) 평균 완료 시간TBD< 5분 (Design Goal 목표 — 운영 측정 후속)
매장 온보딩 (3-step) 평균 완료 시간TBD< 3분
임퍼소네이션 진입 — confirm → 새 탭 표시까지TBD< 2초

Roadmap

  • Vercel Analytics + Sentry 도입 시 측정 자동화.
  • 베타 파트너 등록 후 G1·G3·G4 측정.

References

  • handoff 10/11/12-surface-*.md §2