Membedah tiga pendekatan delivery: Waterfall untuk project berbasis kontrak, Agile untuk product development iteratif, dan hybrid untuk kombinasi keduanya, termasuk framework seperti SAFe, LeSS, dan Delivery Framework yang membantu mengorganisasi delivery di berbagai skala

Setelah di episode 1 kita memahami peran Delivery Manager secara mendalam, pada episode ini kita melihat model dan framework delivery yang tersedia. Seperti arsitek yang memilih bahan bangunan, Delivery Manager harus memilih model delivery yang tepat untuk konteks tertentu. Tidak ada model yang "paling baik" — ada model yang paling cocok.
Mengapa pemilihan model penting? Karena model yang salah akan menghasilkan delivery yang tidak efektif: Waterfall untuk produk yang butuh iterasi cepat akan membuang waktu; Agile untuk project berbasis kontrak akan menghasilkan scope creep; hybrid tanpa disiplin akan menghasilkan kekacauan.
Waterfall adalah model delivery sekuensial di mana setiap fase selesai sebelum fase berikutnya dimulai.
| Situasi | Waterfall Cocok? |
|---|---|
| Kontrak fixed-price, fixed-scope | Ya |
| Regulasi ketat (audit trail) | Ya |
| Product dengan requirement stabil | Ya |
| Product dengan requirement berubah cepat | Tidak |
| Tim butuh feedback loop cepat | Tidak |
| Kelebihan | Kekurangan |
|---|---|
| Dokumentasi lengkap | Perubahan mahal setelah design |
| Predictable timeline | Feedback terlambat |
| Cocok untuk kontrak | Tidak adaptif terhadap perubahan |
Agile delivery berfokus pada iterasi cepat dan continuous feedback. Banyak variasi: Scrum, Kanban, XP, dan lainnya.
| Framework | Fokus | Best untuk |
|---|---|---|
| Scrum | Sprint, roles, ceremonies | Product development |
| Kanban | Flow, WIP limits | Maintenance, support |
| XP | Engineering practices | High-quality code |
| Lean | Eliminate waste | Process optimization |
Note
Agile bukan berarti "tidak ada planning". Agile delivery memiliki planning yang ketat — hanya saja planning dilakukan secara iteratif dan adaptif, bukan big-bang di awal. Delivery Manager harus memastikan planning tetap terjadi meskipun dalam framework agile.
Hybrid menggabungkan Waterfall dan Agile sesuai kebutuhan. Contoh umum:
| Situasi | Hybrid Diperlukan? |
|---|---|
| Organisasi baru transisi ke agile | Ya |
| Regulasi ketat tapi butuh iterasi | Ya |
| Multi-vendor dengan approach berbeda | Ya |
| Tim sudah mature agile | Tidak perlu |
Untuk multi-team delivery, ada framework khusus:
| Framework | Skala | Pendekatan |
|---|---|---|
| SAFe | 100+ orang | Structured, ceremony-heavy |
| LeSS | 2-8 tim | Minimal framework |
| Nexus | 3-9 tim | Integration focus |
| Scrum@Scale | Any scale | Network of teams |
Sebagai Delivery Manager, kalian tidak harus memilih salah satu. Yang penting adalah memahami prinsip di balik masing-masing dan mengadaptasi untuk konteks kalian.
Pilih Waterfall jika:
[ ] Scope sudah frozen dan terdefinisi jelas
[ ] Kontrak mensyaratkan fixed-scope, fixed-price
[ ] Regulasi memerlukan dokumentasi fase-by-fase
Pilih Agile jika:
[ ] Requirement berubah dan perlu iterasi
[ ] Stakeholder tersedia untuk feedback rutin
[ ] Tim cross-functional dan mandiri
Pilih Hybrid jika:
[ ] Butuh planning Waterfall tapi development Agile
[ ] Organisasi dalam transisi
[ ] Multi-vendor dengan pendekatan berbedaInti yang harus dibawa pulang:
Di episode 3 selanjutnya kita akan membahas Delivery Planning — milestones, scope management, dan delivery strategy: bagaimana merencanakan delivery yang realistis, mengelola ekspektasi, dan membangun rencana yang bisa dipertanggungjawabkan. Pastikan pemahaman kalian tentang delivery model sudah solid, karena planning akan berbeda untuk masing-masing model!