Pengembangan tangkas: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Baris 54:
* [[Agile Modeling]]
* Adaptive Software Development (ASD)
Adaptive Software Development (ASD) diajukan oleh Jim Highsmith sebagai teknik untuk membangun software dan sistem yang kompleks. Filosofi yang mendasari Adaptive Software Development (ASD) adalah kolaborasi manusia dan tim yang mengatur diri sendiri.
 
System kerja ''adaptive software development'' : Collaboration dan Learning
 
''Adaptive cycle planning'' yaitu menggunakan informasi awal seperti misi dari klien, batasan proyek dan kebutuhan dasar untuk definisikan rangkaian software increment (produk software yang secara berkala diserahkan)
 
*Collaboration : orang-orang yang bermotivasi tinggi bekerja sama: saling melengkapi, rela membantu, kerja keras, trampil di bidangnya, dan komunikasikan masalah untuk hasilkan penyelesaian yang efektif.
 
*Learning: tim pembangun sering merasa sudah tahu semua hal tentang proyek, padahal tidak selamanya begitu. Karena itu proses ini membuat mereka belajar lebih tentang proyek melalui 3 cara:
 
# Fokus grup: klien dan pengguna memberi masukan terhadap software.
# Formal Technique Reviews: Tim ASD lengkap melakukan review.
# Postmortems: Tim ASD lakukan instrospeksi pada kinerja dan proses.
* [[Agile Unified Process]] (AUP)
* [[Continuous integration]] (CI)