Mengelola Ekspektasi
Cara menetapkan, mengkomunikasikan, dan menjaga ekspektasi yang realistis dengan stakeholder
Apa itu Mengelola Ekspektasi
- Proses aktif memastikan semua pihak memiliki pemahaman yang sama tentang apa yang akan dihasilkan, kapan, dan dengan kualitas seperti apa
- Bukan hanya tentang "menjanjikan lebih sedikit" — melainkan tentang kejujuran dan transparansi
- Salah satu sumber terbesar ketidakpuasan stakeholder adalah ekspektasi yang tidak dikelola
Mengapa Ekspektasi Sering Meleset
- Estimasi yang terlalu optimis di awal untuk memenangkan dukungan
- Perubahan scope yang tidak dikomunikasikan
- Asumsi yang tidak diverifikasi antara engineering dan product/bisnis
- Kurangnya update saat terjadi perubahan — stakeholder baru tahu saat deadline terlewat
Prinsip Mengelola Ekspektasi
Underpromise, Overdeliver
- Lebih baik menjanjikan lebih sedikit dan mengejutkan dengan lebih banyak
- Namun jangan terlalu konservatif sampai terlihat tidak ambisius
- Gunakan range, bukan angka tunggal: "2-3 minggu", bukan "tepat 14 hari"
Komunikasikan Perubahan Lebih Awal
- Saat kamu tahu ada risiko miss deadline, sampaikan secepatnya
- Semakin awal disampaikan, semakin banyak opsi yang tersedia
- "Bad news early is a gift" — terlambat memberikan kabar buruk jauh lebih merusak
Bedakan Komitmen dan Estimasi
- Komitmen: kamu berjanji akan deliver ini
- Estimasi: perkiraan terbaik berdasarkan informasi saat ini
- Pastikan stakeholder tahu mana yang mana
Teknik Estimasi yang Realistis
Story Points + Velocity
- Gunakan data historis velocity tim, bukan asumsi ideal
- Tambahkan buffer untuk hal tidak terduga (20-30%)
Three-point Estimation
- Optimistic: jika semua berjalan lancar
- Most likely: perkiraan realistis
- Pessimistic: jika banyak hal tidak berjalan sesuai rencana
- Weighted average: (O + 4M + P) / 6
Komunikasikan Asumsi
- "Estimasi ini dengan asumsi tidak ada perubahan scope dan engineer X tidak leave"
- Jika asumsi berubah, estimasi pun berubah — dan itu wajar
Saat Ekspektasi Tidak Terpenuhi
- Akui lebih awal: jangan tunggu hari-H
- Jelaskan penyebab: bukan cari kambing hitam, tapi transparansi
- Tawarkan opsi: cut scope, geser deadline, atau tambah resource
- Komit ke rencana baru: dan pegang komitmen baru tersebut
Komunikasi Risiko
- Saat memulai proyek, identifikasi risiko yang bisa mempengaruhi delivery
- Komunikasikan risiko ke stakeholder di awal, beserta rencana mitigasi
- Update status risiko secara berkala — jangan sembunyikan risiko yang meningkat
Praktik Terbaik
- Selalu kirim summary tertulis setelah meeting yang melibatkan komitmen delivery
- Buat visible dashboard atau status update yang bisa diakses stakeholder kapan saja
- Jangan beri estimasi saat sedang ditekan tanpa waktu untuk berpikir — minta waktu untuk menganalisis dulu
- Latih tim untuk juga mengelola ekspektasi, bukan hanya EM