正解は エ
アジャイル開発は、短い期間(イテレーション)で計画→設計→実装→テストのサイクルを繰り返し、徐々に製品を成長させていく開発手法です。選択肢Dは「固定された短期間のサイクルを繰り返しながら」「機能を順次追加する」という、まさにアジャイル開発の特徴を正確に表現しています。アジャイル開発では、各イテレーションで動作する製品を作り、フィードバックを得ながら改善を重ねていくことが重要です。
アジャイル開発の特徴を覚えるポイントは「短期間の反復(イテレーション)」「機能の段階的な追加」「フィードバックを基にした改善」の3つです。選択肢を見たときに、これらの要素が含まれているかどうかをチェックすると良いでしょう。