Anda di halaman 1dari 8

Adaptive Software

Development
SI4603 - Kelompok 8
Anggota
Kelompok
Aditya AA Khalid Sahal
Jaka Bagus Musyaffa Fajri
Prasaja Satria 1202223259 1202223364

1202223113
Sumadi
1202223302
Latar
Belakang
Adaptive Software Development (ASD) merupakan evolusi
dari metodologi pengembangan aplikasi cepat (RAD) yang
populer di awal tahun 1990-an. Dua orang manajer proyek,
Jim Highsmith dan Sam Bayer, mempelopori ASD sebagai
solusi untuk mengatasi keterbatasan RAD.

ASD dirancang untuk menggantikan siklus waterfall


tradisional yang kaku dengan siklus berulang yang lebih
fleksibel. Siklus ini terdiri dari tiga elemen utama yaitu
Speculate, Collaborate dan Learn

Metodologi ini memiliki kecepatan, kualitas dan fleksibilitas


yang lebih baik dibandingkan dengan metodologi waterfall
tradisional
Metologi
Adaptive Software
Development
Teknik atau metode ini biasanya digunakan untuk
membangun software dan sistem yang kompleks.
Filosofi yang mendasari adaptive software
development adalah kolaborasi manusia dan tim
yang mengatur diri sendiri. 3 aktifitas yang di
lakukan ASD yaitu sebagai berikut :
Adaptive
Speculation adalah aktivitas adaptive
cycle planning yaitu menggunakan

01.
informasi awal seperti misi dari klien,
batasan proyek dan kebutuhan dasar

Software untuk definisikan rangkaian software


increment (produk software yang
secara berkala diserahkan).

Development Collaboration adalah aktifitas orang-orang

02.
yang bermotivasi tinggi bekerja sama :
saling melengkapi, rela membantu, kerja
keras, trampil dibidangnya dan
komunikasikan masalah untuk hasilkan
penyelesaian yang efektif.

Learning adalah aktivitas tim pembangun


sering merasa sudah tahu semua hal

03.
tentang proyek. Proses pembelajaran
proyek ini bisa dilakukan 3 cara yaitu
sebagai berikut

Focus Group adalah klien dan pengguna


memberi masukan terhadap software.
Formal Technique Reviews adalah tim ASD
lengkap melakukan review.
Postmortems adalah tim ASD lakukan
instrospeksi pada kinerja dan proses.
1. Speculation: 3.Learning:
Kesimpulan: Aktivitas spekulasi membantu dalam Kesimpulan: Proses pembelajaran merupakan bagian
perencanaan siklus adaptif dengan menggunakan penting dari ASD untuk terus meningkatkan pemahaman
informasi awal untuk merumuskan increment software tentang proyek dan mengatasi tantangan yang muncul.
secara berkala. Saran: Mendorong tim untuk terbuka terhadap pembaruan,
Saran: Pentingnya memahami dengan baik misi dari menerima umpan balik, dan melakukan refleksi terhadap
klien, batasan proyek, dan kebutuhan dasar agar dapat pengalaman proyek. Penggunaan metrik dan evaluasi secara
merancang rangkaian increment software yang efektif. teratur dapat membantu dalam proses pembelajaran.
Selain itu, fleksibilitas dalam perubahan juga perlu

Kesimpulan
diperhitungkan.

&
Saran
Berdasarkan penerapan
metodologi Adaptive Software
Development (ASD) yang telah
2.Collaboration: dijelaskan, terdapat beberapa Kesimpulan
Kesimpulan: Kolaborasi yang kuat antara
anggota tim dengan motivasi tinggi dapat kesimpulan dan saran yaitu: penerapan ASD memerlukan komitmen untuk berkolaborasi,
meningkatkan produktivitas dan kualitas hasil fleksibilitas dalam perubahan, serta keterbukaan terhadap
akhir. pembelajaran. Dengan mengadopsi pendekatan ini, tim dapat
Saran: Fokus pada komunikasi yang efektif, meningkatkan kemampuan adaptasi mereka terhadap perubahan
saling melengkapi keahlian, serta membangun yang terjadi selama siklus pengembangan perangkat lunak.
lingkungan kerja yang mendukung kolaborasi
dan saling membantu.
Daftar
Pustaka:
Adaptive Software Development A COLLABORATIVE APPROACH TO MANAGING COMPLEX
SYSTEMS by James A. Highsmith III
link: https://books.google.com/books?
hl=id&lr=&id=CVcUAAAAQBAJ&oi=fnd&pg=PR7&dq=adaptive+software+development&ots
=5uwK8xEBEO&sig=zJ0c9jhpnCSEOHzqjCKE5SvLVPY

Agile Software Development: The Cooperative Game


link: https://books.google.co.id/books?
hl=id&lr=&id=i39yimbrzh4C&oi=fnd&pg=PT15&dq=adaptive+software+development&ots=
Y9R2g7O4aW&sig=Ny6W33c0UsthkbeGMGpZ3PO6DZU&redir_esc=y#v=onepage&q=adap
tive%20software%20development&f=false

Penerapan Metode ASD (Adaptive Software Development) Dalam Pembuatan Sistem


Informasi Akuntansi Kas Masuk Dan Kas Keluar Pada CV.Bela Usaha
link:
https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjakrTYlduEAxUC
bmwGHXnwBYkQFnoECBAQAQ&url=https%3A%2F%2Fjurnal.bsi.ac.id%2Findex.php%2Fjusti
an%2Farticle%2Fview%2F1149&usg=AOvVaw02QupURQ3TlpzWYrLWhS0P&opi=89978449

IMPLEMENTASI METODE ADAPTIVE SOFTWARE DEVELOPMENT PADA SISTEM PENENTUAN


UKT (UANG KULIAH TUNGGAL) DI UIN MAULANA MALIK IBRAHIM MALANG
link: http://etheses.uin-malang.ac.id/17032/1/14650088.pdf

PENGEMBANGAN APLIKASI E-KOST BERBASIS WEBSITE MENGGUNAKAN METODE


MICROSERVICE
link: https://journal.ubm.ac.id/index.php/jbase/article/download/3472/2301
Thank you
very much!
Kelompok 8

Anda mungkin juga menyukai