Pengembangan perangkat lunak tangkas adalah sekelompok metode pengembangan perangkat lunak di mana solusi berkembang melalui kolaborasi antara tim lintas fungsi yang mengatur diri sendiri. Ini mempromosikan perencanaan adaptif, pengembangan evolusioner, pengiriman awal, peningkatan berkelanjutan, dan mendorong respons cepat dan fleksibel terhadap perubahan.