팀 운영 플레이북 · 검토용 초안

월간 → 2주 스프린트 전환

백엔드 선행 · 운영 병행 · 수동 배포 — 우리 제약에 맞춘 스크럼반(2주 체크포인트) 기준

6인 · BE 3 / FE 2 / 풀스택 1 PM = PO + SM 겸업 배포 수동 운영 업무 병행

핵심 결정 요약

주기2주 스프린트로 전환 — “끝내는 마감”이 아니라 “재조정 체크포인트”
인력프론트 1명 풀스택 전환 — 백엔드 병목에 투입해 대기 감소
Capacity계획 100% 안 채움 — 운영 많은 사람은 가능일 낮게 고정(당번제 아님)
큰 작업5일 초과 백엔드는 분할 — “완성” 아닌 “이번 목표 지점”
프론트한 박자 뒤 파이프라인 — 남는 역량은 품질·부채에 배치
배포정규 = 화요일 창구 / 핫픽스 = 즉시, 딱 그것만
01

왜 2주인가

“추정이 어렵다”는 오히려 짧은 주기가 필요한 가장 강한 이유

추정이 정확하면 주기 길이는 상관없다 — 어차피 맞으니까추정이 어려울수록 계획은 자주 빗나가고, 그래서 짧게 끊어 빨리 잡아야 한다

항목월간격주(2주)
중간 삽입못 들어옴2주 뒤 반영
틀린 추정 발견4주 뒤2주 뒤
잘못된 방향 손해최대 4주 날림최대 2주 날림
결과 확인(윗선)월 1회2주 1회
회의 부담 오해
  • 2주 스프린트는 “1주 개발 + 1주 회고”가 아니다 — 회의는 다 합쳐 ~10%(6~8시간), 나머지 ~9일은 순수 개발
  • 반년으로 보면 회의에 ~6% 더 쓰지만, 잘못된 방향 손해를 절반으로 줄여 그 이상 회수
02

스프린트 리듬

6인 팀 경량 버전 — 세리모니는 짧게, 개발 시간을 지킴

1주차

플래닝 (1~2h) — 스프린트 목표 1줄 확정
개발 + 데일리 15분
정규 배포 창구 (준비된 것만)
수목금개발 + 데일리 15분

2주차

월화개발 + 데일리 15분
백로그 리파인먼트 (~1h)
정규 배포 창구
리뷰(데모) + 회고 (합쳐 ~1h)
03

Capacity 규칙

운영을 돌아가며 맡을 수 없으니(특화) — 사람마다 개발 가능일을 다르게 고정

계획을 꽉 채우지 않는 게 핵심 — 운영을 맡은 특화 인력은 처음부터 일감을 적게
“7일치 주고 운영까지”가 아니라 “4일치만” 배정 → “운영 때문에 못 했다”는 말이 사라짐

역할10일 중 가능일메모
백엔드 A (운영 특화)4운영이 ~6일 잠식 → 계획은 4일치만
백엔드 B7
백엔드 C7
풀스택 (전환)6백엔드 병목에 우선 투입
프론트 ×2각 7파이프라인 + 부채 백로그

※ 위 숫자는 예시 — 실제 운영 부담을 측정해 채워야 함(아래 미결 항목)

04

큰 백엔드 작업

“완성”이 아니라 “이번 2주의 검증 가능한 지점”으로 정의

05

프론트 활용

백엔드 선행 구조 → 프론트를 한 박자 뒤에서, 빈틈은 미리 준비한 백로그로

파이프라인 — 이번 스프린트 프론트는 지난 스프린트 백엔드 완성분을 붙임, 항상 “완성된 API”라 대기 없음
API 계약을 코드보다 먼저 확정하면 mock으로 병렬 착수까지 가능

남는 절반은 부채 상환 — 유휴는 리스크가 아니라 “부채 갚을 여유 자원”, 상시 대기 백로그를 미리 세팅:

옵틱스
  • “프론트가 논다”가 아니라 “여유 역량을 전략적으로 부채 상환에 배치, 가동률 추적 중”으로 먼저 프레이밍
  • 윗선이 싫어하는 건 노는 것 자체가 아니라 PM의 방치 — 격주 데모로 결과를 계속 보여주면 질문 자체가 안 나옴
06

배포 — 2레인

배포를 스프린트 끝에 묶지 않음 — 창구 + 긴급 분리

정규 배포

창구 · 화요일 오후

  • “매주”가 아니라 “나갈 때만” — 없으면 스킵
  • 새 기능·개선을 묶어서
  • 수동이므로 체크리스트 따라 한 사람이 몰아서
  • 금요일 배포 금지 — 터지면 주말 대응 불가

핫픽스 (긴급)

창구 무시 · 즉시

  • 사용자 못 씀 / 돈 오류 / 데이터 손상 / 보안 → 즉시
  • 딱 그 문제만 최소로 — “하는 김에” 금지
  • 애매하면 “화요일까지 기다리면 진짜 손해나나?”
  • 핫픽스도 체크리스트 준수 + 다음 회고에서 원인 점검

※ 3주치 빅뱅 배포는 위험 — 가능하면 기능 플래그로 안전한 부분부터, 단 통째로만 나가야 하는 건 인정

07

플래닝 실행 순서

매 스프린트 시작 시 이 순서만 따르면 됨

  1. 가용일 계산 — 운영·회의 뺀 “진짜 개발 가능일” (보통 10일 중 6~7일)
  2. 운영 반영 — 특화 인력의 가능일을 낮게 고정
  3. 큰 백엔드부터 — 5일 초과는 “이번 목표 지점”으로 분할
  4. 프론트는 지난 스프린트 결과물 — 파이프라인
  5. 프론트 남는 칸 — 부채 백로그로 채움
  6. 가용일 넘게 담지 않고 멈춤 — 가장 중요, 넘기면 무조건 깨짐
08

중기 숙제

지금 급하진 않지만 걸어둬야 할 시한폭탄

09

미결 · 고도화 포인트

이 초안을 보며 함께 채울 것들

?실제 운영 부담 측정 — 누가 스프린트당 며칠 운영에 쓰는지, Capacity 표를 실측값으로
?스프린트 시작 요일 — 월요일 기본이나 팀 상황에 맞게, 배포 화요일과 간격 확인
?풀스택 전환 대상·범위 — 누구를, 어느 백엔드 영역까지
?배포 체크리스트 — 수동 실수 방지용 실제 항목 (백업/마이그레이션/배포/확인)
?부채 백로그 우선순위 — CI/CD·성능·디자인시스템·테스트 중 순서
?핫픽스 판단 주체 — “이건 긴급” 최종 판단을 PM이 할지, 특화 인력이 할지

한 줄 요약 — “2주 안에 끝내는 스크럼”이 아니라 “2주마다 재조정하는 리듬”, 추정이 어려울수록 짧게 끊고 운영·배포는 capacity와 창구 규칙으로 흡수