読み方: あじゃいるかいはつ
1行定義
短いサイクルで開発・検証を繰り返しながら、柔軟に要求変更を取り込むソフトウェア開発手法
詳細解説
アジャイル開発(Agile Development)は、1〜4週間の短いサイクル(イテレーション/スプリント)ごとに動くソフトウェアを作り、顧客フィードバックを反映しながら進める開発手法の総称です。2001年の「アジャイルソフトウェア開発宣言」で「プロセスやツールよりも個人と対話」「包括的なドキュメントよりも動くソフトウェア」「契約交渉よりも顧客との協調」「計画に従うことよりも変化への対応」という4つの価値観が示されました。代表的な手法にスクラム、エクストリームプログラミング(XP)、カンバンがあります。要求が頻繁に変わるWebサービス開発・スタートアップで広く使われており、ウォーターフォール開発(全工程を順次完了)と対照される考え方です。試験対策では「ウォーターフォールとの違い」「スクラムの3役割」「イテレーション/スプリント」を押さえておきます。
ITパスポートでの出題ポイント
- アジャイル4つの価値観(宣言)
- ウォーターフォールとの違い(順次 vs 反復)
- 代表的な手法(スクラム/XP/カンバン)
関連用語
- スクラム プロジェクトマネジメント
- ウォーターフォール開発 システム開発
- カンバン プロジェクトマネジメント
- レトロスペクティブ プロジェクトマネジメント
「アジャイル開発」の過去問を解いて理解を定着
合格ナビでは IPA 公式 600問 + 3段階の解説(初級・標準・上級) で「○○とは?」をその場で深掘りできます。
シラバス 6.5 準拠 / 最終更新: 2026-05-25
