Back to Manajemen Proyek Perangkat Lunak

Scrum Execution and Deliverable Management

Questions/Cues

  • Mengapa eksekusi Scrum fokus pada penyelesaian tugas harian?
  • Bagaimana tim mengelola perubahan scope selama sprint?
  • Apa perbedaan utama antara sprint review dan pertemuan lainnya?
  • Mengapa deliverable harus “berpotensi dirilis” setiap sprint?
  • Bagaimana ScrumMaster memfasilitasi penyelesaian hambatan?

Reference Points

  • AGILE PROJECT MANAGEMENT REVIEW (Halaman 6-14)

Aktivitas Eksekusi Scrum

Tahap eksekusi dalam Scrum berfokus pada penyelesaian tugas-tugas harian selama sprint untuk menghasilkan produk yang berpotensi dirilis. Tidak seperti metodologi tradisional yang menunggu hingga akhir proyek, Scrum mengharuskan tim menghasilkan increment yang berfungsi pada setiap akhir sprint. Ini memungkinkan umpan balik cepat dan adaptasi terhadap perubahan kebutuhan.

Contoh konkret: Dalam pengembangan aplikasi e-commerce, tim mungkin fokus menyelesaikan fitur keranjang belanja dalam satu sprint. Setiap hari, developer menyelesaikan task spesifik seperti integrasi metode pembayaran atau optimasi UI, sehingga pada akhir sprint fitur tersebut sudah dapat diuji dan berpotensi dirilis meskipun belum semua fitur aplikasi selesai.

Proses Monitoring dan Controlling

Monitoring dalam Scrum dilakukan melalui mekanisme harian dan visual. ScrumMaster bertanggung jawab mengidentifikasi dan menghilangkan hambatan yang menghalangi kemajuan tim. Fokus utamanya adalah memastikan aliran pekerjaan tetap lancar tanpa intervensi mikro-manajemen.

Analogi: ScrumMaster seperti pemandu lalu lintas yang mengatur arus kendaraan (task) di persimpangan jalan. Ketika terjadi kemacetan (hambatan), ia segera mengalihkan rute alternatif atau membersihkan rintangan agar arus tetap lancar tanpa perlu menyetir setiap mobil (mengerjakan tugas developer).

Deliverable Management melalui Sprint Review

Sprint review adalah pertemuan demonstrasi dimana tim menunjukkan hasil kerja nyata yang telah diselesaikan selama sprint. Deliverable harus memenuhi kriteria “Selesai” (Definition of Done) yang telah disepakati sebelumnya, artinya kode sudah diintegrasikan, diuji, dan siap untuk rilis jika diperlukan.

Contoh praktis: Jika dalam sprint tim mengembangkan fitur pencarian produk, pada sprint review mereka harus menunjukkan fitur tersebut berfungsi penuh dengan kriteria: (1) dapat menerima input kata kunci, (2) menampilkan hasil relevan, (3) memiliki paginasi untuk hasil banyak, dan (4) telah melalui pengujian unit.

Summary

Eksekusi Scrum berpusat pada penyelesaian tugas harian untuk menghasilkan increment produk yang berpotensi dirilis setiap akhir sprint. Proses monitoring difasilitasi oleh ScrumMaster yang fokus pada penghapusan hambatan alih-alih mengontrol tugas mikro. Deliverable management dijamin melalui sprint review dimana produk nyata didemonstrasikan dan dievaluasi terhadap kriteria “Selesai”, memastikan value delivery yang konsisten dan adaptif terhadap perubahan kebutuhan.