49
collaboration over contract negotiation, working software over
comprehensive
documentation,
responding
to
change
over following a
plan. That is, while there is value in the items on the right, we value the
items on the left more. (Agile Alliance, 2001)
2.2.10.2 Prinsip Agile Software Development
Salah
satu
ciri
dari
Agile
Software
Development
adalah
tim
yang tanggap terhadap perubahan. Karena
perubahan
adalah
hal
yang
utama dalam pembangunan software, seperti contohnya perubahan
kebutuhan
software,
perubahan
anggota
tim, perubahan teknologi dan
lain-lain.
Selain
itu Agile
Software
Development
juga
melihat
pentingnya
komunikasi
antara
anggota
tim,
antara
orang-orang
teknis
dan
businessmen,
antara
developer
dan
manajernya.
Ciri
lain
adalah
klien
menjadi
bagian
dari
tim
pembangun
software.
Ciri-ciri
ini
didukung oleh 12 prinsip yang ditetapkan oleh Agile Alliance. 12
prinsip
ini
digunakan
untuk
mendukung
Agile
Manifesto diatas
yang
berfungsi
sebagai
kerangka
kerja
umum untuk
semua
metodologi Agile
Software Development. Menurut Agile Alliance
(2001), 12 prinsip ini
adalah bagi
mereka
yang
ingin berhasil dalam penerapan Agile Software
Development. Berikut 12 prinsip
yang diterapkan dalam Agile Software
Development:
1. Kepuasan klien adalah prioritas utama dengan
menghasilkan produk
lebih awal dan terus menerus
2. Menerima perubahan kebutuhan, sekalipun diakhir pengembangan
|