アジャイル
提供: WIKI_force2
開発対象を多数の小さな機能に分割し、1つの反復 (イテレーション) で1つの機能を開発する(⇒反復型開発)。
そして、この反復のサイクルを継続して行うことで、1つずつ機能を追加的に開発してゆくのである。
また、各々の反復は、小規模なソフトウェア開発プロジェクトに似ている。
なぜなら、計画、要求分析、設計、実装(コーディング)、テスト、文書化といった、ソフトウェアプロジェクトに要する全ての工程を、1つの反復内で行うからである。
アジャイル開発手法では、各反復が終了するごとに、機能追加された新しいソフトウェアをリリースすることを目指す。各反復が終了するごとに、プロジェクトチームは、プロジェクトにおける優先度を評価し直す。
ユニットセル生産みたいなものか?
一人で開発すると必然的にこうなるね。。。
仕様が確定しないままプロジェクトが開始する言い訳になるので便利だね。(^_^)