GLOSSA

アジャイル

あじゃいる

Agile

一言でいうと

短いサイクルで作って試して直す、変化に強い開発の進め方のこと。

詳しい意味

アジャイルは、ソフトウェア開発の進め方の考え方の一つで、「最初に全部決めて作り切る」のではなく、「小さく作って試し、フィードバックを受けて直す」サイクルを短く繰り返すのが特徴です。代表的な手法に「スクラム」「カンバン」があります。要件が変化しやすい現代のWebサービスやアプリ開発で広く採用されています。対比される概念は「ウォーターフォール」(最初に全部決めて順番に進める方式)です。

何に使うか

要件が固まりきらないプロダクトを開発するとき。ユーザーの反応を見ながら方向性を調整したいとき。チームで小さく早く価値を届けたいとき。

どんな時に出るか

「アジャイルで進めましょう」「スプリントは2週間」「アジャイル風だけど実はウォーターフォール」といった場面で登場します。

具体例

  • 新規プロダクトはアジャイルで2週間スプリントを回しながら作っている。
  • アジャイルだからドキュメントは書かない、というのは誤解。
  • ウォーターフォールよりアジャイルの方が、要件変更に柔軟に対応できる。

別名・略称

agile(あじゃいる)スクラム(すくらむ)scrum(すくらむ)

初心者向けメモ

料理で例えると、ウォーターフォールは「最初にコースの全部を決めてからまとめて作る」、アジャイルは「お客さんの反応を見ながら一品ずつ出して、好みを見つけて調整する」スタイルです。お客さんが何を食べたいか分からない時は、後者の方が外しません。

この説明に改善点はありますか?

この説明を修正提案する新しい用語を提案する

提案は管理者が確認した後に反映されます