IT用語を超やさしく理解する
アジャイル
別名: アジャイル開発
30秒で思い出す
アジャイル開発は、短い期間で計画・開発・確認を繰り返し、変化やフィードバックを取り込みながら価値を届けていく進め方の総称です。
超やさしく理解
文化祭の案内ページを作るなら、最初から全部を完成させるのではなく、まず役立つ部分を小さく作って確認してもらい、「地図も欲しい」「スマホで見づらい」といった意見を受けて次の改善へ反映するイメージです。
正確にはどういうもの?
アジャイル開発では、短い期間で計画・開発・確認を繰り返し、利用者や関係者のフィードバック、優先順位や状況の変化を次の反復へ反映します。Scrumなど複数の具体的な方法があります。
重要なのは「計画しないこと」ではありません。長期間の詳細計画を最初にすべて固定するより、短い単位で計画や優先順位を見直しながら、価値のある成果を継続的に届けることを重視します。
なぜ使う?
利用者のニーズや市場の状況が変わりやすい場合、早い段階から成果を確認し、フィードバックを得ながら方向を調整しやすい利点があります。一方で、関係者との継続的な協力や優先順位の判断、品質を保つための継続的な確認が重要です。
よくある勘違い
- アジャイル = 無計画、ではない: 短い単位で計画と見直しを繰り返します。
- アジャイル = テストや設計を省く、ではない: 必要な設計・実装・テストなどを反復の中で行います。
- 仕様書を書かない方法、ではない: 必要な文書や記録は状況に応じて作ります。
- 必ずウォーターフォールより優れている、ではない: 条件や目的によって向き不向きがあります。
ここまで分かればOK
- 短い単位で計画・開発・確認を繰り返す進め方だと説明できる
- フィードバックや変化を取り込みやすい理由を理解する
- ウォーターフォールとの違いを進め方の違いとして説明できる
資格との関係
ITパスポート試験
- シラバス
- Ver.6.5
- 必要な理解
- 仕組みまで理解できる
- 重要度
- 中
- 分野
- マネジメント
関連するIT用語
理解できたか確認しよう
答えを選んで、なぜそうなるのかまで確認できます。
確認問題 1
アジャイルの特徴
アジャイル開発の特徴として最も適切なものはどれですか?
確認問題 2
利用者の意見を早く反映する
新しいサービスで利用者の要望が変わりやすいため、短期間ごとに動く機能を見せて意見を集め、優先順位を見直しながら改善しています。この進め方に最も近いものはどれですか?