Pengembangan tangkas: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Baris 52:
Beberapa model dari ''agile development methods'',<ref name=agile>[https://en.wikipedia.org/wiki/Agile_software_development ''Agile Software Development'']. Diakses dari situs wikipedia pada 7 November 2013</ref> yaitu :
* Acceptance Test Driven Development (ATDD)
* [['''Agile Modeling]]'''
Dalam situasi pembangunan software harus membangun sistem bisnis yang besar dan penting. Jangkauan dan kompleksitas sistem harus dimodelkan sehingga dapat dimengerti, masalah dapat dibagi menjadi lebih kecil dan kualitas dapat dijaga pada tiap langkah pembangunan
* Adaptive Software Development (ASD)
 
software. Agile Modeling adalah suatu metodologi yang praktis untuk dokumentasi dan pemodelan system software. Agile Modeling adalah kumpulan nilai-nilai, prinsip dan praktek-praktek untuk memodelkan software agar dapat diaplikasian pada software development proyek secara efektif.
 
Prinsip dalam Agile Modeling :
 
* Membuat model dengan tujuan: tentukan tujuan sebelum membuat model
 
* Mengunakan multiple models: tiap model mewakili aspek yang berbeda dari model lain.
 
* Travel light: simpan model-model yang bersifat jangka panjang saja
 
* Isi lebih penting dari pada penampilan: modeling menyajikan informasi kepada audiens yang tepat.
 
* Memahami model dan alat yang yang digunakan untuk membuat software
 
* Adaptasi secara local
 
* '''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.