スマートフォン用の表示で見る

アジャイル

アジャイルagile) は「俊敏な」という意味。

ソフトウェア開発プロセスのうち、良いものを素早く無駄なく作ろうとするものの総称。

従来の、後戻り不可能なウォータフォール型開発と対比して使われることがある。

特に、「アジャイルマニフェストhttp://www.agilemanifesto.org/ に合意しているものや、「アジャイルアライアンスhttp://www.agilealliance.org/ に参加しているものを指す。

アジャイルマニフェスト」の概要は、以下の通り。

例えば、アジャイル ソフトウェア開発プロセスには以下のようなものが有る。

  • eXtreme Programming (XP)
  • Scrum
  • Crystal
  • Feature Driven Development (FDD)
  • Adaptive Software Development Ecosystem (ASDE)
  • Dynamic Systems Development Method (DSDM)
  • Lean Software Development (LSD)
  • Executable and Translatable UML (xtUML)