product backlog는 프로덕트를 위해 만들 수도 있는 모든 것(기능, 수정, 개선, 기술 작업)을 담은 단일하고 우선순위가 매겨진 목록입니다. 우선순위 순으로 정렬되어 가장 중요한 항목이 맨 위에 옵니다. backlog는 다음에 무엇을 할지에 대한 팀의 단일 진실 공급원입니다.
backlog에 담기는 것
text
상단 → 잘 정의되어 곧 작업 가능(작고, 명확하고, 추정됨)
중간 → 대략 정의됨, 시작 전 더 많은 상세가 필요
하단 → 모호한 아이디어와 "언젠가는" 항목(상세도가 낮아도 됨)
아래로 내려갈수록 상세도가 줄어듭니다. 만들지 않을 수도 있는 항목을 완전히 명세하는 것은 낭비입니다.
backlog refinement(그루밍)
refinement는 backlog를 건강하게 유지하는 지속적인 활동입니다. 항목을 명확히 하고, acceptance criteria를 추가하고, 큰 항목을 쪼개고, 추정하고, 우선순위를 다시 매깁니다.
text
✓ 상단에 가까워지는 항목에 상세를 더한다
✓ sprint 안에 끝내기에 너무 큰 story를 쪼갠다
✓ 우선순위가 바뀌면 순서를 다시 정한다
✓ 더 이상 의미 없는 오래된 항목을 제거한다
