스크럼에서 Burn Down Chart의 값을 계산하는 방법
이 글에서는 스크럼의 Burn Down Chart에서 매개변수가 어떻게 계산되는지 설명합니다. 개인 블로그.
이미지를 불러올 수 없습니다.Burn Down Chart에 관한 첫 번째 글을 친구들에게 공개한 후 첫 번째 글, 두 번째 글의 댓글에서 이런 질문이 있었습니다: "이 값들이 모두 어떻게 계산되는지 이해가 안 됩니다". 그래서 이 글에서는 우리가 Burn Down Chart의 일별 값을 어떻게 계산하는지 설명하려고 합니다. 늘 그렇듯이 혹시 제가 잘못 말한 부분이 있다면 동료들의 모든 댓글을 환영하지만, 이 주제가 제게 충분히 이해하기 쉬운 주제이기를 바랍니다.
이 다이어그램이 어떻게 생겼는지 다시 한 번 떠올려 봅시다.
이 예시에서는 10일짜리 스프린트를 살펴봅니다. 여기서 우리는 2일이 지났음을 볼 수 있습니다(처음 2개 세그먼트만 녹색 그래프로 칠해져 있기 때문입니다).
또한 우리는 전체 스프린트 볼륨 - это пунктирная линия, которая показывает, что общий объем спринта в пн в 10:00, вт в 10:00 и среду в 10-00 не изменялся и равен 17 SP (Story Points).
По методологии Scrum, общий объем работы внутри спринта не изменяется в течение спринта, поэтому эту линию строят часто сразу на весь спринт (все 10 дней). Также она помогает оценить сколько осталось сделать более наглядно, чем если бы она заканчивалась на третьем дне в текущем варианте.
실제 소진 (녹색 그래프)은 실제로 남은 작업을 보여줍니다. 즉, 현재 팀이 스프린트를 성공적으로 완료하기 위해 수행해야 하는 17개 중 1 Story Point를 완료했습니다. 완료된 것으로 간주되는 것은 대개 "Done" 상태의 작업입니다 (각 팀에서 Done이 무엇인지는 팀이 스스로 정의합니다. DOD - Definition Of Done - 라는 특별한 아티팩트도 있는데, 이는 팀마다 고유하며 작업이 완료되어 "Done" 상태로 옮길 수 있다는 의미를 매우 정확하게 설명합니다. 대개는 "프로덕션에 배포됨"이지만 세부 사항이 있을 수 있습니다. 어쨌든 현재 그래프를 보면 팀이 1 SP로 평가한 한 가지 스토리만 DOD가 완료되었음을 알 수 있습니다.
이상적 소진 은 완전히 균등한 작업의 경우 실제 소진 그래프가 어느 지점에 있어야 하는지를 보여줍니다. 즉, 현재 완전히 균등한 작업이라면 3 SP가 완료되어 있어야 합니다.
다음이 무엇인지 이해하는 것이 흥미로울 수 있다고 생각합니다: Story Point. 본질적으로, 한 팀의 1 SP와 다른 팀의 1 SP는 서로 다른 작업량을 의미할 수 있습니다. 예를 들어, 저희의 경우 인원 수가 같은 팀이 있는데 한 팀의 스프린트 용량은 17 SP이고 다른 팀은 35SP입니다. 이는 정상입니다. 팀이 그루밍에서 모든 작업을 평가하는 기준이 되는 기준 작업을 스스로 선택하기 때문입니다 (구 명칭 - PO가 User Stories를 평가를 위해 가져오고 팀이 플래닝 포커를 통해 평가하는 주간 회의) (SAFe에서는 PBR - Product Backlog Refinement).
따라서 우리는 기준 User Story를 가질 수 있습니다: "나는 자동차 운전자로서, 주유 후 필요할 경우 종이에 인쇄된 영수증을 받을 수 있기를 원한다". 이것이 우리 팀에게 8SP라고 합의할 수 있습니다. 그리고 PO가 우리가 평가해야 할 새로운 User Story를 설명할 때, 우리는 그것을 기준 작업과 비교하여 평가합니다. 따라서 새로운 스토리는 팀에 의해 예를 들어 5 SP로 평가될 수 있습니다. 이런 식으로 모든 백로그 스토리가 평가를 받습니다.
팀 용량은 통계를 기반으로 계산됩니다. 첫 1-2 스프린트에서 팀이 완료하는 SP 수를 측정하고 평균값을 산출하며, 이 값을 기준으로 계획이 이루어집니다 (PO가 백로그에서 특정 용량에 맞춰 스프린트에 작업을 선택할 때).
Burn Down Chart의 값이 어떻게 산출되는지 충분히 명확하게 설명했기를 바랍니다.
