카테고리 없음

애자일 - 스토리 포인트(story point)

OJR 2023. 4. 18. 14:40

 

 

스토리 포인트(story point)는 애자일 소프트웨어 개발에서 작업의 복잡성, 크기, 리스크 등을 추정하는 데 사용되는 상대적인 단위입니다. 이 방법은 작업 항목 간의 비교를 통해 프로젝트의 전체 진행 상황을 파악하고 팀의 생산성을 추적하는 데 도움이 됩니다.

스토리 포인트는 팀 내에서 공통된 이해를 바탕으로 결정되며, 일반적으로 피보나치 수열(Fibonacci sequence) 또는 수정된 피보나치 수열을 따르는 숫자 척도로 표현됩니다 (예: 1, 2, 3, 5, 8, 13, 20, 40, 100). 이러한 숫자들은 절대적인 시간이나 노력이 아닌, 작업 간의 상대적인 크기를 나타냅니다.

스토리 포인트 추정을 수행하는 과정은 다음과 같습니다:

  1. 팀원들이 작업 항목을 검토합니다.
  2. 각 작업 항목에 대한 복잡성, 크기, 리스크 등을 고려하여 개별적으로 스토리 포인트를 추정합니다.
  3. 팀원들이 서로의 추정치를 공유하고, 이유를 설명합니다.
  4. 토론을 통해 합의된 스토리 포인트를 작업 항목에 할당합니다.

 

스토리 포인트 추정을 통해 팀은 프로젝트의 우선 순위를 결정하고, 작업 항목을 분할하거나 병합할 수 있습니다. 또한, 추정치를 바탕으로 팀의 벨로서티(velocity)를 계산하여, 각 스프린트 동안 얼마나 많은 작업을 완료할 수 있는지 예측할 수 있습니다. 이를 통해 프로젝트의 전체 기간을 추정하고, 지속적으로 개선할 수 있는 기회를 제공합니다.


https://engineering.linecorp.com/ko/blog/user-story-point-in-line-pay-team

 

사용자 스토리 포인트로 스마트하게 프로젝트 진행하기(feat. LINE Pay 개발 팀)

시작하면서 이번 글에서는 LINE Pay에서 앱 개발과 서버 개발을 진행하면서 스토리 포인트를 적용하고 활용한 사례를 공유합니다. 이 사례를 통해서 글을 읽는 여러분도 스토리 포인트를 제대로

engineering.linecorp.com