用語集
アジャイルあじゃいる
短い反復で動くソフトウェアを段階的に作る開発手法の総称。
ITパスポート
アジャイル開発は、短い反復(イテレーション)で動くソフトウェアを少しずつ作り、要求の変化に柔軟に対応する開発手法の総称です。最初に全仕様を固める従来手法と対照的です。
| 項目 | アジャイル | ウォーターフォール |
|---|---|---|
| 進め方 | 短い反復を繰り返す | 工程を順番に一度ずつ |
| 仕様変更 | 途中変更に強い | 後戻りが難しい |
| 動くものの確認 | 早く・頻繁に | 終盤になる |
たとえば 2 週間ごとに使える機能を少しずつ届け、その都度フィードバックを反映します。スクラム・XP などが具体的な手法です。2001 年の「アジャイルソフトウェア開発宣言」で価値観が明文化されました。
試験では アジャイルが「短い反復・変化への柔軟な対応」を重視する点、ウォーターフォールとの違いが頻出です。