アジャイル開発とは?
アジャイル開発とはシステムやソフトウェアの開発手法の1つで
「要件定義→設計→開発→実装→テスト→運用」
の開発工程を小規模なサイクルで繰り返す開発手法である。
全ての機能に対して「要件定義→設計→開発→実装→テスト→運用」の開発工程を順に行っていくウォーターフォール開発と異なり、1つ1つの機能ごとに順次実装することで仕様変更に柔軟に対応しプロダクトの価値を最大化することに重きを置いているのが特徴。
アジャイル開発のメリット
アジャイル開発のメリットは以下の通り
- 優先度の高い機能から実装に着手できる
- 早い段階で実装した機能を試すことができる
- 仕様変更に対応しやすい
まとめ
- アジャイル開発とは機能ごとに「要件定義→設計→開発→実装→テスト→運用」を行う開発手法
- 仕様変更に柔軟に対応し、プロダクトの価値を最大化することに重きを置いている
- 優先度の高い機能から実装できる、仕様変更に対応しやすいなどのメリットがある