Setiap vendor ERP akan menunjukkan slide timeline. Terlihat bersih: 3 bulan untuk desain, 2 bulan untuk build, 1 bulan untuk testing, go-live. Total: 6 bulan. Implementasi nyata — yang pernah saya ikuti di Commsult Indonesia — tidak terlihat seperti itu sama sekali. Studi menunjukkan kurang dari 50% proyek ERP selesai tepat waktu, dan median implementasi memanjang hingga 15,5 bulan, hampir dua kali lipat perkiraan vendor tipikal untuk UKM. Posting ini menguraikan mengapa timeline meleset, apa fase yang sebenarnya, dan cara membangun jadwal yang bertahan.
Vendor memperkirakan timeline berdasarkan skenario terbaik mereka: klien yang memiliki data bersih, tim proyek yang terlibat, pengambilan keputusan yang cepat, dan tidak ada perubahan ruang lingkup. Tidak ada kondisi tersebut yang ada di dunia nyata. UKM Indonesia khususnya menghadapi tiga pembunuh timeline yang jarang diperhitungkan vendor: masalah kualitas data dalam sistem lama, siklus pengambilan keputusan internal yang lambat, dan anggota tim proyek paruh waktu yang memiliki pekerjaan harian selain tugas ERP.
Implementasi ERP yang realistis memiliki lima fase, bukan tiga. Fase 1: Discovery dan Persyaratan (4–8 minggu). Fase 2: Desain dan Konfigurasi Sistem (6–12 minggu). Fase 3: Pengembangan dan Unit Testing (8–16 minggu). Fase 4: UAT dan Parallel Running (4–8 minggu). Fase 5: Go-Live dan Hypercare (4–6 minggu). Setiap fase mengalir ke fase berikutnya, dan masalah yang ditemukan di Fase 4 mengembalikan Anda ke Fase 3.
Dari implementasi saya: pengumpulan persyaratan selalu dua kali lebih lama dari yang direncanakan karena pemangku kepentingan tidak tahu apa yang mereka inginkan sampai mereka melihat prototipe. Migrasi data selalu menghadapi masalah kualitas yang tidak terduga. User acceptance testing (UAT) selalu menampilkan persyaratan yang tidak ditangkap. Parallel running — menjalankan sistem lama dan ERP baru secara bersamaan — sering dilewati untuk 'menghemat waktu' dan merupakan penyebab paling umum dari go-live yang bencana.
Realistic ERP Timeline: Indonesian SME (30–100 staff, 3 modules)
Month 1–2 │ Discovery + Requirements
│ ● Process mapping workshops
│ ● Data audit (legacy systems)
│ ● Scope definition + sign-off
│
Month 3–4 │ System Design
│ ● Database schema
│ ● UI wireframes
│ ● Integration specs
│ ● Stakeholder design review
│
Month 5–7 │ Development
│ ● Core module build
│ ● Integration development
│ ● Unit testing
│
Month 8 │ Internal QA
│ ● Bug fixing sprint
│ ● Performance testing
│
Month 9–10 │ UAT (User Acceptance Testing)
│ ● Dept lead testing with real scenarios
│ ● Feedback → fix → retest cycles
│
Month 11 │ Parallel Running
│ ● Old system + ERP running simultaneously
│ ● Compare outputs daily
│ ← DO NOT SKIP THIS PHASE
│
Month 12 │ Go-Live + Hypercare
│ ● Hard cutover
│ ● Daily standups with dept champions
│ ● Issue log + resolution tracking
│
"Vendor estimate": 6 months ← (best case, ideal client)
"Reality": 12 months ← (typical Indonesian SME)Dari pengalaman saya mengimplementasikan ERP di Commsult: bangun timeline Anda mundur dari tenggat waktu yang tetap jika Anda memilikinya, lalu identifikasi fase mana yang memiliki fleksibilitas dan mana yang tetap. Discovery dan UAT bersifat tetap — tidak dapat dikompres tanpa mengorbankan kualitas. Jangan pernah mengkompres parallel running; itu adalah satu-satunya jaring pengaman nyata yang Anda miliki sebelum komitmen penuh.
Untuk UKM Indonesia (30–100 karyawan) yang mengimplementasikan manajemen cuti HR, AP dengan persetujuan multi-level, dan AR dengan pengingat otomatis — timeline realistis adalah 9–12 bulan. Bulan 1–2: discovery, pemetaan proses, audit data. Bulan 3–4: desain sistem, prototipe UI. Bulan 5–7: pengembangan inti. Bulan 8: QA internal. Bulan 9–10: UAT dengan kepala departemen. Bulan 11: parallel running. Bulan 12: go-live dan hypercare dimulai.
# ERP Timeline Delay Analysis — Common Indonesian SME Patterns
Timeline killers and their typical delay impact:
┌──────────────────────────────────────────┬─────────────────┐
│ Cause │ Delay Impact │
├──────────────────────────────────────────┼─────────────────┤
│ Data quality worse than expected │ +4–8 weeks │
│ Stakeholder unavailable for sign-off │ +2–4 weeks │
│ Scope changes in month 5+ │ +4–12 weeks │
│ UAT reveals missed requirements │ +2–6 weeks │
│ Parallel running skipped → go-live fail │ +8–16 weeks │
│ Part-time project team (day job conflict)│ +6–10 weeks │
│ Integration partner delays │ +2–4 weeks │
└──────────────────────────────────────────┴─────────────────┘
Mitigation:
- Appoint full-time internal PM (not a dept head)
- Clean data BEFORE development starts
- Lock scope at Month 2 with signed change control process
- 100% attendance required for UAT sessions
- Never skip parallel runningAlih-alih big-bang go-live di mana setiap modul diluncurkan secara bersamaan, rollout bertahap meluncurkan satu modul atau departemen pada satu waktu. Di Commsult, kami go-live dengan manajemen cuti HR terlebih dahulu — modul risiko terendah, menyentuh setiap karyawan, dan membangun kepercayaan di seluruh perusahaan. Akun yang harus dibayar go-live dua bulan kemudian. AR mengikuti. Setiap fase memiliki siklus UAT dan parallel running sendiri.
Saya telah melihat tiga go-live ERP yang bertepatan dengan penutupan keuangan akhir bulan. Semuanya menjadi bencana. Sistem berada di bawah tekanan maksimum dari pekerjaan batch dan pembuatan laporan tepat saat tim Anda memiliki toleransi minimum untuk keterlambatan. Jadwalkan go-live untuk minggu kedua bulan, pertengahan tahun jika memungkinkan.
Tiga hal yang secara konsisten mempercepat timeline ERP: manajer proyek internal penuh waktu, data yang telah dimigrasikan sebelumnya yang bersih, dan otoritas pengambilan keputusan yang telah disetujui sebelumnya. Jika Anda dapat memberikan ketiganya, Anda dapat secara bermakna mengkompres timeline tanpa mengorbankan kualitas.
Hal paling berguna yang dapat Anda lakukan sebelum memulai proyek ERP adalah mempresentasikan timeline realistis kepada dewan Anda dan mendapatkan persetujuan eksplisit — bukan hanya untuk timeline, tetapi untuk sumber daya yang diperlukan. Implementasi 12 bulan berarti 12 bulan gangguan pada operasi normal tim Anda.