본문 바로가기

프로그래밍

[Scrum] 스크럼 방법 정리

728x90
반응형

SCRUM

우선 프로젝트를 Epics와 User Stories로 쪼갬

  • Epics
    - 작업의 큰 틀
  • User Story
    - 쪼개진 작은 업무 단위, 업무의 우선순위가 있음
    - 작업자, 목표, 이유 등을 포함

 

SCRUM FLOW

  1. User Story를 포함한 Backlog를 작성하고 우선순위를 부여함
  2. Backlog를 2-4주 단위로 Sprint 돌림
  3. 매일 15분 Scrum Meeting을 통해 Sprint 진행사항을 공유 및 추적
  4. Sprint 이후 고객이나 관계자에게 프로덕트 딜리버리

 

SCRUM ROLES

  • Product Owner: 프로덕트를 생성하고 비전이나 프로덕트 생성 이유를 제시, User Stories 생성하고 우선순위를 부여함
  • Development Team: 프로덕트 빌드 및 딜리버리
  • Scrum Master: Scrum 작업을 진행, 추적

 

SCRUM EVENTS

  • Sprint Planning
    - 프로덕트 Backlog로부터 Sprint Backlog를 생성
    - Dev 팀은 추정시간 혹은 Stroy Point(e.g. 8h * 5p * 10d = 400) 제공 -> 지난 Backlog를 참고하여 추산
  • Daily Scrum
    - 어제 한 작업
    - 오늘 할 작업
    - 방해 요소
  • Sprint 검토 및 회고
    - 검토: 완료 및 미완료된 작업
    - 회고: Sprint 진행 중 잘 된 점 및 추후 개선할 점

SCRUM vs KANBAN

  • Scrum: 기능이 이미 정의되어 있어 개발팀에서 작업량이나 시간이 예측 가능한 프로젝트에 사용
  • Kanban: 버그나 추가 지원이 필요한 작업에 사용

 

 

 

 

 

 

 

반응형