백로그 정제 회의

IT 위키
(백로그 그루밍에서 넘어옴)

백로그 정제 회의(Backlog Refinement Meeting)는 애자일 개발, 특히 스크럼(Scrum) 방법론에서 제품 백로그(Product Backlog)를 실행 가능한 상태로 유지하기 위해 주기적으로 수행되는 회의이다. 사용자 스토리, 기능, 버그 등 백로그 항목들을 검토하고 우선순위, 크기, 설명 등을 조정하여 다음 스프린트 계획이 원활하게 이루어지도록 하는 것이 목적이다.

정의[편집 | 원본 편집]

백로그 정제 회의는 제품 소유자(Product Owner), 개발 팀(Development Team), 스크럼 마스터(Scrum Master) 등이 참여하여 제품 백로그 항목들을 검토, 상세화, 우선순위 조정, 필요 시 항목 분할 또는 제거 등을 수행하는 활동이다.

목적[편집 | 원본 편집]

백로그 정제 회의를 수행하는 주요 목적은 다음과 같다:

  • 제품 백로그 상단 항목들이 스프린트 계획(Sprint Planning)을 위해 충분히 명확하고 실행 가능하도록 준비됨
  • 사용자 스토리 또는 백로그 아이템의 크기나 복잡도에 대한 추정을 포함하여, 요구사항이 명확해짐
  • 우선순위 재조정, 불필요하거나 오래 방치된 항목 제거
  • 큰 항목(epic 또는 큰 사용자 스토리)을 작은 단위로 분할
  • 이해관계자의 피드백이나 시장 변화 등을 반영하여 백로그를 최신 상태로 유지

구성 및 참석자[편집 | 원본 편집]

백로그 정제 회의에는 보통 다음 인물들이 참석한다:

  • 제품 소유자(Product Owner) — 항목 준비, 우선순위 제공
  • 개발 팀 구성원(Devs, QA 등) — 기술적 실행 가능성, 추정, 세부사항 검토
  • 스크럼 마스터(Scrum Master) — 회의 진행, 시간 관리, 장애 요소 제거
  • 필요 시 이해관계자(Stakeholders), 사용자 대표, 기술 리더 등 — 특정 항목에서 외부 지식이나 의사소통이 필요할 때 참여

절차 및 활동[편집 | 원본 편집]

백로그 정제 회의에서 일반적으로 이루어지는 활동들은 다음과 같다:

  1. 회의 전 준비
  • 제품 소유자는 우선순위가 높고 곧 다가올 항목들을 선정하고, 설명과 수용조건 등을 미리 보완
  • 팀원들은 사전에 항목들을 검토하고 질문하거나 수정 제안을 준비
  1. 본 회의 중 활동
  • 항목 설명 및 질문·답변을 통해 불확실성 감소
  • 항목이 너무 크면 분할하여 작은 단위로 만들기
  • 추정 — 스토리 포인트나 기타 방식으로 크기 측정
  • 우선순위 재조정 — 비즈니스 가치, 위험, 시장 변화 등을 반영

빈도 및 시점[편집 | 원본 편집]

  • 보통 매 스프린트마다 한 번 이상 수행됨
  • 스프린트 마감 며칠 전에 백로그 정제 회의를 잡아 차기 스프린트 계획 전에 준비함

효과 및 이점[편집 | 원본 편집]

백로그 정제 회의를 잘 운영하면 다음과 같은 이점이 있다:

  • 스프린트 계획 회의 시 갑작스러운 장애나 모호함 감소
  • 개발팀의 이해도 및 소유감 증가
  • 작업 항목이 “실제로 할 수 있는 수준”으로 분해되고 준비되어 일정 예측 가능성 향상
  • 비즈니스 가치가 높은 작업에 집중 가능
  • 낭비 제거

주의사항 및 도전 과제[편집 | 원본 편집]

  • 회의 시간이 너무 길어지면 피로도와 집중력 저하
  • 참석자가 많으면 토의가 산만해짐
  • 우선순위가 자주 변경되면 의사결정 지연이나 혼란 발생
  • 항목이 너무 상세하거나 산출물이 완전히 확정된 상태가 아니면 시간 낭비
  • 정제와 계획의 경계가 모호해지지 않도록 주의

같이 보기[편집 | 원본 편집]

참고 문헌[편집 | 원본 편집]

각주[편집 | 원본 편집]