アジャイルソフトウェア開発

アジャイルとは

アジャイルとは、システム開発は柔軟にやった方が良いという考え方です。

適応計画、進化的開発、早期提供、継続的改善に重きを置き、トライアルアンドエラーな開発手法です。アジャイルは従来のプロセスをモデル化する考え方とは異なり、主義や主張をチーム全体で共有し、あらゆる状況にも対応する試みです。

今までは、大規模向けでシステム開発はガチガチなルールを決めていました。ミスは少なくなりますが、遅くなりがちなのです。このアンチテーゼとして、柔軟にやれば効果的というのがアジャイルのコンセプトです。

  • プロセスやツールよりも、個人と相互作用
  • 包括的なドキュメントよりも、動作するソフトウエア
  • 契約交渉よりも、顧客との協調
  • 計画の順守よりも、変化への対応