옥스퍼드(Oxford) 사전에서는 "세분화(refinement)"를 작은 변화로 무언가를 개선하거나 명확히 하는 것으로 정의합니다. 백로그에 비슷한 방식으로 접근하고 있습니까? 아니면 그저 모든 열차를 제시간에 운행하려고 합니까? 이 백로그 세분화 가이드는 성공적으로 백로그를 세분화하고 선보일 만한 것으로 만드는 데 필요한 단계와 모범 사례를 알려줄 것입니다.
백로그 세분화란 무엇입니까?
백로그 세분화는 제품 백로그를 검토하고 순위를 매기고 편집하는 과정입니다. 백로그 세분화를 통해 개발 팀은 고객이 원하고 비즈니스에 필요한 특징 및 기능만 구축할 수 있기 때문에 백로그 세분화는 제품 개발 프로세스에서 중요한 도구입니다. 백로그 세분화는 제품 소유자, 제품 매니저, 스크럼 마스터, 개발 팀 담당자들이 주도하는 지속적 프로세스입니다.
백로그 그루밍 및 백로그 세분화 비교
백로그 그루밍과 백로그 세분화에는 차이가 없습니다. 용어를 서로 바꿔 쓰더라도 의미는 같습니다. 백로그 세분화는 최근 몇 년 동안 인기를 얻었고 지금은 많은 팀에서 쉽게 볼 수 있습니다. 아직 "백로그 그루밍"이라는 말을 사용하지만 업계에서 주로 쓰는 용어는 애자일 백로그 세분화입니다.
백로그 세분화 및 스프린트 계획 비교
스프린트 계획 및 백로그 세분화는 상호의존적입니다. 백로그를 세분화하면 백로그에 배운 점, 고객 인사이트 및 비즈니스 가치가 반영됩니다. 스프린트 계획에서 개발 팀은 백로그에서 작업을 가져와 다음 스프린트에서 그 작업을 실행하기로 커밋합니다. 스프린트 계획은 세분화된 백로그에 의존하고 백로그 세분화는 다음 스프린트에 가장 우선 순위가 높은 작업을 부여합니다. 제품 소유자는 각 스프린트 계획 미팅 전에 제품 백로그를 세분화해야 합니다.
백로그 세분화 모범 사례
백로그가 커지면 제품 소유자는 백로그를 단기적 및 장기적 항목으로 그룹화할 수 있습니다. 단기적 항목은 단기적인 것으로 분류되기 전에 완전히 구체화해야 합니다. 즉, 완전한 사용자 스토리를 작성하고 디자인 및 개발 팀과의 공동 작업을 분류하고 개발 팀에서 추정치를 계산해야 합니다. 장기적 항목은 다소 막연할 수 있지만 우선 순위를 정할 수 있도록 개발 팀으로부터 대략적인 추정치를 받는 것이 좋습니다.
백로그 세분화 미팅
팀은 반복되는 미팅을 통해 공동 작업으로 백로그를 세분화할 때 가장 성공적이라는 것을 알게 되었습니다. 백로그 세분화는 보통 2주에 한 번씩 하는 각 스프린트 계획 미팅 전에 이루어져야 합니다. 대부분의 팀이 프로세스를 안내하는 데 30분 정도 소요됩니다. 제품 소유자가 백로그를 관리하고 더 많은 것을 배우고 고객과 기업의 피드백을 통합하면서 백로그 세분화도 즉석에서 이루어집니다.
백로그 세분화 미팅에선 무엇이 이루어집니까?
백로그 세분화는 이슈를 조정하고 추정하고 순위를 매기는 데 집중합니다. 조정은 설명 추가와 같은 사소한 것일 수도 있고 이슈를 분할 또는 결합하는 것과 같은 중요한 편집일 수도 있습니다. 추정 추가는 개발 팀의 도움을 받아 백로그를 세분화할 때 자주 나타납니다. 마지막으로, 명확하고 이해하기 쉬운 방식으로 백로그의 순위를 매기면 개발 팀이 가장 우선 순위가 높은 것이 무엇인지 알 수 있습니다.
백로그 세분화 미팅은 누가 운영하고 참석합니까?
백로그 조정 미팅은 제품 소유자가 운영합니다. 제품 소유자 외에도 제품 관리자, 스크럼 마스터, 개발 팀 담당자 한 명 이상이 회의에 참석합니다. 모든 팀원이 필요한 것은 아니지만 개발 및 QA 담당자 한 명 이상이 참석해야 합니다.
백로그 세분화 단계
Jira와 같은 프로젝트 관리 도구를 불러와 백로그로 이동합니다. 백로그 보기에서 이슈를 대략적인 우선 순위로 끌어서 놓을 수 있습니다. 백로그 목록의 맨 위에 있는 이슈에는 다음 스프린트에서 조치를 취할 수 있도록 예상 시간 또는 담당자와 같은 관련 세부 정보가 포함되어야 합니다. 중복된 이슈는 삭제하고 필요에 따라 작업을 하위 작업으로 나눕니다. 마무리하기 전에 우선 순위를 확인합니다. 우선 순위로 지정된 백로그를 보면 다음 스프린트 계획 회의에서 무엇을 중점적으로 살펴볼지 알 수 있습니다.
Jira로 백로그를 더 잘 관리하기
Jira를 사용하면 백로그를 쉽게 세분화할 수 있습니다. 제품 소유자는 하나의 보기에서 추정하고 순위를 지정하며 세분화할 수 있습니다.