💡 핵심 인사이트
번다운 차트는 애자일 팀이 2주간의 스프린트 동안 **"우리가 목표한 일감(장작)을 매일 얼마나 태워 없애고(Burndown) 있으며, 마감일까지 무사히 다 태울 수 있을 것인가?"**를 시각적으로 보여주는 현황판입니다.
복잡한 간트 차트를 대신하여 프로젝트의 진척도와 위험을 가장 빠르고 직관적으로 파악하게 해주는 1등 공신입니다.
Ⅰ. 번다운 차트 (Burndown Chart) 구조
"남은 일의 양이 불타서 재가 되어 점점 줄어든다"는 의미입니다. 주로 사무실 벽이나 Jira(지라) 대시보드 메인 화면에 띄워 놓습니다.
- X축 (가로): 스프린트 기간 (시간/날짜). 예: Day 1 ~ Day 14.
- Y축 (세로): 남아있는 '남은 작업량'. 보통 스토리 포인트(Story Point)나 작업 시간(시간 단위)으로 표시.
그래프 해석
- 이상적인 추세선 (Ideal Line): 첫날의 총 작업량(예: 100점)에서 마지막 날(0점)을 향해 긋는 완벽한 우하향 대각선 직선입니다. "매일 이만큼씩 꾸준히 일하면 마감에 딱 맞춘다"는 이상적 가이드라인입니다.
- 실제 잔여량 선 (Actual Line): 매일 데일리 스크럼(스탠드업 회의)이 끝날 때마다 개발팀이 "이거 완료했습니다!"라고 할 때마다 꺾여 내려가는 실제 그래프입니다.
이상 징후 파악
- 실제 선이 이상적인 선보다 위에 둥둥 떠 있을 때: 일감이 안 줄어들고 있다는 뜻입니다. (예정보다 개발이 심각하게 지연되고 있음). 스크럼 마스터가 당장 개입해 장애물을 치우거나, PO와 협상해 일감을 덜어내야 합니다.
- 가로로 평행선을 그을 때: 며칠째 완료된 작업이 하나도 없음을 의미합니다. 외부 모듈 연동 등에서 큰 병목(블로커)에 부딪힌 상태입니다.
Ⅱ. 번업 차트 (Burnup Chart)의 보완재 역할
번다운 차트의 치명적인 단점은 스프린트 중간에 PO가 몰래 일감(요구사항)을 슬쩍 추가했을 때 발생합니다. 어제 분명히 열심히 코딩해서 일감을 10점 깎았는데, 오늘 아침에 PO가 10점짜리 새 티켓을 몰래 밀어 넣으면, 그래프는 안 줄어든 것처럼 위로 솟구쳐버립니다. (팀원들의 멘탈이 붕괴됨).
이를 방지하기 위해 전체 그림을 보는 것이 번업 차트입니다.
- Y축 하단 선 (완료된 작업량): 매일 처리한 양만큼 바닥에서부터 위로 차곡차곡 올라가는 선.
- Y축 상단 선 (전체 목표 작업량): 프로젝트의 전체 파이(범위). PO가 일감을 추가하면 이 지붕(상단 선) 자체가 위로 쑥 높아집니다.
- 용도: "우리가 개발을 못해서 늦어지는 게 아니라, 고객이 자꾸 요구사항 지붕을 높여서 마감이 안 끝나는 겁니다!"라는 것을 눈으로 입증할 때 매우 유용합니다. 주로 제품 전체 백로그 관리에 쓰입니다.
📢 섹션 요약 비유: 번다운 차트는 **'장작 패기 타이머'**입니다. 오늘 100개의 장작 중 10개를 팼으니 내일은 90개가 남았다는 것을 매일 선으로 그립니다. 반면 번업 차트는 **'장작 탑 쌓기'**입니다. 내가 장작을 열심히 10개 패서 쌓아 올리고 있는데, 주인이 와서 "이거 20개 더 패!" 라며 천장 높이를 올려버리는 것을 시각적으로 항의할 수 있는 도구입니다.