Retrospektif sprint — adalah pertemuan rutin tim pengembangan yang diadakan di akhir setiap sprint untuk menganalisis periode yang telah berlalu dan mencari perbaikan. Berbeda dengan daily stand-up dan sprint review, retrospektif berfokus pada proses dan interaksi, bukan pada produk. Menurut Scrum Guide, 2020, retrospektif adalah salah satu dari lima acara wajib Scrum dan berfungsi sebagai mekanisme kunci perbaikan berkelanjutan tim.
Poin Utama
Retrospektif sprint — adalah pertemuan terstruktur tim Scrum yang diadakan setelah sprint selesai dan sebelum perencanaan sprint berikutnya. Peserta mendiskusikan sprint yang lalu, berbagi pengamatan, dan bersama-sama menentukan perubahan apa yang akan diterapkan dalam pekerjaan.
Istilah retrospektif berasal dari praktik perbaikan berkelanjutan yang dijelaskan dalam budaya DevOps dan metodologi Lean. Dalam Scrum, retrospektif menjadi acara wajib dengan munculnya Scrum Guide pada tahun 2010. Pada tahun 2020, dalam pembaruan Scrum Guide, penekanan bergeser dari 'inspeksi dan adaptasi' ke 'fokus pada kualitas dan efisiensi', yang memperkuat peran retrospektif.
Sprint Review berfokus pada produk dan umpan balik dari pemangku kepentingan, sedangkan retrospektif berfokus pada proses tim. Daily Scrum — adalah sinkronisasi harian, retrospektif — analisis untuk seluruh sprint. Retrospektif adalah satu-satunya upacara di mana tim berbicara secara eksklusif tentang diri mereka sendiri, tanpa tekanan dari klien atau product owner.
Retrospektif sprint memiliki beberapa tujuan kunci, yang masing-masing penting untuk perkembangan tim dan proses pengembangan yang sehat.
Refleksi memungkinkan tim untuk memahami sprint yang lalu: apa yang berhasil, apa yang tidak berjalan dengan baik, dan pelajaran apa yang dapat diambil. Proses ini mencegah pengulangan kesalahan yang sama, membentuk budaya keterbukaan, dan mengajarkan pengembang untuk bertanggung jawab atas proses, bukan hanya kode.
Setiap retrospektif harus menghasilkan action items konkret — tugas untuk sprint berikutnya. Misalnya: 'tambahkan code review untuk semua pull request' atau 'persingkat daily meeting menjadi 10 menit'. Action items dicatat di backlog dan dilacak pada retrospektif berikutnya. Jika action items tidak dilaksanakan, retrospektif kehilangan maknanya.
Retrospektif rutin membantu mengidentifikasi masalah sebelum menyebabkan kelelahan. Lembur, konflik dalam tim, persyaratan yang tidak jelas — semua ini diangkat dalam retro dan diselesaikan sebelum mencapai massa kritis.
Ada lebih dari 50 format retrospektif, masing-masing cocok untuk situasi dan komposisi tim yang berbeda. Pemilihan format tergantung pada kematangan tim, masalah saat ini, dan waktu yang tersedia.
| Format | Deskripsi | Kapan digunakan |
|---|---|---|
| Start-Stop-Continue | Tim membagi ide ke dalam tiga kolom: mulai, hentikan, lanjutkan | Retro pertama atau setelah krisis |
| Sailboat | Metafora visual: angin (yang membantu), jangkar (yang memperlambat), batu karang (risiko) | Tim bosan dengan pola |
| 4L (Liked-Learned-Lacked-Longed For) | Empat kategori: disukai, dipelajari, kurang, diinginkan | Analisis mendalam sprint |
| Mad-Sad-Glad | Format emosional: membuat marah, sedih, senang | Ada ketegangan emosional |
Start-Stop-Continue — format paling sederhana dan populer. Tim menulis ide di stiker dan mendistribusikannya ke tiga kolom. Start — praktik baru, Stop — kebiasaan buruk, Continue — hal yang berhasil. Format ini sangat cocok untuk tim baru dan retrospektif cepat 30 menit.
Sailboat (atau 'Perahu Layar') menggunakan metafora kapal: angin mendorong maju, jangkar memperlambat, batu karang — risiko masa depan. 4L — format yang lebih dalam di mana tim menganalisis setiap aspek melalui empat lensa. Kedua format membutuhkan lebih banyak waktu (60-90 menit), tetapi memberikan gambaran yang lebih lengkap tentang kondisi tim.
Untuk retrospektif mingguan, format ringan cocok: Start-Stop-Continue atau Mad-Sad-Glad. Untuk sprint 2-4 minggu, sebaiknya gunakan Sailboat atau 4L. Jika ada konflik dalam tim — lebih baik mulai dengan Mad-Sad-Glad untuk mengeluarkan emosi, kemudian beralih ke diskusi konstruktif.
Pelaksanaan retrospektif membutuhkan struktur dan fasilitasi. Scrum Master atau fasilitator yang ditunjuk memimpin pertemuan langkah demi langkah agar setiap peserta didengarkan.
24 jam sebelum retro, fasilitator mengumpulkan data: metrik sprint (velocity, jumlah bug, tugas selesai), suasana tim melalui survei anonim. Papan retro disiapkan sebelumnya — fisik (stiker, spidol) atau digital (Miro, Mural, Retrium).
Pada tahap ini, setiap peserta mencatat pengamatan mereka di stiker (biasanya 5-10 menit dalam diam). Kategori tergantung pada format yang dipilih. Aturan penting: jangan mengkritik stiker orang lain pada tahap pengumpulan — pertama semua ide dicatat, kemudian didiskusikan.
Setelah pengumpulan, tim mengelompokkan stiker berdasarkan topik dan memberikan suara untuk yang terpenting. Setiap peserta mendapat 3-5 suara (titik pada stiker). Topik dengan suara terbanyak masuk ke diskusi. Mekanisme ini mencegah satu suara mendominasi yang lain.
Tahap akhir — perumusan action items. Setiap action item harus SMART: spesifik, terukur, dapat dicapai, relevan, dan terikat waktu. Penanggung jawab ditunjuk secara terbuka, tenggat waktu ditetapkan. Action items ditambahkan ke backlog dan diperiksa pada retrospektif berikutnya.
Bahkan tim berpengalaman pun melakukan kesalahan dalam retrospektif yang mengubah praktik yang berguna menjadi formalitas kosong. Mengetahui kesalahan ini membantu menghindarinya.
Kesalahan paling umum — diskusi tanpa hasil. Tim berbicara, mengidentifikasi masalah, tetapi tidak mencatat satu pun action item. Retrospektif seperti itu tidak mengarah pada perubahan, dan pada pertemuan berikutnya masalah yang sama dibahas. Solusi: 10 menit terakhir retro selalu dedikasikan untuk rencana tindakan.
Ketika retrospektif berubah menjadi sesi keluhan tanpa proposal konstruktif, moral tim menurun. Fasilitator harus mengarahkan diskusi dari masalah ke solusi. Teknik: setelah setiap masalah, ajukan pertanyaan 'Apa yang bisa kita lakukan tentang ini?'.
Jika satu pengembang berbicara 80% dari waktu, yang lain menutup diri dan berhenti berbagi ide. Solusi: gunakan pengumpulan ide diam-diam (setiap orang menulis sendiri), giliran bergantian, timer untuk berbicara. Survei anonim sebelum retro juga membantu mengumpulkan pendapat peserta yang pendiam.
Melewatkan retro karena kesibukan atau 'tidak ada waktu' — tren berbahaya. Jika tim melewatkan satu retro, melewatkan retro kedua menjadi lebih mudah. Seiring waktu, masalah menumpuk dan sprint menjadi kurang efektif. Retrospektif adalah bagian dari sprint sama seperti pengembangan dan pengujian.
Pertanyaan yang Sering Diajukan
Retrospektif dilakukan setelah setiap sprint, terlepas dari panjangnya. Untuk sprint 1-2 minggu, 30-60 menit sudah cukup. Jika sprint pendek (satu minggu), format ringan Start-Stop-Continue dapat digunakan. Melewatkan retrospektif tidak disarankan — ini adalah mekanisme kunci perbaikan berkelanjutan tim.
Dalam retrospektif, seluruh tim Scrum berpartisipasi: pengembang, Scrum Master, dan Product Owner. Product Owner dapat berpartisipasi sebagai anggota, tetapi pendapatnya tidak boleh mendominasi. Jika spesialis eksternal (desainer, analis) berpartisipasi dalam sprint — undang juga mereka. Aturan utama: semua yang bekerja dalam sprint memiliki hak suara di retro.
Keengganan untuk berpartisipasi — gejala masalah yang lebih dalam: ketidakpercayaan pada manajemen, takut akan hukuman, atau kelelahan. Mulailah dengan survei anonim untuk memahami alasannya. Ubah format ke format yang lebih menyenangkan (Sailboat, Mad-Sad-Glad). Persingkat waktu menjadi 15-20 menit. Tunjukkan nilainya: mulailah dengan perubahan kecil yang akan dilihat dan dihargai tim.
Ya, retrospektif jarak jauh dilakukan secara efektif melalui papan digital (Miro, Mural, Retrium, Google Jamboard). Gunakan timer untuk tahap sinkron, Video-on wajib untuk semua peserta. Retrospektif asinkron juga berfungsi: tim mengisi papan sepanjang hari, kemudian mendiskusikan hasilnya selama 30 menit. Retrospektif jarak jauh membutuhkan fasilitasi yang lebih jelas.
Efektivitas retro meningkat melalui: rotasi fasilitator (agar tidak terbiasa dengan satu gaya), perubahan format setiap 3-4 sprint, fokus pada action items, pelacakan tugas yang diselesaikan pada retrospektif berikutnya. Gunakan metrik: velocity, jumlah bug, suasana tim. Indikator utama efektivitas — perubahan yang benar-benar diterapkan tim setelah retro.
Kesimpulan
Kami akan mengembangkan aplikasi seluler turnkey
IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.
Baca juga