애자일에서 스프린트란?

  • 에자일 스크럼에서 사용되는 개념으로 개발팀이 특정 작업, 이정표 또는 결과물을 완료하기 위해 작업하는 짧은 기간을 말한다.
  • 개발 팀은 짧은 개발 목표에 집중하고 달성을 축하할 수 있다.

스프린트 기간

  • 보통 한 달이상 연장되지 않는다.
  • 팀마다 다르지만 2주 다누이로 할 수도있고 주단위로 할 수도 있다.
  • 예를들어 3개월 분량의 작업을 6개의 2주단위 스프린트로 나눌 수 있다.

스프린트 사이클

  • 스프린트 주기는 스프린트를 관리하고 계획할때마다 거쳐야 하는 반복 가능한 프로세스를 말한다.
  • 여러번 반복되더라도 프로세스 단계는 동일하게 유지가 된다.

민첩한 스프린트 사이클

1. 계획(Planning)

  • 스프린트를 설정하려면 적절한 스프린트 계획이 필요하다.
  • 프로젝트 관리자는 팀을 모아 한 스프린트 내에서 완료할 수 있는 작업의 양을 설정한다.
  • 시간 범위를 채우면서 너무 많지 않은 양을 설정해야한다.
  • 이것을 지키지 않는다면 예산 및 일정 초과가 이루어질 수 있다.

2. 일일 스크럼(Check-ins)

  • 스탠드업 미팅이라고도 불린다.
  • 스프린트가 일정대로 실행되고 문제가 발생할 때 모든 팀 구성원이 루프에서 벗어나지 않도록 한다.
  • 각 팀 구성원은 마지막 회의 이후 달성한 작업, 다음 회의까지 작업할 작업, 기타 장애요소가 있는지에 대해 논의한다.

3. 스프린트 리뷰(Reviews)

  • 스프린트가 완료되면 프로젝트 관리자와 모든 팀 구성원이 스프린트 검토 회의를 한다.
  • 스프린트 결과를 보여주고 달성한것과 달성하지 못한 것을 결정하고 프로젝트 예측을 검토한다.
  • 테스트 되지 않았거나 불완전한 작업은 다음 스프린트의 계획 부터 시작한다.

4. 스프린트 회고(Retrospectives)

  • 스프린트 마지막단계이다.
  • 스프린트 검토 후 스프린트 계획 전에 수행한다.
  • 이 세션을 통해 팀원들이 스프린트에 대해 논의를 할 수있고 필요할 경우 프로세스를 변경할 수 있다.

스프린트와 스크럼

  • 스프린트는 프로젝트의 핵심 부분이 완료되는 짧고 반복되는 시간 블럭을 말한다.
  • 스크럼은 스프린트를 포함하여 정해진 프로세스와 프로토콜을 사용하여 협업을 강화하고 문제를 지속적으로 개선하는 애자일 프로젝트 관리 방법론의 이름이다.

출처

https://www.workfront.com/project-management/methodologies/scrum/sprints