9.
Perhatian terus
menerus
untuk keunggulan
teknis
dan
desain yang baik
untuk
meningkatkan
kecepatan.
10. Simplicity
11. Arsitektur
terbaik, kebutuhan kebutuhan ,
dan rancangan muncul dari tim yang
mengorganisir
diri
sendiri.
12. Secara periodik
tim evaluasi diri dan
mencari cara
untuk
lebih efektif dan segera
melakukannya
Metode
Agile
memecah tugas
tugas
ke
dalam
iterasi
iterasi
yang
kecil
dengan
perencanaanyang minimal dan
tidak secara langsung melibatkan perencanaan jangka panjang. Sebuah
Iterasi
adalah
sebuah
bingkai
waktu
yang
singkat
yang
biasanya
berlangsung
dari
satu
sampai
empat
minggu.
Setiap
iterasi
melibatkan
tim
untuk
bekerja
melalui
siklus
pengembangan
perangkat
lunak,
termasuk
perencanaan, analisis
kebutuhan,
desain,
coding,
pengujian,
dan
pengujian
penerimaan
ketika
sebuah
produk
yang
sudah
berjalan untuk
ditunjukan
kepada
stakeholder.
Ini
meminimalkan
resiko
secara
keseluruhan
dan
memungkinkan
proyek
tersebut
untuk
beradaptasi
dengan
perubahan
kebutuhan
yang
cepat.
Sebuah
iterasi
mungkin
tidak
cukup
untuk
menambahkan fungsi
untuk
menjamin
sebuah
perangkat
lunak
yang
bisa
dirilis
ke
pasar, tetapi
tujuannya
adalah
untuk
memiliki
sebuah perangkat lunak dengan bug yang minim pada akhir setiap iterasi
2.7.2 Scrum
Scrum adalah
sebuah
metode
agile
project
management
yang
mulai
banyak
digunakan
secara luas. Menurut DeanLeffingwell (2011, p15) berikut ini adalah kunci dari praktek scrum :
|