もう少し詳しく

最初にすべてを固定して長期間かけて完成させるのではなく、短い期間ごとに動く成果を作り、利用者や関係者の反応を受けて次の計画を調整します。スクラムやカンバンは、アジャイルの考え方を実践する代表的な方法です。

アジャイルは、要件が変わりやすいソフトウェア開発で、完成を待たずに利用者の反応を得るために発展しました。短い反復ごとに仮説・実装・検証を行い、AI機能でも精度だけでなく利用価値と運用上の問題を次の計画へ反映します。

HISTORY

開発された年代と歴史

この用語を大きな流れで見ると、2001年〜に発展してきました。

  1. 1990年代反復型開発や軽量な開発手法が、長い計画を固定する開発への改善策として発展。
  2. 200117名の実践者がアジャイルソフトウェア開発宣言をまとめ、4つの価値と12の原則を公開。
  3. 現在スクラム、カンバン、継続的デリバリーなどを通じ、短い周期で価値を届けて学ぶ考え方が広く使われる。

キーマン・関わった研究者

Kent Beck、Martin Fowler、Jeff Sutherland、Ken Schwaberほか宣言の署名者

技術の変遷

反復型開発 → アジャイル宣言 → 継続的な提供と改善

理解のポイント

  • 小さな動く成果を作り、利用者の反応を受けて次の計画を調整する短い周期を重ねます。
  • 計画を省く考え方ではなく、得られた情報を使って計画を更新し続けます。
  • AI機能の開発でも、実際の利用結果を次の改善へつなげることが大切です。
FOR EXAMPLE

たとえば、こんな場面で

AIチャット機能をまず社内の小さなチームで試し、毎週の利用結果を見ながら、回答精度や画面を改善します。

覚えておきたいこと

アジャイルは、計画を立てないことや、速さだけを優先することではありません。短い周期で計画・実装・確認・改善を続けます。

参考資料

Manifesto for Agile Software Development