저는 지난 며칠 동안 스크럼에 대해 공부하고 읽었으며 Sprint Planning 및 작업에 대해 읽었습니다. 내 마음에 떠오른 한 가지 문제는 Scrum에서 버그를 처리하는 방법입니다. Henrik Kniberg는 그의 저서 Scrum and XP from the Trenches 에서이 문제를 다루는 몇 가지 방법을 나열합니다 .
- 제품 소유자는 우선 순위가 가장 높은 Jira 항목을 인쇄하여 스프린트 계획 회의에 가져 와서 다른 스토리와 함께 벽에 붙입니다 (이렇게하면 다른 스토리와 비교하여 이러한 항목의 우선 순위를 암시 적으로 지정 함).
- 제품 소유자는 Jira 항목을 참조하는 스토리를 만듭니다. 예 :“가장 중요한 백 오피스보고 버그, Jira-124, Jira- 126 및 Jira-180 수정”.
- 버그 수정은 스프린트 외부에있는 것으로 간주됩니다. 즉, 팀은 버그를 수정할 시간을 확보 할 수 있도록 충분히 낮은 초점 요소 (예 : 50 %)를 유지합니다. 그런 다음 팀이 Jira가보고 한 버그를 수정하는 데 각 스프린트마다 일정 시간을 소비 할 것이라고 가정합니다.
- 제품 백 로그를 Jira에 넣습니다 (예 : Excel 도랑). 다른 이야기처럼 버그를 다루십시오.
이것이 정말로 프로젝트별로 결정되어야하는 것입니까, 아니면 더 나은 솔루션이 있습니까? 각 접근 방식의 문제점을 생각할 수 있습니다. 이러한 접근 방식에서 가장 잘 작동하는 하이브리드가 있습니까? 프로젝트에서 이것을 어떻게 처리합니까?