# 07. Roadmap And Execution Plan ## 전체 일정 가정 - 1인 개발 중심 - 디자인과 개발 병행 - 목표는 `12~16주 내 Private Alpha`, `16~20주 내 Closed Beta` ## Phase 0. 방향 확정 기간: 1주 산출물: - 이 문서 세트 확정 - 한국어 UI 정책 확정 - 브랜드 가드레일 - MVP/Parity/Superior 컷라인 확정 ## Phase 1. 기반 공사 기간: 2주 산출물: - VPS 하드닝 - 저장소 구조 - CI/CD skeleton - WinUI 앱 scaffold - 서버 skeleton - DB/Redis/MinIO/Caddy Compose ## Phase 2. Alpha 핵심 루프 기간: 3주 산출물: - Alpha용 `이름 + 초대코드` 가입 - 대화 목록 - 1:1 채팅 - WSS 연결 - 메시지 저장/전달 - SQLite 캐시 - `나에게 메시지` ## Phase 3. 그룹/파일/알림/검색 기간: 3주 산출물: - 그룹 채팅 - 파일/이미지 업로드 - 읽음 상태 - 토스트/트레이 - 통합 검색 1차 - 작성중 초안 보존 ## Phase 4. 운영/보안/관리 기간: 2주 산출물: - 세션 관리 - 차단/신고 - 관리자 콘솔 최소 기능 - 모니터링 - 백업 자동화 ## Phase 5. Private Alpha 기간: 2주 산출물: - 실제 지인 그룹 사용 - 사용 로그/피드백 수집 - 메시지 손실, 연결 불안정, UX 병목 수정 - 가입 60초 검증 ## Phase 6. Closed Beta 준비 기간: 2주 산출물: - 이메일 1회 확인 플로우 - MSIX 설치 흐름 정리 - 업데이트 피드 구성 - 정책 문서 정리 - 성능 개선 - QA 게이트 통과 ## Phase 7. Closed Beta 기간: 2주 산출물: - 50~200명 운영 - 지원/신고/로그 triage 루틴 - 패리티 매트릭스 점검 - 유저 행동 기반 우선순위 재조정 ## Phase 8. Superior 기능 라운드 기간: 2~4주 산출물: - 명령 팔레트 - 북마크/리마인더 - 더 강한 파일/링크 재발견 - 집중 모드 고도화 - 상위호환 우위 항목 5개 이상 확보 ## 일정이 밀릴 때 먼저 자를 것 - 멀티 윈도우 - 고급 테마 - 자동 요약 - 자동화 - 외부 서비스 심화 연동 ## 주간 운영 리듬 - 월: 백로그 재정렬 - 화~목: 구현 - 금: 테스트/문서/정책 정리 - 토: Alpha/Beta 사용자 피드백 점검 - 일: 장애/회고/다음 주 범위 고정 ## 개발 순서의 핵심 원칙 - UI보다 먼저 메시지 신뢰성 - 기능 수보다 먼저 가입과 복귀 속도 - 검색보다 먼저 캐시/동기화 - 통화보다 먼저 파일과 알림 - 공개 마케팅보다 먼저 안정성과 운영 루틴 ## 완료 정의 ### Prototype Done - 로컬에서 end-to-end 메시지 송수신 가능 ### Alpha Done - VPS에서 10명 내외 실사용 가능 - 손실 없이 2주 사용 가능 - 초대코드 가입 즉시 동작 ### Closed Beta Done - 이메일 1회 확인 가입 안정화 - 패리티 열위 0 또는 비핵심 영역만 열위 - 배포, 롤백, 백업, 장애 확인 루틴 작동 ### Launch Done - 문서, 정책, 모니터링, 설치, 업데이트, 지원 루틴까지 완성 - 우위 항목 5개 이상 확보