Apa itu Agile retrospective?

Agile Retrospective adalah pertemuan yang diadakan di akhir setiap iterasi dalam pengembangan perangkat lunak Agile. Selama retrospektif, tim merenungkan apa yang terjadi selama iterasi dan menemukan tindakan untuk perbaikan ke depan.

Setiap anggota tim menjawab pertanyaan-pertanyaan berikut:

  • Apa yang berjalan baik bagi kami?
  • Apa yang tidak berjalan baik bagi kami?
  • Tindakan apa yang bisa kami ambil untuk memperbaiki proses kami ke depan?

Retrospektif Agile dapat dianggap sebagai pertemuan “pelajaran yang dipetik”. Tim merefleksikan bagaimana semuanya berjalan dan kemudian memutuskan perubahan apa yang ingin mereka lakukan pada iterasi berikutnya. Retrospektif ini dipimpin oleh tim, dan anggota tim harus bersama-sama memutuskan bagaimana pertemuan akan dijalankan dan bagaimana keputusan akan diambil mengenai perbaikan.

Karena Agile menekankan pentingnya perbaikan berkelanjutan, memiliki retrospektif Agile secara teratur adalah salah satu praktik paling penting dalam pengembangan Agile. Prinsip Agile kesembilan yang dijelaskan dalam manifesto Agile menyatakan, “Pada interval yang teratur, tim merefleksikan bagaimana menjadi lebih efektif, kemudian menyesuaikan dan memperbaiki perilakunya sesuai.” Kerangka kerja, seperti yang dijelaskan di bawah ini, dapat digunakan untuk memberikan struktur dan menjaga diskusi selama retrospektif tetap fokus.

  1. Menyiapkan suasana – mempersiapkan tim untuk terlibat dalam retrospektif, mungkin dengan aktivitas pemanasan seperti Plus, Minus, Menarik (PMI) (5 menit).
  2. Kumpulkan data – buat gambaran bersama tentang apa yang terjadi selama retrospektif (10 menit).
  3. Hasilkan wawasan – diskusikan apa yang berhasil dan identifikasi hambatan untuk berhasil (10 menit).
  4. Tentukan apa yang harus dilakukan – identifikasi item prioritas tertinggi untuk dikerjakan dan tetapkan tujuan yang terukur pada item-item tersebut agar dapat diselesaikan (15 menit).
  5. Tutup retrospektif – refleksikan pada retrospektif dan bagaimana cara memperbaikinya, serta menghargai pencapaian tim dan interaksi individu (5 menit).

Bentuk di atas bukan satu-satunya cara untuk mengadakan retrospektif Agile. Penting untuk mempertimbangkan alternatif lain yang mencakup, tetapi tidak terbatas pada, post mortem proyek, retrospektif PMI, retrospektif six hats, dan menanyakan lima mengapa.

Sebuah suasana kejujuran dan kepercayaan diperlukan agar setiap anggota merasa nyaman untuk berbagi pemikiran mereka. Pekerjaan Norman Kerth di awal milenium sangat penting untuk pengembangan retrospektif Agile dan retrospektif secara umum. Arahan utama Kerth menyatakan, “Terlepas dari apa yang kami temukan, kami memahami dan sungguh percaya bahwa semua orang melakukan pekerjaan terbaik yang mereka bisa, mengingat apa yang mereka ketahui saat itu, keterampilan dan kemampuan mereka, sumber daya yang tersedia, dan situasi yang dihadapi.”

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *