Sertifikasi Resmi Scrum dan Kanban

The Scrum Framework — Edisi Kedua

Bab ini mempertahankan konteks pembelajaran historis dan praktis edisi kedua. Kurikulum edisi ketiga juga tersedia dalam daftar isi di bawah.


Perencanaan Rilis Scrum: Praktik Terbaik untuk Keberhasilan Penyerahan Agile

Kompleksitas pengembangan Agile sering seperti labirin. Mudah tersesat, tetapi mencapai akhir dengan berhasil memerlukan perencanaan rilis yang jelas dan efektif, aspek penting Scrum. Artikel ini menjelaskan perencanaan rilis dan praktik terbaik agar proyek berkembang di dunia teknologi yang kompetitif. Inilah rahasia tim Agile sukses untuk menyerahkan perangkat lunak berkualitas tepat waktu, dan kami akan membagikannya!

Perencanaan rilis Scrum adalah proses kolaboratif ketika tim dan pemangku kepentingan menentukan item Product Backlog dalam rilis mendatang. Proses meliputi prioritas cerita, estimasi usaha, serta tujuan, jadwal, dan lingkup rilis. Perencanaan efektif membangun peta jalan penyerahan yang jelas dan menyelaraskan bisnis dengan kebutuhan pelanggan secara iteratif dan inkremental.

Definisi: Perencanaan Rilis Scrum

Perencanaan rilis Scrum menghasilkan perkiraan tingkat tinggi untuk beberapa Sprint, misalnya tiga hingga dua belas iterasi. Pedoman ini mencerminkan harapan fitur yang diimplementasikan dan waktu selesai, serta menjadi dasar pemantauan kemajuan. Rilis dapat berupa penyerahan antara selama proyek atau penyerahan akhir.

Untuk membuat Rencana Rilis, diperlukan:

  • Scrum Product Backlog yang telah diprioritaskan dan diestimasi (selengkapnya tentang Scrum Product Backlog)
  • Perkiraan kecepatan Scrum Team (selengkapnya tentang Perencanaan Kapasitas Scrum)
  • Syarat kepuasan: tujuan jadwal, lingkup, dan sumber daya
An Example Release Workflow Across SprintsAn Example Release Workflow Across SprintsRequirementsProduct BacklogBackend, MW and Infrastructure changesScrumIterativeKanbanSprint 1Sprint 2Sprint 3Sprint 4Sprint N…Iteration 1Iteration 2Iteration N…Release-1Release-2Release-NCustomer Facing (Launch)DesignDevelopFATUATRegressionDeployBRT
Buka Diagram Ukuran Penuh

Perencanaan Rilis dalam Scrum

Perencanaan Rilis dalam Scrum

Perencanaan rilis adalah praktik pelengkap penyerahan produk Agile yang berguna, bukan acara tambahan wajib Scrum. Karena Agile menekankan perangkat lunak berfungsi yang diserahkan sering, perencanaan rilis membantu menyelaraskan penyerahan increment dengan tujuan bisnis.

Mari tinjau aspek utama perencanaan rilis dalam Scrum.

  • Menurut State of Agile Report ke-14, 59% organisasi yang menerapkan Agile menggunakan Scrum, sehingga berpotensi membutuhkan perencanaan rilis.
  • Laporan yang sama menyebut sekitar 58% praktisi menilai «kemampuan mengelola perubahan prioritas» sebagai manfaat utama, bidang yang sangat terbantu oleh rencana rilis yang baik.
  • Survei SCRUMstudy terhadap lebih dari 5.000 perusahaan menemukan perencanaan rilis terstruktur berkontribusi sekitar 47% pada keberhasilan keseluruhan proyek Scrum.
  • Perencanaan rilis penting dalam Scrum dan pengembangan Agile. Tim menyelaraskan increment perangkat lunak berfungsi dengan tujuan bisnis, memenuhi kebutuhan pelanggan, dan mengoptimalkan pengembangan.

Menetapkan Tujuan dan Mengidentifikasi Fitur

Pertama, tetapkan tujuan hasil yang spesifik dan prioritaskan menurut nilai pelanggan atau bisnis. Tujuan jelas memandu seluruh proyek dan menyelaraskan semua pemangku kepentingan.

Jika Anda mengembangkan aplikasi seluler dengan tujuan utama 10.000 pengguna dalam enam bulan setelah peluncuran, prioritaskan tujuan itu di atas pendapatan iklan atau fitur premium.

Setelah tujuan ditetapkan, identifikasi fitur yang sejalan. Fitur tersebut membentuk lingkup awal tiap rilis dan prioritas menurut potensi nilainya.

Dalam contoh aplikasi, fiturnya dapat berupa Pendaftaran Pengguna, Pembuatan Profil, Umpan Berita, dan Integrasi Pesan. Pilih fitur tiap rilis dengan cermat karena langsung memengaruhi target 10 ribu pengguna.

Setelah memahami pentingnya tujuan jelas dan fitur, mari tetapkan jadwal untuk mencapainya.

Menetapkan Jadwal Rilis

Perencanaan rilis efektif memberi kerangka pelaksanaan proyek dalam jadwal tetap. Tetapkan jadwal bersama hasil yang diinginkan, pilihan lingkup, dan batasan penyerahan.

Product Owner dan pengembang lintas fungsi menentukan tanggal serta tonggak sesuai prioritas backlog. Pertimbangkan ketersediaan sumber daya, seperti cuti atau perubahan strategi, dan dependensi seperti siklus pengujian integrasi.

Misalnya Product Owner ingin meluncurkan fitur sebelum akhir tahun. Identifikasi fungsi penting dan prioritaskan dalam batas waktu. Pengembang menilai apakah penyerahannya realistis berdasarkan estimasi.

Setelah jadwal realistis dan prioritas disepakati, tim dapat mulai melaksanakan.

Pelaksanaan Rilis: Proses dan Prioritas Cerita

Bayangkan pelaksanaan rilis seperti orkestra dengan bagian berbeda memainkan musik bersama. Konduktor memastikan semua selaras dan menghasilkan karya harmonis tanpa banyak gesekan.

Pantau kemajuan rilis secara teratur: periksa penyerahan, kumpulkan masukan kualitas, dan beri tahu pemangku kepentingan tentang perubahan atau masalah sebelum peluncuran. Developers memakai Daily Scrum untuk menyesuaikan rencananya; pengawasan rilis tidak mengubahnya menjadi rapat status manajemen.

Jika tim menemukan dependensi terlewat di tengah Sprint, segera sampaikan kepada pihak terkait. Meski dapat menunda peluncuran, hal ini menghemat waktu berikutnya karena menghindari terburu-buru menyerahkan pekerjaan belum lengkap.

Prioritas cerita memperjelas daftar tugas dan tujuan agar pengembang bekerja efisien. Tingkat prioritas memusatkan tim pada bagian paling penting bagi pelanggan untuk menyerahkan nilai serta fungsi terbesar.

Prioritas yang lancar dan pelaksanaan tanpa hambatan dapat memperbaiki jadwal secara signifikan dan menghasilkan peluncuran berhasil.

Persiapan dan Penyerahan Sprint

Sebelum memulai proyek Scrum, siapkan penyerahan Sprint dengan baik. Awali dengan Sprint Planning, acara dan praktik terbaik yang memperjelas peran, tanggung jawab, persyaratan, batasan, tujuan, serta hasil yang direncanakan.

Sprint Planning efektif membagi pekerjaan untuk tujuan keseluruhan menjadi tugas yang terkelola. (Lihat selengkapnya tentang Scrum Planning Poker) Tim harus memiliki alat, sumber daya, dan pengetahuan untuk segera mulai bekerja.

Product Backlog, daftar fitur, fungsi, atau tugas berprioritas untuk mencapai tujuan, harus terdokumentasi baik agar pengembang memahami nilai bisnis setiap item.

Pelacakan kemajuan membantu menemukan masalah atau hambatan. Ukuran Sprint seperti laju burndown mendukung perkiraan dan pemahaman waktu penyelesaian.

Cara Scrum Team Membuat Rilis dengan Nilai Terbesar bagi Pemangku Kepentingan dari Sprint Mereka

Ada dua pendekatan utama: tradisional dan iteratif. Pendekatan tradisional membuat rencana terperinci dengan jadwal serta lingkup tetap. Pendekatan iteratif terus menyerahkan increment produk kecil yang bernilai.

Bergantung pada proyek yang digerakkan fitur atau tanggal, rencana rilis Scrum dibuat dengan cara berbeda:

1. Rencana Rilis Scrum Berbasis Fitur

Untuk proyek berbasis fitur, bagi estimasi ukuran fitur dalam rilis dengan kecepatan yang diharapkan menggunakan satuan sama. Hasilnya perkiraan jumlah Sprint yang dibulatkan ke atas bila perlu, bukan jaminan tanggal selesai.

Feature-Based Release PlanFeature-Based Release PlanIDStoryEstimationPriority7As an unauthorized User I want to create a new account311As an unauthorized User I want to login1210As an authorized User I want to logout139Create script to purge database142As an authorized User I want to see the list of items sothat I can select one254As an authorized User I want to add a new item so that itappears in the list563As an authorized User I want to delete the selected item275As an authorized User I want to edit the selected item586As an authorized User I want to set a reminder for aselected item so that I am reminded when item is due898As an administrator I want to see the list of accounts onlogin210Total30Release goals: first, login and logout;second, manage items; final, all stories.First release: stories 7,1,10 = 5 points. 5/ 3 → 2 Sprints.Second release: stories 9,2,4,3,5 = 15points. 15 / 3 → 5 additional Sprints.Final release: all stories = 30 points. 30 /3 → 10 Sprints in total.Velocity: 3 points / Sprint. Releases afterSprints 2,7,10.
Buka Diagram Ukuran Penuh

Rencana Rilis Scrum untuk Proyek Berbasis Fitur

2. Rencana Rilis Scrum Berbasis Tanggal

Untuk proyek berbasis tanggal, kalikan kecepatan dengan jumlah Sprint untuk memperkirakan pekerjaan yang mungkin selesai dalam jadwal tersebut, dengan mempertimbangkan ketidakpastian dan perubahan kondisi.

Seperti Scrum Product Backlog, rencana rilis tidak statis. Rencana berubah saat pengetahuan baru tersedia dan item backlog diubah atau diestimasi ulang. Karena itu, tinjau serta perbarui secara teratur, misalnya setelah setiap Sprint.

Date-Based Release PlanDate-Based Release PlanIDStoryEstimationPriority7As an unauthorized User I want to create a new account311As an unauthorized User I want to login1210As an authorized User I want to logout139Create script to purge database142As an authorized User I want to see the list of items sothat I can select one254As an authorized User I want to add a new item so that itappears in the list563As an authorized User I want to delete the selected item275As an authorized User I want to edit the selected item586As an authorized User I want to set a reminder for aselected item so that I am reminded when item is due898As an administrator I want to see the list of accounts onlogin210Total30ReleaseReleaseReleaseReleaseRelease goal: release every 6 weeks.Velocity: 3 points / Sprint. Sprint length:2 weeks.Each release window contains 3 Sprints, witha forecast capacity of 9 points.Source cutlines: after priorities 5,7,8,9.They illustrate candidate release scope,rather than a validated capacity schedule.The full backlog is 30 points. 30 / 3 = 10Sprints of work; actual scope at a releasedepends on work completed and currentforecasts.
Buka Diagram Ukuran Penuh

Rencana Rilis Scrum untuk Proyek Berbasis Tanggal

Praktik Terbaik Agile untuk Perencanaan Rilis

Pengembangan agile berfokus pada rilis berkualitas yang diserahkan cepat. Perencanaan rilis penting untuk mempersiapkan pelaksanaan berhasil.

Perencanaan efektif menyamakan pemahaman kebutuhan pelanggan sambil menyisakan ruang inovasi. Kolaborasi diperlukan agar semua orang merasa mampu menyampaikan ide dan kekhawatiran.

Keunggulan utama perencanaan agile adalah fleksibilitas. Dengan iterasi kecil atau Sprint, tim dapat mengubah arah ketika muncul kejutan atau perubahan prioritas.

Berikut praktik agile untuk perencanaan rilis:

  • Fokus pada nilai: dahulukan yang terpenting bagi pelanggan atau pasar.
  • Mulai dengan komitmen lebih kecil sampai pengalaman Scrum bertambah.
  • Gunakan masukan pemangku kepentingan: libatkan pelanggan sepanjang pengembangan melalui tinjauan berkala.
  • Identifikasi dependensi: rencanakan penyerahan menurut fungsi yang bergantung pada modul atau fungsi lain.
  • Tetapkan jadwal Sprint yang andal dan konsisten agar usaha tim stabil dan jadwal realistis.
  • Kenali dan komunikasikan hambatan potensial sebelum terjadi agar tidak menunda penyerahan.

