배경지식 쌓기 - 스크럼

애자일하게 합시다

Posted by Yan on October 16, 2021

Scrum

  • 복잡한 제품을 개발하고 유지하기 위한 프레임워크
  • 비즈니스 요구를 충족시키는 데 초점을 맞추기 해서 작은 목표를 짧은 주기로 개발. 점진적으로 경험적으로 제품을 지속적으로 개발하는 관리 프레임워크
  • 솔루션에 포함할 기능/개선점에 대한 우선 순위를 부여한다.
  • 개발주기는 1~4주 정도로 하고 개발 주기마다 실제 동작할 수 있는 결과를 제공하기
  • 개발 주기마다 적용할 기능이나 개선에 대한 목록 제공하기
  • 매일 15분 정도의 scrum meetings
  • 원활한 의사소통을 위해 구분없는 열린 공간과 마음을 유지하기

Daily Scrum Meeting

  • 매일 어제 한 일, 오늘 할 일, 해결해야 할 장애/문제 요소를 공유하는 회의

Sprint

  • 계획, 개발, 리뷰 작업 등 최소 단위의 사이클
  • 보통 1~4주 단위에서 선택

Sprint 계획 회의

  • 스프린트 목표와 스프린트 백로그를 계획하는 회의

Spring backlog

  • 각각의 스프린트 목표에 도달하기 위해 필요한 작업 목록
reference

애자일 Scrum(스크럼) 이해하기