Agile adalah sekumpulan prinsip dan metodologi dalam pengembangan perangkat lunak yang menekankan kolaborasi, fleksibilitas, dan respons cepat terhadap perubahan. Metode ini dilakukan secara iteratif dan ikremental yang memungkinkan tim untuk beradaptasi dengan kebutuhan yang berkembang selama proses pengembangan. Agile juga dikenal sebagai mindset dalam manajemen proyek yang memprioritaskan kerja sama antar tim dan efisiensi dalam mencapai hasil berkualitas tinggi. (1)
Agile adalah kemampuan untuk bergerak dengan cepat dan mudah, atau pendekatan kerja yang berorientasi pada penyampaian dan peningkatan berkelanjutan. Agile juga bisa diartikan sebegai pola pikir atau cara berpikir dalam pengembangan perangkat lunak. (2)
- Memprioritaskan kepuasan pelanggan
- Menerima saran untuk peluang keuntungan bersaing
- Bekerja secara kolaboratif
- Membangun komunikasi efektif
- Mengukur setiap kemajuan
- Melihat perubahan sebagai peluang
- Memungkinkan perencanaan adaptif
- Pelaksanaan cepat
- Evaluasi berkelanjutan
- Hasil yang lebih responsif dan sukses
- Fleksibel terhadap perubahan yang terjadi
- Mendukung penuh dan cepat pada perubahan yang ada tergantung kebutuhan konsumen