アジャイル開発 【Agile Development】

【読み:あじゃいるかいはつ】

アジャイル開発とは、現在主流になっているシステムやソフトウェアの開発手法の1つで、「要件定義→設計→開発→実装→テスト→リリース」という基本的な開発工程を、機能単位の小さいサイクルで開発を進める手法のことを言う。Webサイト制作で表すと、TOPページとお問い合わせフォームなど、必要最低限のページのデザインとコーディングを先に進めてリリースしてから他のページを追加していくという流れになる。この手法の最大の利点としては、リリースまでの期間を短縮することができ、ビジネスのスタートを早めることができるという点である。欠点は、先にリリースした領域に関わるような全体的仕様変更をする場合に問題が発生してしまうことと、全体のスケジュール管理・調整が難しく、すべてのリリースが完了する期限が延びてしまう傾向があるということ。