Perencanaan rilis paling efektif ketika semua pihak memahami posisinya dalam Scrum dan teknik pelaksanaannya. Selanjutnya kita meninjau kisah sukses yang menyoroti langkah perencanaan efektif.

Kisah Sukses Scrum: Studi Kasus Perencanaan Rilis Efektif

Banyak organisasi berhasil menerapkan perencanaan rilis yang penting bagi pengembangan agile. Mari pelajari beberapa studi kasus dan pelajarannya.

Salah satunya Spotify. Penjelasan budaya rekayasa Spotify menggambarkan pendekatan yang berkembang dan bervariasi antarsquad, bukan satu ketentuan tetap rangkaian rilis Scrum. Pelajarannya: koordinasikan tim pada hasil bersama dan terus pertimbangkan isi penyerahan berikutnya seiring pembelajaran.

Perencanaan Rilis Scrum
Perencanaan Rilis Scrum: Proses Merancang Nilai Pemangku Kepentingan
(Biasanya dari Hal yang Diketahui Belum Diketahui dan Banyak Hal yang Belum Disadari Tidak Diketahui)

Contoh lain adalah Adobe. Perencanaan mereka memakai dokumentasi luas dan peta jalan produk terperinci untuk komunikasi tim dan pemangku kepentingan. Semua pihak lebih memahami harapan terhadap mereka pada tiap Sprint.

Kisah sukses lainnya adalah Philips Healthcare. Dengan Scrum, mereka menyerahkan sistem pencitraan baru dalam enam bulan yang lebih berkualitas dan mudah disesuaikan daripada produk sebelumnya.

Bayangkan perjalanan lintas negara dengan beberapa pemberhentian. Anda perlu mengetahui lokasi, lama tinggal, dan waktu perjalanan antartempat. Perencanaan rilis serupa: menentukan tujuan, tonggak, dan hambatan potensial.

Meski kisah sukses menunjukkan kekuatannya, penerapan tidak selalu lancar. Setiap teknologi atau alur baru membawa tantangan yang harus dipertimbangkan sebelum menerapkan Scrum.

Namun, memasukkan perencanaan rilis Scrum dapat meningkatkan produktivitas dan efisiensi alur. Mempelajari kisah serta prinsipnya membantu penerapan efektif di organisasi Anda.

Apa manfaat dan tantangan penerapan perencanaan rilis dalam Scrum?

Manfaatnya adalah visibilitas dan kendali jadwal, kolaborasi dan keselarasan pemangku kepentingan, serta prioritas dan penyerahan fitur bernilai lebih awal. Tantangannya meliputi estimasi akurat, perubahan lingkup, dan keseimbangan fleksibilitas dengan jadwal tetap. Studi VersionOne menunjukkan organisasi yang konsisten merencanakan rilis memiliki produktivitas dan kepuasan pelanggan lebih tinggi.

Bagaimana perencanaan rilis membantu pengelolaan proyek Scrum?

Perencanaan rilis memberi pendekatan terstruktur untuk memprioritaskan dan menjadwalkan fitur. Pembagian kerja menjadi increment terkelola membantu mengenali dependensi, memperkirakan jadwal, dan mengelola risiko. Studi menunjukkan peningkatan keberhasilan proyek, kepuasan pemangku kepentingan, dan kepastian penyerahan nilai pelanggan (Sumber: State of Agile Report).

Apa tujuan perencanaan rilis dalam Scrum?

Menetapkan visi dan tujuan rilis produk. Tim membuat peta jalan dan memprioritaskan pekerjaan untuk increment bernilai. Rencana jelas memusatkan perhatian pada kualitas dan adaptasi terhadap pelanggan. Survei VersionOne menyebut 80% organisasi merasakan dampak positif signifikan terhadap kemampuan menyerahkan nilai.

Apa langkah utama proses perencanaan rilis Scrum?

Tetapkan visi produk, buat Product Backlog, estimasi dan prioritaskan cerita, tentukan tujuan serta jadwal, adakan rapat perencanaan, lalu buat rencana rilis. Langkah ini memperjelas tujuan, lingkup, dan jadwal demi perencanaan serta increment berkualitas. Survei CollabNet VersionOne menyebut 85% organisasi Scrum lebih mampu mengelola perubahan prioritas berkat perencanaan efektif.

