본문 바로가기
MSA해설/MSA 공정

Sprint? Iteration? Timebox?

by kooangelo 2022. 9. 5.

Sprint? Iteration? Timebox?

무엇이 다른가?

 

https://en.wikipedia.org/wiki/Iterative_and_incremental_development#/media/File:Agile_Project_Management_by_Planbox.png

위의 그림처럼 가운데 Iteration을 두고 하는 말로 모두 같은 반복적 모델을 의미이다.

 

Pure Agile은 분석 > 설계 > 개발 > 테스트 전 과정을 반복적으로 수행하고

 

Hybrid Agile이라 불리는 곳에서는 보통 분석을 Waterfall 처럼 진행하고 설계와 개발을 반복적으로 수행한다. 중대규모 이상의 고객사와 계약된 일반적인 프로젝트에서는 프로젝트 규모를 산정해야기 때문에 분석단계에서 그 규모를 가늠하고 기본설계에서 전체 프로그램 목록을 파악하여 설계/개발 계획을 수립하고 상세설계 및 개발을 반복적으로 수행하면서 Feedback 을 반영한다.