HWSS 팀 문서

협업·일정 관리

일정과 기능별 상태는 노션 WBS 한 곳에서 봅니다. 상태는 사람이 옮기지 않아도 PR 과 배포를 따라 자동으로 바뀌고, 사람은 마지막 「테스트 완료」만 찍습니다. 테스트 완료가 곧 개발 완료입니다.

도구마다 맡는 것

노션 WBS계획·일정·담당, 기능별 상태일정의 기준
GitHub PR작업 하나 = PR 하나. 코드·리뷰·머지상태를 움직이는 신호
개발 서버배포된 기능을 눌러 보고 확인테스트하는 곳
문서 사이트작업 흐름·커버리지 맵·테스트 커버리지·가이드, 섹션 댓글코드 쪽 현황
SlackPR 스레드 알림, LGTM 머지, 문서 댓글 알림알림과 대화

다섯 곳을 잇는 열쇠는 WBS 번호(노션의 No., 예: 4.1.3) 하나입니다. PR 본문에 WBS: 4.1.3 한 줄을 적으면 나머지는 자동으로 이어집니다.

노션 상태가 바뀌는 시점

노션 상태바뀌는 시점누가함께 적히는 것
예정 · 진행 예정WBS 를 짤 때PM담당자·시작/종료예정
진행중WBS: 줄이 있는 Draft PR 을 열 때(또는 열린 PR 본문에 그 줄을 넣을 때)자동PR 열에 PR 링크
PR 리뷰중Draft 를 풀 때(gh pr ready) — PR 에서 코드 리뷰를 받는 동안자동
코딩완료dev 에 머지될 때자동dev 반영 커밋
검토중dev 에 들어간 기능을 사람이 확인하는 동안(PR 에서 이미 봤다면 건너뛰어도 된다)사람
테스트중릴리스 PR(dev → main)이 머지돼 개발 서버 배포가 성공하고, 그 배포에 dev 반영 커밋 이 들어 있을 때(코딩완료·검토중 행) — 이때부터 개발 서버 수동 커버리지가 쌓인다자동
테스트 완료개발 서버에서 확인을 마쳤을 때 — 개발 완료사람
보류 · 취소결정이 필요하거나 범위에서 빠질 때사람

PR 본문의 WBS 줄

## 할 일
- [ ] 사고조사 목록 청구유형·소속 필터
- [ ] 목록 표 열 정리

WBS: 4.1.1.2, 4.1.3

커버리지 맵: investigation-list

개발 서버 배포 — 릴리스 PR

개발 서버(dagent)에는 main 이 올라갑니다. dev 에 머지된 작업은 릴리스 PR 을 머지할 때 한꺼번에 배포됩니다 — 테스트 중인 화면이 하루에도 여러 번 바뀌지 않게, 배포 시점을 사람이 정합니다.

bash scripts/release-dev-server.sh

역할별로 하는 일

역할하는 일하지 않아도 되는 일
리뷰·검토 담당PR 리뷰중이면 PR 에서 코드를, dev 머지 뒤 기능을 볼 때는 노션에서 검토중 으로 바꾸고 확인한다.머지·배포 여부 추적 — 코딩완료·테스트중은 자동
개발자작업을 시작할 때 WBS: 줄을 넣어 Draft PR 을 연다. 나머지는 개발 작업 흐름 그대로.노션 상태를 진행중·PR 리뷰중·코딩완료·테스트중으로 옮기기
테스트 담당노션에서 테스트중 인 행을 개발 서버에서 확인하고 테스트 완료 로 바꾼다. 문제가 있으면 PR(머지 전) 또는 새 이슈·PR 로 알린다.어느 커밋이 배포됐는지 찾기 — 테스트중이면 이미 개발 서버에 있다
PM·일정 관리WBS 를 짜고 담당·예정일을 정한다. 지연·충돌 뷰를 보고 일정을 조정한다. 테스트할 묶음이 모이면 릴리스 PR 을 열어 배포 시점을 정한다.진행 상황을 사람에게 물어 상태 갱신하기

어디서 보나

알고 싶은 것보는 곳
전체 일정, 남은 일노션 WBS — 타임라인, 남은 작업 뷰
밀린 것노션 WBS — 담당자별 지연 항목 뷰(종료예정이 지났는데 테스트 완료가 아닌 행)
이번 주에 끝나야 할 것노션 WBS — 담당자별 금주 종료예정 뷰
화면이 기다리는 API 일정노션 WBS — 프론트↔백엔드 일정 체크 뷰(일정 충돌)
누가 지금 무엇을 하고 있나노션 담당자별 진행중 뷰, 문서 사이트 커버리지 맵 → 진행 중 작업(열린 PR)
테스트할 차례인 것노션 WBS 에서 상태 테스트중 으로 거르기
이 기능의 코드·리뷰 이력노션 행의 PR 열 링크 → GitHub
코드가 테스트로 얼마나 덮였나, 개발 서버에서 실제로 실행됐나테스트 커버리지 — 단위 테스트와 수동(dev) 열
무슨 일이 일어났나(알림)Slack — PR 마다 스레드 하나, 리뷰·머지가 그 스레드에 이어진다. 문서 사이트 댓글도 담당자에게 간다.

한 기능이 완료되기까지

  1. 계획WBS 행·담당·예정일진행 예정
  2. 착수WBS: 줄을 넣어 Draft PR진행중
  3. 리뷰Draft 해제 → PR 리뷰 → dev 머지 → (사람 검토)PR 리뷰중 → 코딩완료 → 검토중
  4. 배포릴리스 PR 머지 → 개발 서버 배포테스트중
  5. 확인개발 서버에서 확인하고 노션에서 체크테스트 완료 = 개발 완료

예외와 자주 묻는 것

규칙의 원문은 저장소 루트 CLAUDE.md §0 「작업 착수 시」, 결정 근거는 docs/decisions/20261008-notion-wbs-pr-sync.md, 동기화 코드는 scripts/notion_wbs_sync.py 입니다.