![]() 8
Communication, XP menekankan pada kedekatan terhadap user dan developer,
membangun komunikasi yang efektif untuk mengkomunikasikan konsep penting,
umpan balik secara berkesinambungan, dan mencegah dokumentasi yang tebal
sebagai media untuk berkomunikasi.
Simplicity, XP membatasi developer untuk melakukan perancangan hanya untuk
kebutuhan yang diperlukan segera, dibandingkan untuk kebutuhan yang akan
datang.
Tujuannya adalah untuk membuat rancangan yang sederhana dan dapat
diterjemahkan ke dalam code dengan mudah.
Feedback, bisa didapatkan dari tiga sumber, yaitu sistem, client, dan tim
software lainnya.
Courage/discipline, bahwa tim XP harus memiliki keberanian
misalnya dalam
merancang sistem untuk kebutuhan yang diperlukan segera mengingat
requirement untuk kedepannya bisa berubah.
Respect
terhadap stakeholder, sesama anggota tim dan terhadap
software
itu
sendiri.
Gambar 2.1 Proses Extreme Programming
(Sumber: Pressman, 2010:74 )
|