ingin membangun dan menggunakan sprint backlog ?
Meskipun sprint backlog mungkin terlihat seperti daftar tugas yang sederhana, ini sangat penting untuk setiap sprint Scrum yang sukses.
mengapa?
Ini memandu anggota tim Scrum tentang apa yang harus diberikan selama sprint tersebut! Hal ini sangat penting dari sisi kepuasan pelanggan dan juga produktivitas.
Jika koki di restoran favorit Anda mengadopsi Agile dan Scrum akan terlihat seperti ini:
- Makanan: Dikirim
- Resep Lari cepat
- Proses: Tangkas
- Bahan Item backlog
tapi apa saja yang termasuk ke dalam item backlog ini?
dan yang lebih penting lagi, bagaimana Anda menggunakan sprint backlog?
Dalam panduan Scrum ini, kita akan membahas cara membuat dan menggunakan sprint backlog untuk membantu Anda mempersiapkannya seperti halnya Gordon Ramsay memasak hidangan!
ayo mulai memasak!
Namun seperti halnya hidangan multi-kursus standar lainnya, kita harus mulai dengan makanan pembuka sebelum masuk ke hidangan utama!
Itulah mengapa kita akan membahas apa itu Scrum dan kemudian menangani backlog sprint.
Tapi jika Anda benar-benar lapar dengan hidangan utama sprint backlog, kami juga menyediakannya (klik) di sini untuk melompat ke bagian itu).
Apa Itu Metodologi Scrum?
Scrum adalah sebuah Manajemen proyek yang tangkas yang membantu tim menyelesaikan proyek secepat mungkin.
Ini tim manajemen proyek menggunakan metodologi ini, membagi proyek ke dalam siklus pengembangan pendek yang disebut sprint. Setiap sprint adalah sebuah iterasi di mana tim mengembangkan bagian yang berbeda dari sebuah proyek.
Meskipun tim pengembangan perangkat lunak Agile sebagian besar menggunakan kerangka kerja Scrum, semua tim yang mencari fleksibilitas proyek, seperti tim penjualan dan pemasaran, juga dapat menggunakannya.
Pastikan untuk melihat panduan terperinci kami:_ Apa Itu Pengembangan Perangkat Lunak Agile?
Bagaimana cara kerja Scrum?
Mari kita ilustrasikan dengan sebuah contoh:
Katakanlah Anda sedang mengembangkan aplikasi resep untuk Gordon Ramsay.
Anda bisa menghabiskan waktu berbulan-bulan untuk merencanakan dan membangunnya hanya untuk mendapati Chef Ramsay tidak puas dengan produk akhirnya. Meskipun Anda telah memberikan banyak fitur, Anda masih meleset.
mengapa?
Dia ingin menyoroti hidangan khasnya, seperti Spaghetti Bolognese, di layar beranda aplikasi - sesuatu yang terlewatkan oleh Anda, bahkan dengan semua perencanaan itu.
Dan sekarang, Anda harus berurusan dengan Gordon yang tidak senang (semoga berhasil!).
Tetapi jika Anda memiliki diikuti pendekatan pengembangan perangkat lunak Agile, Anda bisa membuat Chef Gordon senang.
bagaimana caranya?
Anda mengembangkan aplikasi dalam beberapa tahap, meminta umpan balik dari koki setelah setiap tahap dan membuat perubahan yang diperlukan sebelum rilis berikutnya.
hasilnya?
Gordon yang gembira dan bahkan mungkin akan memasakkan pasta untuk Anda!
Apa lagi yang perlu saya ketahui tentang Agile Scrum? Scrum dapat membantu Anda membagi proyek Anda menjadi beberapa sprint yang berbeda seperti Anda memotong bawang!
hebat, kan?
Tetapi sprint hanyalah puncak dari gunung es besar yang disebut Scrum.
Anda juga memiliki berbagai pertemuan, peran tim, dan Artefak scrum !
Mari kita lihat gambaran umum singkat tentang elemen-elemen ini.
Catatan: Untuk setiap elemen, kami memiliki penjelasan yang terperinci panduan scrum_ yang akan membantu Anda memahami konsep-konsep ini dengan cepat. Jangan ragu untuk memeriksanya jika Anda ingin membaca lebih banyak lagi._
1. Pertemuan Scrum
Scrum mendefinisikan serangkaian pertemuan untuk membantu tim Scrum memeriksa dan mengadaptasi proses mereka. Ini termasuk:
- Perencanaan Sprint rapat perencanaan yang dilakukan sebelum memulai setiap sprint Scrum
- Rapat Scrum Harian pertemuan Scrum yang diadakan setelah sprint untuk mengidentifikasi apa yang harus diubah di sprint yang akan datang
2. Artefak Scrum
Artefak Scrum adalah elemen yang membantu berbagi informasi proyek yang penting dengan tim dan pemangku kepentingan .
Ini terutama mencakup:
- Backlog Produk : daftar fitur apa saja yang harus dikembangkan dalam produk
- Increments: versi kerja dari produk yang diberikan tim kepada para pemangku kepentingan
The Backlog sprint scrum juga merupakan artefak karena membantu membagikan informasi penting tentang sprint.
(Kita akan membahasnya sebentar lagi.)_
3. Peran Scrum Setiap tim Scrum terdiri dari tiga peran:
- Pemilik Produk: memahami kebutuhan pemangku kepentingan, menyampaikan umpan balik mereka kepada tim danmengelola backlog produk* Scrum Master: membantuTim yang gesit dan para pemangku kepentingan mengikuti kerangka kerja Scrum
- Tim Pengembangan: mengembangkan produk selama setiap sprint Scrum
4. Cerita Pengguna
Tim menggunakan cerita pengguna untuk menggambarkan bagaimana pelanggan akan menggunakan fitur produk.
Ini membantu mereka mengidentifikasi:
- siapa penggunanya
- Fitur yang mereka butuhkan
- Mengapa mereka membutuhkan fitur-fitur ini
Anda dapat melihat halaman Panduan manajemen proyek yang lincah untuk mempelajari lebih lanjut tentang cerita pengguna. Dan pastikan untuk melihat halaman ClickUp Blog Manajemen Proyek Agile yang terus berkembang dari hari ke hari! 🌱
5. Sprint Grafik Pembakaran Sprint burndown chart menunjukkan pekerjaan yang belum selesai dalam sprint saat ini. Tim scrum dapat menggunakan burndown chart sprint untuk mengukur apakah mereka dapat menyelesaikan pekerjaan tepat waktu.
Dan itu saja!
Hidangan pembuka sudah selesai.
Kita akhirnya masuk ke hidangan utama!
Mari kita masuk ke dalam sprint backlog.
_Toh, itu sebabnya Anda membaca sejauh ini, bukan?
Apa Itu Sprint Backlog?
Sprint backlog menggambarkan apa yang harus dikembangkan oleh tim selama sprint. Beberapa tim Scrum juga menyebutnya sebagai backlog iterasi atau backlog rilis.
Ini pada dasarnya adalah daftar tugas yang harus dilakukan daftar item backlog produk yang akan dikembangkan dalam sprint mendatang. Dan itu juga termasuk rencana untuk melakukan hal ini - seperti sebuah resep.
Siapa yang mengelola backlog sprint?
jika Gordon adalah pemangku kepentingan yang menilai makanan Anda, siapa yang memasak makanannya?
Menurut Panduan Scrum tim pengembangan bertanggung jawab untuk mengelola backlog sprint di sepanjang sprint.
Backlog produk vs. backlog sprint
Karena ada lebih banyak istilah Scrum daripada resep dalam buku memasak Gordon, mudah untuk tersesat dan bingung.
Sementara beberapa orang bingung antara tinjauan sprint dan tinjauan ulang sprint beberapa orang juga bingung antara product backlog dan sprint backlog.
tapi mengapa?
mungkin karena keduanya sama-sama backlog?
atau karena backlog sprint berisi item backlog produk?
Namun, seperti halnya merebus dan merebus, kedua artefak ini sangat berbeda - meskipun kedengarannya mirip!
Begini caranya:
Product Backlog | Sprint Backlog |
---|---|
Ini adalah dokumen proyek utama, juga disebut project backlog | Ini adalah subset dari product backlog - yang didedikasikan untuk satu sprint saja. |
Berisi semua persyaratan produk untuk proyek tersebut | Berisi hanya /href//blog?p=49938product requirements/%href/ yang akan dikembangkan dalam satu sprint |
Dibuat setelah menerima persyaratan pengguna | Dibuat selama perencanaan sprint |
Pemilik produk menangani manajemen backlog Pengembangan tim menangani manajemen backlog
Cara Membangun dan Menggunakan Backlog Scrum Sprint
Meskipun ini adalah daftar tugas, membuat sprint backlog tidak sesederhana menulis resep.
Tapi jangan khawatir, ini juga tidak sesulit menyempurnakan resep Gordon.
A. Membangun Backlog Sprint
setiap tantangan MasterChef dimulai dengan merencanakan apa yang akan dimasak, bukan?
Demikian pula, membangun sprint backlog dimulai dengan perencanaan sprint sesi .
Bagaimana Anda membangun backlog sprint? Pada rapat perencanaan sprint, pemilik produk menjelaskan tujuan yang harus dicapai dalam sprint yang akan datang. Pemilik juga menyarankan item backlog produk mana yang akan membantu mencapainya tujuan .
Bagaimana item dipilih
Tim teknisi memilih item backlog produk berdasarkan urutan prioritas dalam backlog produk.
Misalnya, pada sprint pertama, item dengan prioritas tertinggi harus ditangani terlebih dahulu dan dipindahkan ke dalam backlog sprint. Demikian pula, pada sprint berikutnya, set item prioritas berikutnya akan dipindahkan.
Inilah sebabnya mengapa sprint backlog disebut sebagai priority product backlog.
Dan jika Anda memiliki belum selesai item backlog dari sprint lalu, Anda dapat mengembangkannya di sprint saat ini.
Meskipun seluruh tim Scrum mendiskusikan item-item ini selama perencanaan sprint, terserah pada tim pengembangan untuk memutuskan mana yang akan mereka tangani dalam sprint.
Namun, tim harus menyertakan setidaknya satu perbaikan yang telah diidentifikasi pada sprint sebelumnya sprint retrospektif (untuk peningkatan berkelanjutan dari alur kerja mereka).
Setelah item dipilih, item tersebut dibagi menjadi tugas-tugas sprint (dalam bentuk cerita pengguna) dan ditambahkan ke backlog sprint. Tujuan sprint diselesaikan pada tahap ini.
tapi bukan hanya itu saja
Selama Perencanaan sprint yang tangkas tim juga membuat "rencana prakiraan" tentang bagaimana mereka akan melakukan pekerjaan pada satu atau dua hari pertama. Meskipun tidak harus terlalu rinci, rencana ini perlu menyoroti langkah-langkah utama dan kerangka waktu untuk mengembangkan setiap item backlog.
Dan begitulah!
Sprint backlog Anda sudah siap.
👉 Memanfaatkan perangkat lunak perencanaan sprint !
B. Menggunakan Sprint Backlog
_Sekarang resepnya sudah siap, bagaimana Anda menggunakannya?
Meskipun sprint backlog adalah daftar tugas, Anda tidak bisa hanya mencentangnya saat Anda maju.
Ini adalah daftar dinamis yang berkembang seiring berjalannya sprint.
apa maksudnya?
Ingat, kita hanya membuat rencana dasar selama rapat perencanaan sprint.
Saat sprint berjalan, tim belajar lebih banyak tentang pekerjaan yang diperlukan untuk mencapai tujuan sprint dan rencana menjadi lebih jelas. Untuk merefleksikan hal ini dalam backlog sprint, Anda harus memperbaruinya. Proses memperbarui backlog disebut penyempurnaan backlog.
Catatan: Backlog produk juga mengalami penyempurnaan backlog untuk mencerminkan perubahan kebutuhan pemangku kepentingan
anda tahu bagaimana Anda mulai memasak sesuatu dan menyadari di tengah jalan bahwa segala sesuatunya tidak berjalan dengan baik?
Hal yang sama.
Bagaimana cara memperbarui backlog?
Berikut adalah cara tim melakukan penyempurnaan backlog:
- Jika Anda dapat menyertakan tugas tambahan, tambahkan ke sprint backlog
Selama rapat perencanaan sprint, tim dapat memilih beberapa item untuk dikembangkan.
Setelah itu selesai, mereka mungkin masih dapat menangani beberapa lagi sebelum sprint saat ini selesai. Mereka kemudian harus mendiskusikan hal ini dengan pemilik produk dan Scrum master, memilih item dan menambahkannya ke backlog sprint saat ini.
- jika ada sesuatu yang tidak perlu, hapus dari sprint backlog
Selama sesi perencanaan sprint, tim mungkin memilih terlalu banyak item dan tidak dapat menyelesaikan semuanya dalam iterasi saat ini.
Mereka kemudian harus menghapus item backlog sprint yang paling tidak memiliki prioritas dari backlog sprint setelah mendiskusikannya dengan pemilik produk dan Scrum master.
- Jika ada yang sudah selesai, perbarui pekerjaan yang tersisa di sprint backlog
Hal ini sering dilakukan selama rapat Scrum harian dengan bantuan grafik burndown. Berdasarkan berapa lama waktu yang dibutuhkan tim untuk mengembangkan sebuah item, Scrum master menentukan waktu yang dibutuhkan untuk item backlog sprint lainnya.
Bagan burndown sprint kemudian dibuat untuk melacak bagaimana kemajuan sprint.
Idealnya, sprint backlog tidak boleh diperbarui lebih dari sekali per hari dan yang terbaik adalah melakukan hal ini selama pertemuan Scrum harian.
Meskipun Anda harus menyelesaikan sebagian besar item backlog sprint untuk memberikan peningkatan, Anda tidak boleh terburu-buru melakukannya hanya demi menyelesaikan backlog. Hal ini sebenarnya dapat mempengaruhi kualitas produk akhir.
Sama seperti memasak ayam setengah matang karena kehabisan waktu!
dan Anda tahu apa yang terjadi jika Anda menyajikan ayam setengah matang kepada para juri, bukan?
kau pulanglah!
Ingat, apa pun yang belum lengkap selalu bisa diselesaikan di sprint berikutnya.
Cara Mengelola Backlog Sprint Anda dengan Mudah
Anda sekarang tahu cara membuat dan menggunakan sprint backlog.
tapi tunggu... bagaimana Anda mengelolanya?
Ingat, sprint backlog bukanlah resep yang sederhana.
Anda tidak bisa hanya menggunakan spreadsheet atau aplikasi daftar tugas untuk manajemen backlog. Itu hanya akan memperumit keadaan dan Gordon tidak akan suka mendengarnya.
Untungnya, Anda memiliki kekuatan alat manajemen proyek seperti ClickUp untuk membantu Anda.
Apakah Anda membutuhkan sistem online Papan scrum untuk mengelola backlog atau platform untuk mengomunikasikan pembaruan ke Tim Scrum anggota, ClickUp adalah satu-satunya alat yang Anda perlukan!
Meskipun tidak akan membantu Anda memasak hidangan bintang Michelin, alat ini pasti akan membantu Anda mengelola tumpukan bahan makanan.
Berikut ini sekilas tentang beberapa fitur ClickUp:
1. Daftar Sprint Daftar pekerjaan sprint adalah tentang melacak item-item pekerjaan Anda.
tapi bagaimana cara melacaknya?
Dengan Sprint Lists ClickUp, tentu saja!
Ini adalah daftar periksa sederhana yang dapat Anda gunakan untuk membagi item backlog menjadi tugas-tugas sprint kecil.
Sama seperti daftar bahan resep, tugas-tugas ini dapat dengan cepat dicentang saat Anda maju. Anda bahkan dapat menambahkan Poin scrum ke daftar sprint untuk memperkirakan dengan lebih baik kapan Anda dapat menyelesaikan item backlog.
apa lagi?
Anda dapat menggunakan daftar ini selama rapat perencanaan atau Scrum harian untuk merencanakan atau mendiskusikan sprint .
2. Grafik Pembakaran
ingat bagaimana kita berbicara tentang menggunakan grafik burndown untuk memperbarui backlog?
ClickUp memungkinkan Anda membuat Burndown chart yang kuat untuk membantu Anda mengetahui apa yang masih harus diselesaikan dalam proyek.
Untuk memudahkan identifikasi, bagan ini bahkan diberi kode warna:
- Garis putus-putus merah menunjukkan garis target Anda
- Garis biru menunjukkan kemajuan aktual Anda
- Garis putus-putus kuning memperkirakan kemajuan proyek akhir Anda jika Anda melanjutkan dengan kecepatan yang sama
Dengan cara ini, Anda hanya perlu melihat sekilas untuk mengetahui bagaimana keadaannya jika Anda bergerak dengan kecepatan penyelesaian saat ini.
anggap saja seperti termometer memasak - Anda bisa terus memeriksanya untuk mengetahui kapan kalkun Anda akan siap!
Tapi grafik burndown bukan satu-satunya data visual yang diberikan ClickUp kepada anda. Anda juga mendapatkan:
- Grafik pembakaran : menampilkan berapa banyak proyek yang sudah selesai
- Grafik kecepatan : menyoroti tingkat penyelesaian tugas-tugas Anda
- Diagram alir kumulatif : menunjukkan bagaimana tugas-tugas berkembang dari waktu ke waktu
3. Tampilan Papan ingin melihat semua tugas Scrum Anda di satu tempat _dalam satu tempat?
Gunakan Board View ClickUp!
Ini menampilkan semua proyek dan tugas sprint Anda dalam papan Scrum yang interaktif.
Untuk kemudahan penggunaan maksimum, Anda mendapatkan berbagai fitur seperti:
- Fungsionalitas seret dan lepas
- Kategorisasi tugas dengan fitur pengurutan dan filter
- Organisasi tugas dengan tag dan status khusus
- Beberapa tampilan papan tugas lainnya seperti tampilan daftar, kotak, kalender, dan saya
4. Laporan Terperinci Metodologi Scrum adalah tentang peningkatan dengan setiap proses Scrum.
tapi untuk itu, Anda perlu tahu bagaimana kinerja tim Anda di setiap Agile sprin, bukan?
ClickUp memberi Anda banyak laporan tim secara real-time untuk mendapatkan wawasan yang lebih detail tentang tugas dan tim Anda.
Dan meskipun Gordon mungkin tidak membutuhkan laporan ini, Anda pasti membutuhkannya!
Anda mendapatkan laporan seperti:
- Laporan Penyelesaian Tugas: menyoroti tugas mana yang telah diselesaikan oleh setiap anggota tim
- Laporan yang Dikerjakan: menunjukkan tugas yang dikerjakan setiap anggota selama periode tertentu
- Ruang Kerja Laporan Poin: gamifikasi metrik tugas untuk memotivasi tim Anda agar bekerja dengan baik
- Who's Behind Report: menunjukkan anggota tim Scrum mana yang memiliki tugas yang belum selesai dalam sprint saat ini
- Laporan Waktu yang Dilacak: menyoroti waktu yang dihabiskan untuk mengerjakan tugas oleh setiap anggota
**Tapi bukan hanya itu saja fitur ClickUp!
Perangkat lunak manajemen proyek ini juga memberi Anda fitur-fitur seperti:
- Prioritas mengetahui tugas mana yang mendesak dan menanganinya terlebih dahulu
- Ketergantungan : membuat perintah tugas untuk sprint Agile Anda
- Status Khusus : membuat tahapan tugas yang unik sesuai dengan kebutuhan proyek Anda. Sebagai contoh, Anda dapat membuat tahap "pengujian" untuk proyek pengembangan perangkat lunak Agile Anda.
- Profil mengetahui tugas dan tanggung jawab setiap anggota tim dengan cepat
- /href/ https://clickup.com/features/assign-comments Komentar yang Ditugaskan /%href : membuat tugas dari komentar untuk memastikan bahwa mereka tidak pernah tidak terjawab
Kesimpulan
Membuat sprint backlog sangat penting untuk menentukan apa yang dapat dilakukan tim dalam setiap sprint Agile.
Tapi ini bukanlah resep sederhana yang harus Anda ikuti kata per kata.
Sebaliknya, hal ini berkembang seiring berjalannya sprint, sehingga memberikan kesempatan bagi tim Agile untuk melakukan perbaikan berkelanjutan.
Namun, memiliki backlog sprint saja tidak akan membantu Anda menaklukkan sprint Anda.
Anda juga harus memiliki alat yang tepat untuk mengelola semua tugas tersebut.
Itulah mengapa Anda membutuhkan ClickUp - platform manajemen proyek paling kuat yang pernah dikembangkan!
Dengan berbagai macam proyek intuitif pandangan dan grafik kemajuan, ClickUp memiliki semua yang Anda butuhkan untuk mengelola backlog Anda secara efisien. Daftar hari ini dan mulailah membuat proyek-proyek luar biasa yang bahkan akan dibanggakan oleh Gordon Ramsay!