Wednesday, October 5, 2016

Agile Software Development

Tags

        Agile Software development adalah salah satu metodelogi dalam pengembangan sebuah perangkat lunak (software).

 Dalam Agile Software Development disimpulkan bahwa :
  • Interaksi dan individu lebih penting dari proses dan alat, 
  • Software yang berfungsi lebih penting daripada dokumentasi yang lengkap, 
  • Kolaborasi dengan klient lebih penting daripada kontrak negosiasi, 
  • Sikap tanggap terhadap perubahan lebih penting daripada mengikuti rencana.  

         Metode cepat di kembangkann untuk digunakan oleh tim pemrograman kecil yang dapat bekerja bersama di ruang yang sama dan berkomunikasi secara informal. Selain itu, metode cepat juga di gunakan dalam pengembangan perangkat lunak skala besar namun hal ini sulit di lakukan.

          Karena, sistem besar memerlukan desain antarmuka dan beberapa dokumentasi. Integrasi secara terus menerus merupakan hal yang mustahil di lapangan ketika terdapat banyak tim pengembang yang bekerja dalam sebuah proyek.


EmoticonEmoticon