Skip to content

애자일 스크럼 방법론

Minsu Kang edited this page Oct 26, 2020 · 2 revisions

애자일(Agile)이란?

애자일은 짧은 주기를 가지고 눈에 보이는 결과물을 만들어내며 클라이언트와 소통한다. 그 다음 주기에서는 수정사항을 반영하여 계획하고, 개발을 수행한다.
이런 주기를 계속 반복하여 최종적으로는 클라이언트가 원하는 제품에 가장 근접하게 개발할 수 있도록 하는 것이 애자일이다.


스크럼(Scrum) 방법론

유지보수 보다는 개발에 초점이 맞추어진 애자일 방법론이다.
스크럼 방법론이 적용된 프로젝트는 다음과 같은 프로세스를 가진다.

  1. 제품 책임자가 이해관계자와 프로젝트 관계자들의 의견을 취합하여 제품 백로그 작성

  2. 스프린트 계획 미팅 진행 (스프린트 목표 설정, 스프린트 백로그 작성)

  3. 스프린트 주기동안 제품 제작 (일일 스탠드업 회의 진행하여 팀원간 정보 공유)

  4. 스프린트 종료 시 모든 이해관계자가 모인 자리에서 회의 진행

  5. 스프린트 회고

  6. 다시 1번으로 돌아가서 반복

캡처

제품(Product) 백로그

제품 백로그는 사용자 중심의 기능(feature)들을 우선순위를 매겨 나열한 리스트이다.
제품 백로그는 제품 수명 기간 동안 계속 존재하고 개선되면서 해당 제품의 로드맵 역할을 한다.

캡처
  • 제품 백로그 예시 1
캡처
  • 제품 백로그 예시 2

스프린트(Spring) 백로그

스프린트 백로그란 해당 스프린트에서 개발할 스토리를 실제 개발자가 수행하는 Task라는 작업들로 분할하여 도출한 것을 말한다. 분할된 Task를 대상으로 작업시간을 추정하고 개발자들에게 할당한다.

캡처
  • 스프린트 백로그 예시 1
캡처
  • 스프린트 백로그 예시 2

Overview

🏠Home

📖 Api docs

😄일일 회의록
😠일일 회고
😢주간 회고
👼데일리 스크럼
☔데모
🍵피어세션
📖 학습공유
🔥 Trouble Shooting
🍰 우리의 코드 돌아보기
Clone this wiki locally