본문 바로가기

정보관리기술사/소프트웨어공학

번다운차트

반응형

 

I. agile 진척관리를 위한 시각화 그래프, 번다운차트의 개요

가. 번다운 차트(Burndown Chart)의 정의

- 개발완료까지 잔여작업과 시간의 관계를 하향곡선 그래프로 표현해 개발진척의 상태를 시각화한 차트

나. 번다운 차트의 특징

 

구분

설명

가시성 확보

작업 잔여량에 대한 가시성 확보

일정공유

일일 갱신 기반으로 현 상황 명확히 공유

 

 

Ⅱ. 번다운차트의 구성도 및 구성요소

가. 번다운차트의 구성도

- 시작부터 종료까지 계획과 실제 수행을 비교하는 형태로 구성됨

 

 

나. 번다운차트의 구성요소

 

구성요소

설명

스크럼 사례

X축

반복 주기의 기간

스프린트 기간

Y축

전체 작업 추정량

Sprint backlog 작업량

반복주기

시작시점

차트 좌측의 최상단

반복주기 시작일

 

반복주기

종료시점

차트 우측 최하단

반복주기 종료일

 

계획라인

(이상잔여작업량)

시작~종료를 연결한 Ideal 잔여 작업량 선

Ideal Line

실제라인

(실제잔여작업량)

실제 작업량을 추정한 곡선

BurnDown Line

라인비교

계획라인↑ / 실제라인↓ : 계획보다 느리게 진행

계획라인↓ / 실제라인↑ : 계획보다 빠르게 진행

 

 

Ⅲ. 번다운 차트와 번업 차트의 비교

 

항목

번다운 차트

번업 차트

개념

기간동안 잔여작업의 총량 표시

기간동안 완료작업의 총량 표시

특징

작업의 목표기간 내 완료가능성

예측에 유용함

전체작업량 라인과 완료 작업량 라인이

만나면 작업이 종료됨.

차트

 

Ⅳ. 번다운 차트와 EVM(Earned Value Management)의 비교

 

항목

번다운차트

EVM

개념

요구사항의 중요도, 난이도 기준 점수 기반 기간 내 작업 진척율의 추이분석

실제원가, 계획가치, 획득가치 기반

기간 내 원가의 추이 분석

특징

작업완료 후 점수를 제하는 간단한 방식

점수부여 시 시간 소요

구성원의 부담

원가예측방법 제공

모든 활동 및 작업에 원가부여

소규모(10억이하) 프로젝트에 부적합

차트

 

장점

애자일 혹은 프로젝트 팀이 사용자 요구사항에

점수를 부여

점수가 릴리즈가 되면 제외하는 간단한 진행율 판단기법

계획률 대비 론칭 추이 파악 용이

고객과 이해관계자가 모두 하나의 매트릭스를 통해 관리 가능

원가를 예측할 수 있는 방법 제공

단점

점수 할당에 시간이 들어감

이 자체가 애자일 프로세스에 부담으로 오는

단점을 볼 수 있음

모든 활동 및 작업에 원가를 부여하는 방법으로 작은 프로젝트에는 현실성이 적음

 

 

Ⅴ. Burn Down Chart의 적용방법 및 기대효과

- 프로젝트 룸의 칠판이나 시스템의 Dash Board 또는 Daily Scrum을 통해 공유되어 일 단위로 갱신됨

- 이상적인 Burn Down Chartss (Remaining Time = sum of Task Estimates / Current date)의 형태

- 사람은 Visual한 개념을 통해서 현재 상태를 파악하고 프로젝트의 위험도를 좀 더 체감할 수 있기

때문에 risk 요소에 대해서 심각도를 서로 공유하는데 잘 사용될 수 있고, 이는 실제 팀의 사기에

영향을 줄 수 있다.

 

반응형

'정보관리기술사 > 소프트웨어공학' 카테고리의 다른 글

CI(Continuous Integration) / CD(Continuous Delivery & Deployment)  (0) 2020.07.29
칸반(Kanban)  (0) 2020.07.28
XP  (0) 2020.07.24
정보공학 방법론  (0) 2020.07.23
SW 개발방법론  (0) 2020.07.22