用語集一覧AI・開発
アジャイル開発
読み方:アジャイルカイハツ
短いサイクル(スプリント)で開発・リリース・フィードバック・改善を繰り返すソフトウェア開発手法。変化への対応を重視し、ウォーターフォール型開発とは対照的なアプローチ。スクラム・カンバンが代表的なフレームワーク。
アジャイル開発とは
アジャイル開発は、2001年に公表された「アジャイルソフトウェア開発宣言」に基づく開発思想・手法の総称です。「計画より変化への対応」を重視し、短いイテレーションを繰り返して継続的に価値を提供します。
アジャイルの4つの価値
1. プロセスやツールよりも個人と対話
2. 包括的なドキュメントよりも動くソフトウェア
3. 契約交渉よりも顧客との協調
4. 計画に従うよりも変化への対応
スクラムの基本
最も普及したアジャイルフレームワーク:
- • スプリント:1〜4週間の開発サイクル
- • デイリースクラム:毎日15分の進捗確認
- • スプリントレビュー:各スプリント末のデモ
- • レトロスペクティブ:プロセス改善の振り返り
ウォーターフォール開発と比べ、要件変化への柔軟な対応と早期の価値提供が強みです。