Adakah alat atau teknik khusus untuk perencanaan rilis Scrum yang efektif?

Ya. Jira atau Trello membantu mengelola backlog dan kemajuan. Pemetaan cerita pengguna memvisualisasikan Product Backlog. Data kinerja serta kecepatan historis meningkatkan ketepatan rencana. Survei VersionOne menyebut 74% responden memakai alat pengelolaan proyek Agile, menekankan pentingnya alat yang sesuai.

Ringkasan Perencanaan Rilis Scrum: Praktik Terbaik Mengoptimalkan Rencana Rilis

Artikel mencakup berbagai unsur keberhasilan agile: pertanyaan tentang proses, pelatihan anggota, dan coaching untuk perbaikan berkelanjutan. Peran Scrum Product Owner dalam membentuk peta jalan disorot sebagai panduan penting mencapai tujuan.

Informasi berharga diberikan kepada semua pihak karena orang yang memahami situasi mendukung keberhasilan rencana. Kolaborasi, komunikasi jelas, dan komitmen bersama menjadi kunci hasil optimal. Pentingnya setiap peran Scrum bagi keberhasilan agile juga dibahas.

Estimasi, penyempurnaan backlog, dan perencanaan iterasi dibahas terperinci sebagai bagian penting pengembangan. Artikel menekankan komitmen kuat pada pengalaman pengguna agar produk memenuhi atau melampaui harapan. Retrospektif dan Sprint Review penting untuk perbaikan berkelanjutan dan pembelajaran dari pengalaman.

Rencana rilis bersifat dinamis dan berubah sesuai sifat iteratif agile. Diperlukan pemahaman menyeluruh prinsip dan penerapannya dalam situasi nyata. Artikel memberi gambaran utuh keterkaitan unsur-unsur yang mendukung penerapan agile berhasil.




Bagikan Pelatihan Ini kepada Rekan Kerja dan Teman Anda!

PELATIHAN SCRUM ANDA

Daftar Isi

Kerangka Kerja Scrum — Edisi Ketiga

The Scrum Framework — Edisi Kedua

Daftar Sertifikasi

Kami menjamin bahwa pelatihan online gratis Anda akan membuat Anda lulus Ujian Sertifikasi Scrum dan Kanban!

  1. 01

    Daftar Online

    Pilih sertifikasi Terakreditasi Anda dan selesaikan pendaftaran.

  2. 02

    Terima Kode Akses Anda

    Kode akses ujian pribadi Anda langsung dikirim melalui email.

  3. 03

    Bersiap & Ikuti Ujian Anda

    Pelajari pelatihan gratis Anda dan jawab 30 / 50 soal pilihan ganda online, sesuai program Anda.

  4. 04

    Raih Kredensial Seumur Hidup Anda

    Terima sertifikat yang berlaku di seluruh dunia dan lencana digital yang dapat diverifikasi.

Contoh Scrum Master Accredited Certification™
Daftar Sertifikasi

PELATIHAN ONLINE PREMIUM GRATIS ANDA

The Scrum Framework, Edisi Ketiga, Sudah Siap.

Kami menyusun pelatihan Anda bersama konsorsium pemimpin bisnis dan pemimpin tim ternama, pelatih Scrum dan Kanban, mentor, pakar, serta tokoh berwenang dari seluruh industri utama. Setiap pengunjung International Scrum Institute™ dapat mengaksesnya. Temukan materinya melalui Buku Scrum Gratis Anda dan Pelatihan Premium Scrum dan Kanban Gratis Anda di menu atas.

Materi ini merupakan kekayaan intelektual berhak cipta milik International Scrum Institute™. Kami membagikannya secara gratis kepada semua orang karena berbagi keahlian bermanfaat bagi para profesional Scrum dan Kanban serta membantu perkembangan bidang ini.

Ujian sertifikasi Anda menggunakan soal pilihan ganda. Pelajari materi pelatihan online untuk membangun pengetahuan yang diperlukan agar lulus ujian dan memperoleh Sertifikasi Scrum dan Kanban Anda.

Kami menjamin bahwa pelatihan online premium gratis Anda akan membuat Anda lulus Ujian Sertifikasi Scrum dan Kanban!