×
開発技術と開発管理

アジャイル開発の解説(基本情報技術者シラバス用語)

アジャイル開発とは

アジャイル開発とは、システムやソフトウェア開発において、短期間で動作するプログラムを作り、それを何度も繰り返しながら徐々に完成度を高めていく開発手法です。「アジャイル(Agile)」には「素早い」「機敏な」という意味があります。

従来の開発手法であるウォーターフォール開発では、最初にすべての設計を完璧に決めてから開発を行っていましたが、アジャイル開発では計画を細かく分け、短いサイクルで開発とテストを繰り返します。これにより、開発の途中でユーザーからの要望が変わったり、不具合が見つかったりしても、柔軟かつ迅速に対応できるというメリットがあります。

具体例