Scrum Vs Agile . Apa itu Project Management ?

Sebelumnya apa itu Project Management .

src : pexels

Project Management adalah Manajemen Pengembangan Perangkat Lunak (khususnya) agar lebih terarah dan terkoordinir.

Terbayang ketika Anda ingin mengembangkan suatu Aplikasi namun hal ini cukup kompleks sehingga membutuhkan tim atau resource yang lain .

Seperti blue print atau flowchart yang akan membantu Anda menggambarkan planning seiring waktu development .

Oke mari kita flashback , mungkin ketika Anda di bangku kuliah Anda pernah mendengar atau mempelajari tentang Pengembangan Rekayasa Perangkat Lunak .

Lantas apa pentingnya hal tersebut ?

Dalam proses mengembangkan perangkat lunak , dibutuhkan setidaknya goal , team , estimasi dan resource yang cukup matang agar dapat sukses berjalan dengan lancar .

Hal ini juga berlaku untuk pengembangan Startup dan Aplikasi Digital .

Lantas metode apa saja yang biasa digunakan sebagai Project Management ini ?

Agile Method

Agile adalah proses pengembangan perangkat lunak secara kontinyu dan bertahap yang akan di proses sehingga hal ini memungkinkan project manager dapat memperkirakan dan beradaptasi terhadap pengembangan proses tersebut .

Metode Agile berfokus pada beberapa poin yaitu ,

- Fokus kepada kode daripada Desain

- Berbasis kepada pendekatan iteratif

- Menyelesaikan Perangkat Lunak dengan cepat dan berevolusi untuk memenuhi perubahan kebutuhan pengguna PL.

- Meminimalisir Biaya dan Resource

Plan-Driven Agile (Perencanaan)

Scrum

Scrum atau Scrum Project Management , sebenarnya merupakan salah satu pengembangan dari konsep metode Agile .

Scrum biasanya digunakan pada Startup progress dan beberapa orang pada satu tim.

Scrum juga berfokus pada proses Iterasi atau sprint layaknya Agile . Biasanya ini akan memakan 1 sampai 4 minggu . Scrum ini digunakan pada tim yang lebih sedikit jumlahnya .

Komunikasi dan feedback secara konstan yang dilakukan untuk pengembangan perangkat lunak biasanya dilakukan di Scrum .

Setidaknya Scrum berfokus pada beberapa poin yaitu ,

- Transparasi , yaitu tim setidaknya mempunyai akses informasi yang cukup yaitu tujuan dan goals serta progress secara bertahap

- Adaptasi , merupakan cara pengembangan beradaptasi seiringnya waktu terhadap prioritas

- Inspeksi , Tim melakukan inspeksi dan pengembangan perangkat lunak secara berkala

dan beberapa poin lagi ,

- Tekun

- Fokus

- Komitmen

- Menghargai

- dan Terbuka

Agile Vs. Scrum

Scrum merupakan bagian dari metode Agile . Agile merupakan Project Management , dan Scrum adalah implementasi atau penerapannya .

Berikut adalah Point Kesimpulan dari Scrum dan Agile

- Pengembangan dengan Jangka Waktu

- Fokus terhadap Tim dan Kolaborasi

- Adaptasi dalam perubahan setiap waktunya

Jadi , manfaat menggunakan pendekatan atau cara pada Project Management ini tentunya akan memudahkan langkah kita dan tim dalam membuat perangkat lunak mulai dari awal hingga siap di produksi , Semoga Berhasil ~!

Ref.

Sommerville, I., Software Engineering 8th edition, Addison-Wesley, 2007

--

--

--

Trying mybest to self-love , learn and share through resonance of technologies.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rizki F

Rizki F

Trying mybest to self-love , learn and share through resonance of technologies.

More from Medium

PSV — how we used a simple agile behaviours methodology to grow our product from scratch to 100k…

2022’s Agile & work trends

A Brief Intro to Agile (In Pla

Lean Startup by Eric Ries

Why do software specifications end up in a bad state, and how can business analysts save them?