실행 계획 · PLAN-2026-0020

고객사 댓글 스레드 v1

2주 출시 계획 — 4슬라이스 구조

PM 이수아 기술 리드 박도현 스프린트 2026-05-12 ~ 2026-05-23 커뮤니티 플랫폼

총 슬라이스

4

기능 단위

목표 출시일

D+14

2026-05-23

참여 인원

6

FE 2 · BE 2 · QA 1 · PM 1

현재 진행률

25%

슬라이스 1 완료

마일스톤 타임라인

05-12
완료

M1 — 댓글 데이터 모델 & API

댓글 엔티티 설계, REST API 3종 구현 (목록·작성·삭제), 데이터베이스 마이그레이션

백엔드 PostgreSQL REST
05-14
진행 중

M2 — 댓글 UI 컴포넌트

CommentList / CommentInput / CommentItem React 컴포넌트, 낙관적 업데이트, 무한 스크롤

프론트엔드 React 18 Zustand
05-19
예정

M3 — 실시간 알림 & 멘션

WebSocket 실시간 새 댓글 알림, @멘션 자동완성, 이메일 다이제스트 큐

백엔드 프론트엔드 인프라 WebSocket
05-21
예정

M4 — 모더레이션 & QA

신고 플래그, 관리자 블라인드 처리, E2E 테스트 스위트, 접근성(WCAG AA) 검증

백엔드 QA Playwright
05-23
예정

M5 — 프로덕션 배포 & 모니터링

블루/그린 배포, 피처 플래그 10% 롤아웃, Datadog 대시보드 설정

인프라 K8s Datadog

슬라이스 목록

슬라이스 ID 기능 담당자 우선순위 포인트 상태
SL-001 댓글 CRUD API 김진호 (BE) P1 5 완료
SL-002 댓글 UI 컴포넌트 오유진 (FE) P1 8 진행 중
SL-003 실시간 알림 김진호 · 최민준 (FE) P2 13 예정
SL-004 모더레이션 패널 박도현 (BE) · 이수아 (QA) P3 8 예정

데이터 플로우

브라우저 React + Zustand REST API 게이트웨이 인증 · 속도 제한 댓글 서비스 Spring Boot PostgreSQL RDS r6g.large WebSocket (M3)

리스크 & 대응 방안

● 높음

WebSocket 스케일 아웃

Redis Pub/Sub 기반 메시지 브로커 도입, 수평 확장 검증 완료 후 M3 착수

● 중간

스팸·어뷰징 급증

신고 임계값 자동 블라인드 (3회), 관리자 대시보드 실시간 모니터링

● 낮음

모바일 키보드 레이아웃 시프트

iOS SafariArea 패딩 처리, 디바이스 테스트 매트릭스 12종 확보

성공 지표

초기 로드 성능

댓글 목록 LCP ≤ 800 ms (p95, 3G 기준)

실시간 전달 지연

새 댓글 WebSocket 수신 ≤ 300 ms (p99)

신고 처리 SLA

접수 후 24시간 내 관리자 검토율 ≥ 95%

E2E 테스트 커버리지

핵심 플로우 (작성·삭제·멘션·신고) 100% Playwright 커버