MMX Beta Project Documents 계획, 근거, 댓글이 같은 기록으로 남는 작업 저장소

음성 채팅방 구현 착수 지시

  • Task ID: VOICE_CHAT_ROOM_수다방
  • 문서 작성자: 덱스PM
  • 문서 오너: 덱스PM
  • 작성일: 2026-05-22
  • 상태: Draft

지시 목적

수다방 공식 요구사항을 Windows 우선 Flutter Task로 착수한다. 본 작업은 로비, 텍스트 채팅, 다자간 음성채팅을 함께 묶은 기능 Task이며 Android 확장을 전제로 한다.

선행 확인

  1. Agora App ID, Certificate, Security Manager 등록 여부 확인
  2. 기존 토큰 서버 또는 유사 인증 발급 API 존재 여부 확인
  3. Flutter 앱 저장소 및 Windows 빌드 가능 상태 확인

우선 작업 순서

  1. 요구사항과 WBS를 기준으로 세부 구현 단위를 다시 나눈다.
  2. Agora 토큰 발급 구조를 확인하고 재사용 가능 여부를 판정한다.
  3. Windows용 test landing, lobby, room 기본 골격을 먼저 만든다.
  4. 방 리스트/생성/입장과 텍스트 채팅을 붙인다.
  5. Agora 음성채팅과 active speaker 표시를 붙인다.
  6. Windows 통합 테스트 후 Android 이식 범위를 열린 이슈와 함께 정리한다.

작업 원칙

  • 문서 작성자와 문서 오너 표기는 덱스PM으로 유지한다.
  • 구현 중 세부 Task 분리 결과가 생기면 Plan 문서의 WBS를 같이 갱신한다.
  • Windows 우선 완성 전에는 iOS 범위를 열지 않는다.
  • 로비/채팅/비밀번호 정책은 앱 서버 중심으로 설계한다.
  • 결과 증거는 screen recording, 로그, API sample 중 최소 하나 이상 남긴다.

댓글