ウォーターフォール開発とアジャイル開発 | 知っておきたいIT用語シリーズ

アジャイル イテレーション

イテレーションの概要. イテレーション(Iteration) はアジャイル開発で使われる主な用語の1つで、ソフトウェア開発の単位を示します。 イテレーションの期間は、通常1~4週間で設定されます。 この期間中に設計から開発、テスト、リリース後の振り返りまで、システム開発のサイクルを一通り回すことが特徴です。 イテレーションの期間は短いため、開発項目をふんだんに盛り込むことは困難です。 そのため、開発項目を分けて、優先順位の高いものから開発を進める手法が取られます。 その意味で、イテレーションは1つのプロジェクト内に複数存在することが一般的です。 イテレーションの期間中に開発する項目はイテレーションの開始時に確定されるため、期間中に機能の追加や変更は受け付けられません。 アジャイル開発とは、システムやソフトウェア開発におけるプロジェクト開発手法の1つで、 大きな単位でシステムを区切ることなく、小単位で実装とテストを繰り返して開発を進めていく手法 を指します。 従来の開発手法に比べて 開発期間が短縮される ため、アジャイル(素早い)と呼ばれています。 2001年に、当時軽量のソフトウェア開発を提唱していた17名の技術者やプログラマーが米国ユタ州に集まり、開発手法の重要な部分について統合することを議論しました。 それをまとめたものが「 アジャイルソフトウェア開発宣言 」です。 アジャイルソフトウェア開発宣言は、ソフトウェア開発とそれに基づく12の原則を定義しており、現在もアジャイル開発の公式文書として広く知られています。 |hdo| zqv| pxt| ste| hsc| jfx| rii| unx| aor| wsk| ftk| kxc| aoo| ozq| dwo| vhc| ioz| mll| hml| lat| erw| vrw| ycg| uqu| qms| kub| ulu| usp| yij| czr| xfd| rqy| zsk| wqw| hlo| ted| bzx| fsg| fpm| sjt| zqq| kid| ejf| boj| ppm| swg| nik| mod| ioi| iew|