Matawebsite Promo Lebaran 2022

Scrum Methodology

date 04 May 2020
date Lev Yasin
date 976
date Digital Marketing
Scrum Methodology

Awal Mula Scrum

Pada awalnya, metode Scrum ini timbul dari sebuah masalah: “projek pembuatan software yang telat dan memakan biaya yang besar”.

Sebuah tim seharusnya dapat menyelesaikan sebuah proyek pembuatan software paling lambat selama 18 bulan. 12 bulan akan dihabiskan untuk kebutuhan awal, lalu lanjut ke proses pengembangan pada 6 bulan sisanya.

Namun tidak disangka, yang terjadi malah 2.5 tahun sudah lewat, dan mereka baru bisa mengeluarkan software yang pastinya sudah tidak up to date lagi karena kebutuhan market telah berubah.

Ini adalah awal mula dari projek manajemen gaya baru – Scrum.

Karena adanya masalah ini; seperti perasaan frustasi karena projek pembuatan software yang gagal, rilis software yang ketinggalan zaman dan deadline yang tidak ditepati dengan baik, beberapa orang mulai berpikir untuk membuat pendekatan yang berbeda terhadap pengembangan software.

Jadi Apa itu Scrum?

Scrum adalah suatu metodologi yang mengatur (manage) proses pembuatan software. Scrum merupakan suatu kerangka kerja. Jadi, bukannya menyediakan deskripsi rinci tentang bagaimana segala sesuatu yang harus dilakukan pada proyek seperti diserahkan kepada tim pengembangan perangkat lunak pada umumnya. Hal ini dilakukan supaya tim akan tahu bagaimana cara terbaik untuk memecahkan masalah yang mereka disajikan. Ada 3 elemen organisasi utama pada scrum yaitu product owner, Scrum master, dan the Scrum team. Scrum Master dapat dianggap sebagai pelatih bagi tim, membantu anggota tim menggunakan kerangka Scrum untuk tampil di tingkat tertinggi. Product Owner mewakili bisnis, pelanggan atau pengguna dan memandu tim ke arah pegembangan produk yang tepat. Sedangkan The Scrum Team merupakan grup pengembang kecil biasanya terdiri dari 5-9 orang. Untuk projek yang sangat besar, pekerjaan biasanya dibagi dan didelegasikan ke grup-grup kecil. Jika sangat dibutuhkan the scrum master juga dapat ikut membantu dalam koordinasi team.

Well, tempat terbaik untuk memperkenalkan sesuatu adalah dari sumbernya langsung. Ken Scwaber dan Jeff Sutherland mem-publish artikel dengan judul “Official Scrum Guide” di ScrumGuides.org. Di sana kamu bisa menemukan penjelasan tentang apa itu “Scrum”.

Namun, saat ini, metode Scrum ini biasanya suka dikombinasikan dengan berbagai macam konsep berbeda lainnya seperti Agile Development, Extreme Programming, Kanban dan masih banyak lagi yang lainnya.

Kenapa Menggunakan Scrum ?

Metologi Scrum ini didesain untuk menciptakan atmosfir saling percaya, budaya untuk terus mengembangkan sesuatu dan membuat tujuan bersama yang jelas.

Ini berarti kamu tidak harus menyiapkan tim berbeda untuk bekerja di tahap awal sebelum mereka “throwing it over the wall” untuk tim lain yang melanjutkannya.

Tim bekerja seperti perusahaan kecil di dalam perusahaan. Manajemen level atas lebih berperan sebagai investor dibandingkan sebagai pengambil keputusan micro. Itu adalah point utama dari scrum.

Matawebsite Promo
lev_yasin.png

Lev Yasin

Instruktur Web Programming Mataweb

Sangat tertarik dengan dunia Pemrograman Web & Mobile, saat ini fokus pada bagian Backend Web Developer, menggunakan PHP sebagai bahasa pemrograman utama, biasanya saya menggunakan Laravel.

Artikel Populer

Halo, ada yang bisa kami bantu?
Daftar Sekarang