イテレーションとは、一連の工程を短期間で繰り返す、開発サイクルのことです。短いスパンで開発手法を見直す「アジャイル開発」における概念として知られています。 設計、開発、テスト、改善のサイクルを短期間で繰り返すため、問題の発見や改善が容易になります。イテレーション1、イテレーション2、イテレーション3...のように繰り返しますが、1つのイテレーションサイクルは、1週間~4週間ほどになるのが一般的です。 イテレーションとスプリントの違いは? イテレーションとスプリントは、どちらも開発サイクルを表しますが、それぞれどう違うのでしょうか。 イテレーション:XPで使われる XPとは過去の経験則などから、開発や運用指針をまとめたものです。英名はeXtreme Programing、日本語ではエクストリームプログラミングと呼ばれます。 名前のとおり、ソフトウェア開発の成功例を、極端(=extreme)に