Professional Documents
Culture Documents
Rukhsotul Hikmah
12.12.0225
12.12.0328
12.12.0329
SI 12 B
Apa itu
agile
modelling ?
4 nilai
dari
model agile
1.
Komunikasi
(communication)
Kebanyakan
dari
programmer
lebih
menyukai berbicara dengan mesin daripada
dengan orang. Ini yang dapat memungkinkan
untuk terjadinya miskomunikasi, maka dari itu
antara pasangan programmer, unit testing
harus memperkirakan tugas dan sangat
bergantung pada komunikasi yang baik agar
dapat menyelesaikan masalah dengan cepat.
2.
Kesederhanaan
( simplicity)
3.
Umpan balik
(feedback)
Umpan
balik
penting
dalam
pengembangan proyek karena dapat memberi
tanggapan kritis mengenai proyek yang telah
dibuat. Umpan balik membantu programmer
untuk
dapat
menyesuaikan
dan
memungkinkan perubahan terhadap sistem
baru
yang
akan
menjadi
sepenuhnya
fungsional.
4.
Keberanian
(courage)
Maksudnya
adalah
berani
mencoba,
misalkan berani mencoba hal baru. Serta
berani salah / tidak takut akan kesalahan. Dan
jika terjadi kesalahan maka berani untuk
memperbaiki.
4
prinsip
dasar
model agile
1.
Providing
rapid
feedback
2.
Assuming
simplicity
3.
Changing
incrementally
4.
Embracing
change
5.
Encouraging
quality
work
4
aktivitas
1.Coding
dasar
2.Testing
pengembang
3.Listening
an
4.Designing
agile
1.
Coding
2.
Testing
pengujian
merupakan
pendekatan agile yang kritis.
Extreme Programming mendukung
programmer
untuk
menguji
coding, fungsionalitas, kinerja dan
kesesuaian. Pengujian ini sangat
diperlukan untuk diperbaharui
selama kemajuan proyek dengan
alasan baik pengujian jangka
panjang atau jangka pendek.
3.
Listenin
g
pentingnya
mendengarkan
seperti
halnya
wawancara.
Pengembang
harus
aktif
mendengarkan partner mereka,
mendengarkan secara aktif juga
mengenai kebutuhan pelanggan,
sehingga pengembang tahu apa
yang
dibutuhkan
pada
saat
pengujian proyek.
4.
Designin
g
merancang
merupakan
cara
untuk
menciptakan struktur untuk mengatur semua
logika dalam sistem. Merancang adalah evolusi,
dan
begitu
sistem
yang
dirancang
menggunakan pendekatan agile dikonsep
berkembang, kemudian dirancang. Desain yang
baik sederhana. Desain juga harus fleksibilitas .
Merancang
juga
memungkinkan
untuk
membuat ekstensi sistem dengan membuat
perubahan hanya satu tempat. Yang penting,
desain harus berguna untuk semua orang yang
akan membutuhkannya sebagai pengembangan
hasil
usaha,
termasuk
pelanggan
serta
programmer.
4 inti
praktek
agile
1.Short Release
2.Forty-hour work week
3.Onsite Costumer
4.Pair Programming
1.
Short
Release
Tim
pengembang
mempercepat
waktu antara merilis dari produk
mereka. Lebih baik merilis versi penuh
dalam satu tahun, akan mempersingkat
waktu rilis dengan mengerjakan fitur
utama yang paling penting, selanjutnya
merilis sistem atau produk serta
mengembangkannya.
2.
Forty-hour
work week
3.
Onsite
Costumer
4.
Pair
Programmin
g
Proses
dan Alat
Pengemba
ngan Agile
Proses
pengembangan
model agile
TERIMA
KASIH