# Live User Review And Priority Backlog

## 목적

라이브 서비스와 실제 빌드 산출물을 기준으로 가장 시급한 사용자 불편을 우선순위화한다.  
기획의 완성도보다 실제 체감 문제 해결이 먼저다.

세부 여정 기준과 리뷰 문서 분할 주제는 [63-user-journey-review-framework-and-qa-topics.md](63-user-journey-review-framework-and-qa-topics.md)와 함께 본다.

## 리뷰 범위

- 라이브 모바일 웹 `https://vstalk.phy.kr`
- 현재 데스크톱 산출물과 관련 문서
- 공개 저장소/다운로드 표면

## 사용자 관점 핵심 총평

현재 제품은 `방향은 설득력 있지만, 아직 업무 허브로 완성되진 않은 초기 알파`에 가깝다.  
가장 큰 이유는 네 가지다.

1. 모바일 웹의 하단 정보구조가 아직 목적지 중심으로 정리되지 않았다.
2. 업무 효율을 약속할 만큼 검색·복귀·자료 재발견이 아직 충분하지 않다.
3. 상태/오류 안내가 부드러워졌지만 과업 안내력은 더 필요하다.
4. 공개 다운로드와 릴리즈 표면이 매끄럽지 않으면 프로젝트 전체 인상이 덜 성숙해 보인다.

## 실제 관찰 기반 주요 이슈

### P0. 모바일 웹 하단 정보구조 혼란

- 현상:
  - 목록 상단 필터와 하단 바가 비슷한 역할을 중복 수행함
  - 대화 화면에도 목록용 하단 바가 계속 남아 문맥이 깨짐
- 사용자 체감:
  - `간편함`보다 `아직 구조가 덜 정리된 앱`처럼 보임
- 대응:
  - 하단 바를 목적지 중심으로 재편
  - 필터는 목록 헤더 내부로 이동
  - 대화 화면용 하단 액션을 별도 설계

### P0. 세션 오류 노출

- 현상:
  - `401` 오류 흔적이 실제 노출됨
- 사용자 체감:
  - 로그인, 보안, 안정성 전체에 대한 신뢰 붕괴
- 대응:
  - 액세스/복구 흐름 보강
  - 사용자 화면에서 에러 코드 직노출 금지
  - 세션 확인 중 상태와 재시도 루프 정리

### P0. 가입 실패/입력 오류 안내 불명확

- 현상:
  - 잘못된 초대코드나 입력 오류 시 너무 일반적인 메시지가 보임
- 사용자 체감:
  - `코드가 틀린 건지`, `서버가 느린 건지` 구분이 어려움
- 대응:
  - 입력 오류, 초대코드 오류, 일시 서버 오류를 분리
  - 다음 행동이 보이는 메시지로 교체

### P1. 검색 우위 부재

- 현상:
  - 대화/자료 재발견 기능이 제한적
- 사용자 체감:
  - 업무 메신저 대체 명분이 약함
- 대응:
  - 전역 검색 오버레이
  - 파일/링크/메시지 통합 검색
  - 최근 항목 허브

### P1. 초안 및 전송 복구 부족

- 현상:
  - 사용자가 `이 앱은 글이 안 날아갈 것`이라는 확신을 얻기 어려움
- 대응:
  - 로컬 초안 보존
  - 실패 메시지 인라인 재시도
  - 세션 복구 후 이어 전송

### P1. 공개 릴리즈 표면 미성숙

- 현상:
  - 다운로드 호스트, 원격 Releases, 상태 문서 간 일관성이 부족할 수 있음
- 사용자 체감:
  - `프로젝트는 좋아 보이는데 실제 받기가 번거롭다`
- 대응:
  - 공개 다운로드 링크 단순화
  - 버전별 산출물과 latest 분리
  - 릴리즈 노트와 스크린샷 일치

### P2. 데스크톱 강점의 실제 구현 부족

- 현상:
  - 멀티윈도, 고급 검색, 안 읽은 허브, 작업 슬롯 등은 아직 설계 대비 부족
- 사용자 체감:
  - 보기 좋은 데스크톱 앱이지만 우위가 결정적이지 않음

### P2. 친근한 소통 장치 부족

- 현상:
  - 반응, 사진, 가벼운 공유의 감성적 편의가 약함
- 사용자 체감:
  - 업무용 후보는 될 수 있어도 친한 대화 앱으로는 아직 딱딱함

## 우선순위 백로그

## Sprint A. 신뢰 회복

1. 하단 바 정보구조 재설계
2. 세션 오류 노출 제거
3. 가입 실패/입력 오류 메시지 구체화
4. README/상태 문서와 실상 동기화

## Sprint B. 사용 지속성 확보

1. 드래프트 보존
2. 전송 실패 인라인 재시도
3. 마지막 대화 복귀
4. 안 읽은 구간 복원
5. 나중에 답장

## Sprint C. 업무 효율 우위 만들기

1. 전역 검색
2. 최근 파일/링크 허브
3. 고정 슬롯
4. 팝아웃 대화창
5. 최근 작업 바

## Sprint D. 친근한 사용감 보강

1. 반응 UX
2. 사진 묶음 공유
3. 빠른 답장 프리셋
4. 친한 대화용 가벼운 알림 톤

## 각 이슈의 성공 판정

- 모바일 웹 오버플로: 주요 기준 뷰포트에서 가로 스크롤 0
- 세션 오류: 일반 사용자 경로에서 401/500 코드 직접 노출 0
- 드래프트 보존: 브라우저 재진입 후 최근 작성 문구 복원
- 검색: 5초 안에 원하는 대화/파일 도달
- 다운로드 표면: 처음 방문자가 1분 안에 원하는 빌드 다운로드 가능

이번 단계의 체감 편의 확장안과 실행 우선순위 재정리는 [64-convenience-priority-stack.md](64-convenience-priority-stack.md)를 기준으로 연결한다.

## 지금 당장 사용자에게 약속해도 되는 것

- 한국어 UI 방향
- 가벼운 가입
- 미니멀한 디자인 방향
- 모바일 웹과 Windows 병행 의지

## 아직 조심해서 말해야 하는 것

- 업무 메신저 대체 완성도
- 세션 안정성
- 자료 재발견 강점
- 공개 릴리즈 경험의 성숙도

## 바로 연결되는 확장 문서

- [64-convenience-priority-stack.md](64-convenience-priority-stack.md)
- [89-current-product-mobile-web-review-2026-04.md](89-current-product-mobile-web-review-2026-04.md)
- [96-experience-gap-implementation-backlog.md](96-experience-gap-implementation-backlog.md)
- [102-bottom-bar-navigation-vs-filter-separation-rules.md](102-bottom-bar-navigation-vs-filter-separation-rules.md)

## 완료 기준

- 이 백로그는 멋있어 보이는 기능보다 체감 불편 제거를 먼저 가리켜야 한다.
- 한 번의 대형 개편보다 `사용자가 싫어하는 지점`을 꾸준히 없애는 쪽이 우선이다.
