Siap untuk mempelajari semua tentang Scrum master dan cara menjadi seorang Scrum master?
Scrum master terdengar sangat mirip dengan Jedi master, bukan?
Mereka memiliki 'kekuatan' untuk memberdayakan Anda Tim Scrum **untuk mencapai hal-hal yang tidak pernah mereka impikan!
Dalam artikel ini, kami akan menyoroti tanggung jawab utama seorang Scrum Master, cara menjadi seorang Scrum Master, dan satu alat yang dibutuhkan oleh setiap Scrum Master!
Mari kita mulai!
Apa itu Scrum master?
Seorang Scrum master pada dasarnya adalah manajer dari sebuah tim Scrum.
Mereka adalah mediator antara pemilik produk, pemangku kepentingan, dan tim pengembangan dalam pengembangan perangkat lunak Agile.
Jika kerangka kerja Scrum adalah sebuah Big Mac, maka Scrum master akan menjadi roti yang menyatukan semuanya!
Tapi tunggu.
agile, tim Scrum, pemilik produk... apa semua ini?!
Tinjauan singkat tentang semua yang perlu Anda ketahui
Saya tahu ada banyak istilah kompleks yang baru saja kita gunakan.
Tetapi hanya karena istilah-istilah tersebut terdengar rumit, bukan berarti sulit untuk dipahami.
Berikut ini adalah ikhtisar singkat dari semua yang perlu Anda ketahui:
1. Tangkas Tangkas adalah metodologi pengembangan perangkat lunak di mana Anda memecah proyek Anda menjadi siklus pengembangan yang lebih kecil yang disebut
sprint . Scrum adalah bagian dari metodologi Agile dan juga mengikuti pendekatan sprint.
2. Sprint
Sprint adalah jangka waktu ketika tim Scrum harus menyelesaikan model kerja perangkat lunak. Biasanya berlangsung antara 1-4 minggu.
3. Tim Scrum
Istilah Scrum diciptakan oleh Hirotaka Takeuchi dan Ikujiro Nonaka, yang membuat analogi yang membandingkan tim berkinerja tinggi dengan formasi scrum yang digunakan oleh para pemain rugby.
Saat ini, Scrum adalah salah satu metodologi Agile yang paling populer dan memberdayakan para pengembang perangkat lunak untuk membuat produk yang luar biasa dengan menggunakan praktik-praktik rekayasa Agile.
Tim Scrum adalah sebuah kelompok yang terdiri dari lintas fungsional individu yang bekerja sama untuk mewujudkan keajaiban.
Berikut adalah pemeran karakter yang memainkan berbagai peran dan tanggung jawab dalam tim Scrum:
- Pemilik produk: Menciptakan visi untuk produk perangkat lunak akhir dengan memahami kebutuhan pelanggan dan menyampaikan umpan balik pelanggan kepada pengembang
- Scrum master: Memastikan bahwa tim pengembang bekerja bersama secara efisien dan proses Agile berjalan dengan lancar
- Tim Pengembangan Perangkat Lunak: Secara aktif menciptakan produk menggunakan praktik rekayasa Agile
- Pemangku kepentingan : Individu (biasanya pelanggan) yang memberikan umpan balik berharga untuk meningkatkan proses pengembangan perangkat lunak produk
4. Backlog produk
Produk Produk yang tertunda (backlog) adalah daftar item yang merinci pekerjaan yang perlu diselesaikan selama pengembangan produk. Item backlog produk termasuk tugas proyek, perbaikan bug, dan fitur produk baru yang perlu dikembangkan. Selama setiap sprint, tim mencoba beberapa item backlog ini sampai tidak ada yang tersisa.
#
Apa yang sebenarnya dilakukan oleh seorang Scrum master?
tidak banyak!
Setiap hari, para master Scrum berganti-ganti tugas, sehingga tim Scrum menjadi sangat produktif.
Berikut adalah tiga tanggung jawab utama Scrum master:
- Memahami kebutuhan pemilik produk Scrum dan tim pengembang
- Bertindak sebagaipemimpin yang melayani dan menanamkan nilai-nilai Scrum kepada tim
- Melindungi tim Scrum dari masalah apa pun
Namun, Scrum master tidak dapat melakukan semua ini sendirian!
Setiap manajer proyek membutuhkan seorang Manajemen proyek yang gesit alat untuk mengelola tim mereka.
Ini akan membantu mereka mengkonsolidasikan semuanya dan memberi mereka ruang terpadu untuk mengelola semua aktivitas proyek mereka. Baik itu melacak kemajuan proyek Anda, mengelola tugas-tugas sprint, atau membuat laporan - perangkat lunak Scrum dapat melakukan semuanya dengan sangat cepat dan lincah!
Dan itulah mengapa kami juga akan menyoroti bagaimana ClickUp (perangkat lunak Scrum dengan rating tertinggi di dunia ) dapat membantu para Scrum master dengan tugas dan tanggung jawab harian mereka.
Jadi, mari kita bahas apa yang dilakukan oleh Scrum master:
1. Mengadakan Rapat
tidak ada yang lebih membuat menguap daripada rapat tim, bukan?
Namun, pertemuan tidak harus selalu membosankan dan kelabu! Pertemuan scrum menambahkan beberapa warna yang sangat dibutuhkan di tempat kerja.
Rapat ini sering kali singkat dan sangat terfokus Upacara Scrum yang memotivasi semua orang untuk bekerja sama dengan cemerlang.
Pertemuan ini hadir dalam berbagai bentuk dan ukuran, termasuk:
A. Pertemuan Harian
Tim pengembangan perangkat lunak berkumpul selama 15 menit setiap pagi untuk mendiskusikan item apa saja dalam daftar pekerjaan yang sedang mereka kerjakan, dan masalah yang mereka hadapi.
Jika proyek Agile besar, maka tim Scrum membagi diri mereka menjadi beberapa tim. Perwakilan dari tim-tim ini dipanggil ke rapat harian untuk memperbarui kemajuan mereka. Pertemuan ini dikenal sebagai Scrum of Scrums.
B. Sprint Retrospektif Setelah sprint selesai, tim mendiskusikan performa sprint mereka selama beberapa jam.
Retrospeksi menyoroti hambatan yang dihadapi tim, dan bagaimana hambatan tersebut dapat diatasi pada sprint berikutnya.
Hambatan adalah masalah proyek seperti - anggota tim yang sakit, tingkat pergantian yang tinggi, kurangnya anggota tim yang terampil, dan banyak lagi.
Dan siapa yang bertanggung jawab untuk menyelenggarakan pertemuan Scrum ini?
Scrum Master, tentu saja!
Berikut adalah beberapa tugas pertemuan retrospektif mereka:
- Memastikan rapat diadakan tepat waktu
- Memastikan semua orang hadir
- Menambahkan nilai pada rapat dengan diskusi yang produktif
Lihat ini alat-alat retrospektif !
Bagaimana ClickUp membantu Anda menyelenggarakan pertemuan:
Rapat scrum tidak menyita banyak waktu Anda - tetapi mengatur prosesnya bisa menghabiskan satu atau dua jam.
dan ketika Anda bekerja dengan tenggat waktu yang ketat, Anda tidak memiliki waktu sebanyak itu!
ClickUp membantu Anda menghemat waktu untuk mengatur dan memberi Anda lebih banyak waktu untuk mengelola tim Anda.
Inilah caranya:
Tugas Berulang pertemuan scrum _terjadi setiap saat...
Jadi, ini berarti Anda harus membuat tugas secara manual di perangkat lunak manajemen proyek Anda. Setiap. Setiap hari. Hari._
Tidak, jika ClickUp bisa membantu!
ClickUp memiliki tugas yang paling kuat di dunia untuk membantu Anda menjadwalkan rapat Scrum Anda.
ClickUp menawarkan dua jenis tipe berulang dengan dua tindakan berbeda:
Jadwal Berulang
Untuk menjadwalkan rapat harian Anda, pilih pemicu ini. Buat tugas dan ulangi pada hari kerja pada waktu rapat yang Anda inginkan. Misalnya, Anda dapat mengatur tugas 'Standup Harian' untuk Senin-Jumat pada pukul 9 pagi.
Pemicu Ulangi
Untuk menjadwalkan rapat retrospektif Anda, pilih opsi ini. Dengan pemicu ulangi, Anda dapat memulai kembali tugas setelah mencapai status 'Ditutup'.
Misalnya, ketika Anda membuat sebuah sprint retrospektif di ClickUp, Anda bisa memilih pemicu pengulangan dan memasukkan tanggal untuk rapat retrospektif berikutnya. Dengan cara ini, Anda tidak perlu terus menambahkan rapat retrospektif secara manual setelah setiap sprint!
Jangan khawatir tentang mengingatkan tim Anda tentang upacara Scrum yang akan datang!
ClickUp mengirimi mereka notifikasi email tentang upacara Scrum yang dijadwalkan, jadi Anda tidak perlu khawatir tentang hal itu!
2. Melakukan diskusi satu lawan satu
Scrum master adalah anak yang populer dalam tim Scrum.
Dari anggota tim pengembangan, pemilik produk, hingga profesional pengembangan produk tambahan, semua orang ingin mengadakan pertemuan pribadi dengan Scrum master!
Salah satu peran Scrum master yang umum adalah sebagai pelatih.
Scrum master dapat berdiskusi empat mata dengan anggota tim yang baru untuk membantu mereka terbiasa dengan kerangka kerja Scrum.
Setiap kali terjadi perselisihan dalam tim, Scrum master bertemu dengan anggota tim secara individu untuk menyelesaikan masalah tentang proses Scrum.
scrum Master juga bertindak sebagai jembatan antara pemilik produk dan tim pengembang
Sebagai contoh, jika pemilik produk Scrum ingin meningkatkan beban kerja sprint hingga membuat tim kesulitan, maka Scrum master akan menegosiasikan kembali jumlah pekerjaan.
bagaimana caranya?
Berbekal daftar tugas, backlog sprint dan laporan kemajuan, Scrum master menyoroti jumlah pekerjaan yang sebenarnya dapat ditangani oleh tim pengembangan. Hal ini akan meyakinkan pemilik produk untuk mengurangi beban kerja dengan tepat!
Bagaimana ClickUp membantu dengan diskusi empat mata:
Untuk membuktikan suatu hal, Anda perlu membuat laporan.
tapi ketika Anda memikirkannya... membuat laporan bisa menjadi paradoks._
mengapa?
Anda mungkin menghabiskan banyak waktu untuk membuat laporan tentang produktivitas, yang justru merusak produktivitas Anda sendiri dalam prosesnya!
Namun, laporan ClickUp memastikan bahwa anda menghabiskan lebih sedikit waktu untuk membuat laporan dan lebih banyak waktu mengelola tim Scrum Anda .
Berikut ini adalah beberapa laporan otomatis yang ditawarkan ClickUp kepada Anda:
1. Laporan kecepatan ingin tahu berapa banyak pekerjaan yang dapat ditangani oleh tim pengembangan Anda?
Scrum master dapat menggunakan grafik ini untuk memvisualisasikan jumlah tugas yang telah diselesaikan oleh tim Anda dalam sebuah sprint.
Selama sesi perencanaan sprint scrum master dapat menentukan jumlah pekerjaan yang dapat mereka lakukan di sprint berikutnya. Dengan cara ini, mereka tidak akan membebani tim pengembangan perangkat lunak dengan ekspektasi yang tidak realistis!
2. Pembakaran sprint Metodologi Scrum dan Agile adalah tentang bekerja di bawah tenggat waktu yang ketat.
Bagan sprint burndown ClickUp menyoroti jumlah pekerjaan yang tersisa dalam sebuah proyek untuk mengevaluasi kemajuan Anda saat ini.
Bagan burndown juga dilengkapi dengan garis kemajuan yang diproyeksikan. Garis ini menunjukkan kepada Anda seperti apa kemajuan proyek Anda jika tim Anda bekerja dengan kecepatan yang sama.
Sekarang, Anda dapat dengan mudah menentukan apakah tim Anda akan dapat menyelesaikan item backlog sprint tepat waktu dengan grafik burndown sprint.
3. Aliran kumulatif Diagram aliran kumulatif membantu Scrum master melacak kemajuan proyek mereka.
Diagram ini menunjukkan kepada Anda berapa banyak backlog sprint yang telah diselesaikan dan membantu Anda mengidentifikasi kemacetan saat terjadi.
bagian terbaik dari diagram alur Clickup?
Diagram ini diberi kode warna berdasarkan status tugas!
Dengan cara ini, mudah bagi tim pengembangan perangkat lunak Anda untuk melihat seberapa baik kinerja mereka saat menyelesaikan sprint backlog.
3. Mengelola Papan Scrum
Papan Scrum Papan scrum adalah versi tim Scrum dari 'Satu cincin untuk mengatur semuanya'.
jadi mengapa papan Scrum begitu 'berharga'?
Ini adalah representasi visual lengkap dari pekerjaan yang dimiliki tim Anda.
Papan Scrum memungkinkan tim Scrum untuk:
- Menentukan aspek pengembangan produk apa yang harus mereka kerjakan
- Memastikan bahwa semua orang mengerjakan tugas
- Melacak kemajuan mereka selama sprint
Scrum Master bertanggung jawab atas semua aktivitas yang berhubungan dengan papan Scrum. Baik itu membuat papan, menambahkan tugas baru, atau memperbaruinya, Scrum master adalah 'Penjaga Papan'
Catatan: Papan Scrum tidak selalu harus berupa pinboard fisik. Sebenarnya lebih baik menggunakan papan virtual di alat manajemen proyek seperti ClickUp.
Bagaimana ClickUp membantu Anda mengelola papan Scrum?
Mengelola papan Scrum tidak sesulit operasi otak... dan papan Scrum ClickUp adalah buktinya.
Mari kita lihat lebih dekat bagaimana ClickUp membantu Anda:
Tampilan Papan
Tampilan Papan ClickUp adalah papan Scrum virtual yang sempurna untuk tim Anda.
Sama seperti papan Scrum fisik, tampilan papan dapat dibagi menjadi tiga kolom.
Setiap kolom mewakili status tugas:
- Dalam Proses: tugas apa yang perlu dimulai
- Doing: tugas apa yang sedang dikerjakan
- Tinjau: tugas apa yang sedang diperiksa kualitasnya
Kami memahami bahwa setiap Scrum Master memiliki kebutuhan yang berbeda. Itulah mengapa ClickUp memungkinkan Anda untuk menambahkan sebanyak mungkin tahapan tugas khusus sesuka Anda. Dengan cara ini, Anda tidak terbatas pada papan tiga tahap yang biasa digunakan semua orang!
Akan tetapi, bukan hanya itu saja.
Papan ini juga sangat mudah dikelola!
Setelah anggota tim Anda menyelesaikan sebuah tugas, cukup seret dan letakkan tugas tersebut ke dalam kolom tahapan yang sesuai. Anda kemudian dapat dengan cepat mengacak tugas segera setelah mereka melewati tahap-tahap ini!
4. Berkolaborasi dengan para pemangku kepentingan
apa pun yang terjadi di Scrum, tidak selalu tetap di Scrum!
Scrum master harus melaporkan kepada semua pemangku kepentingan utama dan menyampaikan perkembangan proyek.
Dan untuk melakukan hal itu, mereka harus memiliki laporan yang terperinci.
mengapa?
- Laporan tersebut menyoroti alasan-alasan yang menyebabkan hambatan proyek
- Laporan tersebut memberikan wawasan berharga tentang produktivitas tim
- Membantu Anda melacak kemajuan tim
Bagaimana ClickUp membantu Anda berkolaborasi dengan para pemangku kepentingan
Jadi, bagaimana Anda membagikan laporan ini dengan orang-orang di luar tim Scrum Anda?
ClickUp memungkinkan Anda untuk membagikan file proyek Anda lebih cepat daripada Anda bisa mengatakan 'Scrum master'!
Inilah caranya:
Hak Akses Khusus ClickUp memungkinkan Anda berbagi file proyek, folder, dan daftar tugas dengan siapa saja **_hanya dengan beberapa klik!
Anda memiliki kontrol penuh atas apa yang ingin Anda bagikan kepada para pemangku kepentingan. Anda dapat memutuskan apa yang dapat dan tidak dapat mereka lakukan di dalam ClickUp dengan mengatur ' izin .'
Berikut ini beberapa jenis izin yang dapat Anda tetapkan untuk orang di luar tim Anda:
- Dapat melihat: tamu dapat melihat detail proyek namun tidak dapat berinteraksi
- Dapat berkomentar: tamu dapat menambahkan komentar pada tugas dan daftar tugas
- Bisa mengedit: tamu bisa mengedit tugas tetapi tidak bisa membuat tugas
Dengan cara ini, seorang Scrum master dapat dengan cepat membagikan semua data yang mereka butuhkan kepada siapa pun yang mereka inginkan agar proyek tetap berjalan!
#
Apa saja Kualitas yang harus dimiliki oleh setiap Scrum Master?
jadi, apakah Anda pikir Anda bisa menjadi seorang Scrum Master?
Itu tidak mudah!
Seseorang harus memiliki serangkaian sifat dan keterampilan tertentu yang memungkinkan mereka untuk menjadi Scrum Master yang sukses.
untungnya, Anda tidak harus terlahir dengan itu!
Seorang Scrum Master yang baik memiliki empat kunci berikut ini kualitas .
Mereka dapat diambil oleh siapa saja yang ingin memainkan peran sebagai Scrum master:
1. Berpengetahuan luas
Ironisnya, ini adalah hal yang tidak perlu dipikirkan.
Scrum Master harus menjadi bola lampu paling terang di ruangan itu.
Seperti Master Yoda.
Mereka harus mengetahui prinsip-prinsip Scrum luar dalam.
Seorang Scrum Master adalah seorang individu yang memiliki pengalaman langsung selama bertahun-tahun bekerja di dalam kerangka kerja Scrum.
Kami tidak menyebut mereka 'Master' tanpa alasan!
Mereka harus memahami masalah teknis yang harus diselesaikan oleh tim dan alat yang akan digunakan oleh tim untuk menciptakan solusi.
Selain menjadi ahli teknologi, Scrum Master juga perlu memiliki pengalaman manajemen proyek.
mengapa?
Ketika Anda harus membuat rencana bisnis praktis untuk proyek-proyek besar, mereka harus menguasai perencanaan dan estimasi juga!
2. Sejuk, Tenang dan Terkumpul
manajer yang 'biasa-biasa saja' akan bereaksi terhadap krisis, namun manajer yang 'luar biasa' akan meresponsnya
Persis seperti yang sering dikatakan Obi-Wan kepada Anakin Skywalker!
Inilah yang kami maksud:
Setiap kali Scrum menghadapi masalah besar, Scrum Master tidak boleh khawatir. Sebaliknya, mereka harus bersabar dan memastikan bahwa tim menggunakan keterampilan pemecahan masalah mereka.
Jika kapal Titanic adalah proyek Scrum dan tenggelam, Scrum Master adalah orang yang memastikan semua orang bekerja sama untuk mengevakuasi tanpa panik!
3. Kolaboratif
Seorang Scrum Master harus memiliki keterampilan yang baik dalam berhubungan dengan orang lain - seperti Padme Amidala.
Mereka harus cukup fleksibel untuk bekerja dengan pemilik produk Scrum, tim pengembangan perangkat lunak, dan bahkan pemangku kepentingan.
Jika tim Anda tidak memahami persyaratan dari pemilik, Scrum Master mengambil inisiatif kepemimpinan pelayan untuk menjelaskan dengan jelas tujuan sprint.
Namun, menjelaskan bukanlah satu-satunya hal yang mereka lakukan.
jika terjadi perdebatan sengit dalam sebuah scrum:_
Scrum Masters!
Mereka harus menggunakan kemampuan diplomatis Scrum master mereka untuk memastikan anggota tim bertindak dengan kejujuran dan rasa hormat satu sama lain. Tugas mereka adalah memperlancar segala sesuatunya dengan tim mereka.
Mereka juga harus menjadi pendengar yang baik. Ketika seorang anggota tim berbicara tentang masalah mereka, mereka harus mempertimbangkan perspektif mereka tanpa menghakimi
4. Transparan
Dr. Jekyll akan menjadi Scrum Master yang buruk!
bagaimana bisa?
Seorang Scrum Master tidak boleh memiliki agenda tersembunyi atau 'sisi gelap'
Mereka harus terbuka dan transparan dalam semua bentuk komunikasi.
Pada dasarnya, dengan seorang Scrum Master, "apa yang Anda lihat adalah apa yang Anda dapatkan"
Transparansi juga merupakan salah satu nilai utama dari Agile rekayasa.
Jika ada masalah besar dalam proses Scrum dan Scrum Master mengabaikannya - masalah akan meningkat lebih cepat dari yang Anda ketahui!
#
Bagaimana cara menjadi Scrum Master bersertifikat
kualitas saja tidak cukup; Anda membutuhkan pelatihan master Scrum bersertifikat _untuk menjadi Scrum master, padawan muda.
Untungnya, Scrum Alliance dan Scrum.org telah membantu Anda!
Mari kita lihat kursus-kursus yang mereka tawarkan:
A. Scrum Alliance - CSM (Certified Scrum Master)
Dalam kursus ini, Anda akan diajarkan cara menggunakan metode Agile untuk mengelola tim Scrum.
Kursus Scrum Alliance ini adalah portal menuju pekerjaan di banyak bisnis yang menggunakan metodologi Agile dan Scrum.
Untuk mendapatkan sertifikasi CSM, Anda harus:
- Menghadiri kursus pelatihan Scrum 16 jam secara langsung yang diajarkan oleh pelatih Scrum Bersertifikat atau kursus pelatihan 25 jam yang diajarkan olehPelatih Agile* Mengikuti ujian online pilihan ganda sebanyak 50 pertanyaan, dan mendapatkan nilai minimal 37
- Menerima perjanjian lisensi CSM
Lakukan ini, dan Anda akan mendapatkan sertifikat Scrum master!
Catatan: Anda harus mempertahankan sertifikasi CSM Anda dengan memperbaruinya setiap dua tahun sekali. Anda juga dapat mengajukan permohonan untuk menjadi pelatih Scrum di masa depan untuk mewariskan keterampilan Anda kepada generasi berikutnya!
B. Scrum.org - PSM (Professional Scrum Master)
Tidak seperti CSM, seorang PSM memiliki tiga level sertifikasi. Lagipula, setiap ksatria Jedi bukanlah seorang Jedi master, bukan?
Berikut adalah masing-masing sertifikasi:
- PSM I: Pemegang sertifikat membuktikan bahwa mereka memahami nilai-nilai Scrum dan aplikasinya
- PSM II: Pemegang sertifikat memahami Nilai-nilai Scrum dan prinsip-prinsipnya dan bagaimana mereka dapat digunakan dalam situasi dunia nyata
- PSM III: Pemegang sertifikat memiliki pemahaman yang mendalam tentang praktik-praktik Agile Scrum di berbagai organisasi.
Setelah Anda tersertifikasi, Anda juga dapat mengajukan permohonan untuk menjadi pelatih Scrum profesional. Ini akan membantu Anda memulai karir dalam pelatihan Agile Scrum.
tetapi bagaimana jika Anda tidak ingin membatasi diri Anda hanya pada sertifikasi Scrum?
Jangan khawatir.
Jika Anda berencana untuk menjadi praktisi Agile bersertifikat, sertifikasi PMI-ACP adalah pilihan terbaik Anda.
Setelah menerima sertifikasi Scrum Anda, sekarang saatnya untuk melamar pekerjaan sebagai Scrum master!
Beberapa pertanyaan wawancara Scrum master akan menguji apakah Anda memiliki kualitas yang tepat untuk memainkan peran sebagai Scrum master. Jika Anda memiliki semua kualitas dan sertifikasi yang ditandai pada daftar periksa Scrum master Anda - Anda akan memiliki peluang lebih besar untuk dipekerjakan!
semudah itu!
#
Kesimpulan
jadi, apa yang dimaksud dengan Scrum master?
Scrum Master adalah salah satu anggota paling penting dalam tim Scrum.
Mereka memberdayakan tim mereka untuk mengoptimalkan potensi mereka dan bertindak sebagai penghubung bagi pemilik produk dan pemangku kepentingan.
Namun, seorang Scrum Master tidak dapat melakukan semuanya sendiri.
Mereka membutuhkan rekan kerja yang dapat dipercaya untuk melakukan pekerjaan berat.
Dan di situlah alat manajemen proyek Agile seperti ClickUp berperan.
Jadi, biarkan ClickUp menjadi pedang cahaya untuk ksatria Jedi Anda, dan daftar hari ini !
Ini memiliki semua fitur manajemen produk Scrum dan Agile yang Anda perlukan untuk mengelola proyek Agile dan tim Agile secara efektif!
Semoga kekuatan menyertai Anda!