Anda di halaman 1dari 12

Pengembangan Aplikasi

Berbasis Rapid

13
Modul ke:

Scrum

Fakultas
Fasilkom Roni Yusman

Program Studi
Teknik
Informatika
Scrum
Scrum adalah iteratif dan pengembangan perangkat lunak kerangka kerja tambahan tangkas
untuk proyek-proyek perangkat lunak dan mengelola produk atau pengembangan aplikasi.
Fokusnya adalah pada "strategi, pengembangan produk fleksibel holistik di mana tim
pengembangan bekerja sebagai sebuah unit untuk mencapai tujuan bersama" sebagai lawan
dari "pendekatan tradisional, berurutan"
Sejarah SCRUM
Scrum pertama kali didefinisikan sebagai "strategi, pengembangan produk fleksibel holistik
di mana tim pengembangan bekerja sebagai sebuah unit untuk mencapai tujuan bersama"
sebagai lawan dari "pendekatan tradisional, sekuensial" pada tahun 1986 oleh Hirotaka
Takeuchi dan Ikujiro Nonaka dalam "New New Produk Game Development ". Hirotaka
Takeuchi dan Ikujiro Nonaka kemudian berpendapat dalam "Perusahaan Pengetahuan
Menciptakan" baik oleh Ikujiro Nonaka dan Hirotaka Takeuchi bahwa itu adalah bentuk
"penciptaan pengetahuan organisasi, terutama baik di membawa tentang inovasi terus
menerus, bertahap dan spiral".
Para penulis menggambarkan pendekatan baru untuk pengembangan produk komersial yang
akan meningkatkan kecepatan dan fleksibilitas, berdasarkan studi kasus dari perusahaan-
perusahaan manufaktur di industri otomotif, mesin fotokopi dan printer. Mereka menyebut
holistik atau pendekatan rugby, karena seluruh proses dilakukan oleh satu tim lintas-
fungsional di fase tumpang tindih beberapa, di mana tim "mencoba untuk pergi jarak sebagai
satu unit, melewati bola bolak-balik".
Karakteristik SCRUM
o Ukuran tim yang kecil melancarkan komunikasi, mengurangi biaya, dan
memberdayakan satu sama lain.
o Proses dapat beradaptasi terhadap perubahan teknis dan bisnis.
o Proses menghasilkan beberapa software increment.
o Pembangunan dan orang yang membangun dibagi dalam tim yang kecil.
o Dokumentasi dan pengujian terus menerus dilakukan setelah software
dibangun.
o Proses scrum mampu menyatakan bahwa produk selesai kapanpun diperlukan.
Activity of Scrum

A. Backlog Backlog adalah daftar kebutuhan yang jadi prioritas klien, dan daftar yang dibuat
dapat bertambah
B. Sprints Aktifitas Sprints merupakanunit pekerjaan yang diperlukan untuk memenuhi
kebutuhan yang ditetapkan dalam backlog sesuai dengan waktu yang ditetapkan dalam time-
box (biasanya 30hari). Selama proses ini berlangsung backlog tidak ada penambahan.
C. Scrum Meetings Aktifitas Scrum Meeting merupakan pertemuan yang rutin dilakukan
perhari untuk evaluasi apa yang dikerjakan, hambatan yang ada, dan target penyelesaian
untuk bahan meeting selanjutnya.
D. Demo Aktifitas Demo adalah penyerahan software increment ke klien didemonstrasikan dan
dievaluasi oleh klien.
Siapa yang Menggunakan Metodologi Agile
Scrum?
Scrum banyak digunakan oleh tim pengembangan perangkat lunak. Sebenarnya ini adalah
metodologi Agile yang paling populer. Menurut laporan 11th Annual State of Agile, 68% dari
tim perangkat lunak menggunakan Scrum atau Scrum hybrid. Namun, Scrum telah menyebar
ke fungsi bisnis lainnya termasuk TI dan pemasaran di mana ada proyek yang harus bergerak
maju dengan adanya kompleksitas dan ambiguitas. Tim kepemimpinan juga mendasarkan
praktik manajemen gesit mereka pada Scrum, sering menggabungkannya dengan praktik lean
dan Kanban (subkelompok manajemen proyek yang lincah).
Apa itu Scrum dalam Hubungannya dengan Manajemen Proyek Agile?

Scrum adalah sub-kelompok lincah: Agile adalah serangkaian nilai dan prinsip yang
menggambarkan interaksi dan kegiatan sehari-hari suatu kelompok. Agile sendiri tidak
bersifat preskriptif atau spesifik. Metodologi Scrum mengikuti nilai dan prinsip tangkas,
tetapi mencakup definisi dan spesifikasi lebih lanjut, terutama mengenai praktik
pengembangan perangkat lunak tertentu. Meskipun dikembangkan untuk pengembangan
perangkat lunak tangkas, Agile Scrum menjadi kerangka kerja yang disukai untuk manajemen
proyek tangkas secara umum dan kadangkadang hanya disebut sebagai manajemen proyek
Scrum atau pengembangan Scrum.
Apa Manfaat yang Diterima dari Metodologi
Scrum?
Organisasi yang telah mengadopsi Scrum tangkas telah mengalami:

 Produktivitas lebih tinggi.


 Produk berkualitas lebih baik.
 Mengurangi waktu ke pasar.
 Peningkatan kepuasan pemangku kepentingan.
 Dinamika tim yang lebih baik.
 Karyawan yang lebih bahagia.
Artefak Scrum

Artefak Scrum merepresentasikan pekerjaan atau nilai dari produk yang ditentukan dengan
beragam cara yang bermanfaat sebagai bentuk transparansi dan kesempatan untuk peninjauan
dan penyesuaian. Artefak yang didefinisikan oleh Scrum dirancang sedemikian untuk
memaksimalkan keterbukaan informasi yang diperlukan guna memastikan Tim Scrum dapat
berhasil membuat potongan produk yang “Selesai”.
ROLES AND PRACTICES SCRUM

Ada tiga peran berbeda yang diperlukan dalam melakukan metode Scrum, yaitu:

 Master Scrum memastikan prosedur diikuti, memastikan semua berjalan lancar, dan
melindungi tim dari gangguan. Master Scrum berbeda dari manajer proyek tradisional
dalam banyak hal, termasuk peran ini tidak memberikan arahan seharihari kepada tim dan
tidak memberikan tugas kepada individu.
 Product Owner (Pemilik Produk), biasanya merupakan orang yang dianggap paling penting
dari sebuah proyek. Bagian dari tanggung jawab pemilik produk adalah memiliki visi
tentang apa yang ingin dia buat dan menyampaikan visi tersebut kepada tim Scrum. Tugas
utama Pemilik Produk adalah untuk menjadi nilai bagi stakeholder atau pemegang saham.
Continue

 Tim Scrum Sebuah tim Scrum adalah tim yang bisa mengatur pekerjaan mereka sendiri dan
merupakan sebuah tim yang lintas fungsional. Member tim akan melakukan analisis,
implementasi, perancangan, pengujian, dan lain-lain. Meskipun individu dapat bergabung
dengan tim dengan berbagai jabatan, di Scrum, judul tersebut tidak signifikan. Metodologi
scrum menyatakan bahwa setiap orang berkontribusi dengan cara apa pun yang mereka bisa
untuk menyelesaikan pekerjaan pada setiap sprint. Individu dengan demikian akan
menghabiskan sebagian besar (dan terkadang semua) waktu mereka bekerja dalam disiplin
apa pun yang mereka ketahui, baik itu analisis, desain, pengembangan, tes dan lain lain.
Terima Kasih

Anda mungkin juga menyukai