Panduan Interaktif: Menguasai Gantt Chart
Dibuat sebagai pendamping tugas MK Project Management System — Ghani (SI UNUGHA Cilacap)
1. Apa Itu Gantt Chart?
Gantt chart adalah bar chart horizontal yang memvisualisasikan jadwal proyek: setiap baris adalah satu tugas, setiap batang mewakili rentang waktu tugas tersebut (tanggal mulai → selesai). Dinamai dari Henry Gantt, insinyur Amerika yang mempopulerkannya ~1910 (padahal konsep serupa sudah dibuat Karol Adamiecki tahun 1896, disebut harmonogram).
Bar merah = jalur kritis (tertunda 1 hari = proyek molor). Biru = punya kelonggaran, hijau = selesai.
Kapan memakai Gantt chart?
- Proyek dengan tugas berurutan & bertumpuk (hardware–software development, konstruksi, event).
- Butuh komunikasi jadwal ke dosen/klien/tim yang tidak membaca kode.
- Ingin memantau progress real vs rencana.
2. Unsur-Unsur Wajib
| Unsur | Penjelasan | Contoh |
|---|---|---|
| Task / WBS | Pekerjaan terkecil yang bisa dijadwalkan (hasil dekomposisi WBS) | "Desain database" |
| Start & Finish | Batas waktu tugas; sumbu horizontal = kalender | 6 Okt → 10 Okt |
| Durasi | Panjang batang = lamanya kerja | 5 hari |
| Dependensi | Hubungan antar tugas; tipe FS/SS/FF/SF, paling umum Finish-to-Start | Tidak bisa coding sebelum desain selesai |
| Milestone | Tanggal penting berdurasi 0, ditandai ◆ | "Presentasi akhir" |
| PIC / Resource | Penanggung jawab tugas | Ghani, Team |
| Progress | % penyelesaian, biasanya bar gelap di dalam bar | 40% |
| Critical Path | Rantai tugas terpanjang; slack = 0 | Analisis→Desain→Coding→… |
3. Langkah Membuat (Workflow 5 Langkah)
- Buat WBS — pecah scope proyek jadi tugas 1–10 hari kerja. Terlalu besar = tak terukur; terlalu kecil = ribet.
- Estimasi durasi tiap tugas (pakai 3 titik: optimis, paling mungkin, pesimis → PERT = (O+4M+P)/6).
- Tentukan dependensi — tanyakan "tugas apa harus selesai sebelum ini bisa mulai?".
- Input ke alat — pakai aplikasi ini, GanttProject, atau MS Project. Critical path terhitung otomatis.
- Pantau & update — isi progress tiap minggu; batang meleset dari garis hari ini = alarm.
Latihan cepat (15 menit)
- Buka aplikasi, hapus data contoh (tombol Reset).
- Buat 6 tugas untuk skripsi/proyek kuliahmu + dependensinya.
- Tandai 1 milestone "Sidang".
- Perbarui progress salah satu jadi 50%, lalu Export JSON dan lampirkan di laporan.
4. Critical Path Method (Logika di Balik Bar Merah)
Setiap tugas punya 4 waktu: ES/EF (paling awal mulai/selesai) dari forward pass, dan LS/LF (paling akhir boleh mulai/selesai) dari backward pass. Slack = LS − ES. Tugas dengan slack 0 berada di jalur kritis.
| Tugas | Dur | Deps | ES | EF | LS | LF | Slack | Kritis? |
|---|---|---|---|---|---|---|---|---|
| A Analisis | 5 | – | 0 | 5 | 0 | 5 | 0 | ✔ |
| B Desain | 7 | A | 5 | 12 | 5 | 12 | 0 | ✔ |
| C DB | 5 | A | 5 | 10 | 7 | 12 | 2 | ✘ |
| D Frontend | 14 | B | 12 | 26 | 12 | 26 | 0 | ✔ |
| E Backend | 12 | C | 10 | 22 | 14 | 26 | 4 | ✘ |
| F Integrasi | 5 | D,E | 26 | 31 | 26 | 31 | 0 | ✔ |
Jalur kritis: A→B→D→F = 31 hari. Kalau Backend (E) molor ≤ 4 hari, proyek aman; tapi Frontend (D) molor 1 hari saja, semua molor.
5. Kenapa Harus Microsoft Project?
Jawaban singkat: spreadsheet mencatat, MS Project menghitung & mengelola. Detailnya:
| Kemampuan | Google Sheets | GanttProject (gratis) | MS Project |
|---|---|---|---|
| Gantt visual | Manual (conditional formatting) | ✔ | ✔ |
| CPM/Slack otomatis | ✘ (harus rumus sendiri) | ✔ | ✔ |
| Resource & overallocation | ✘ | Seadanya | ✔ lengkap (calendar, rate, workload) |
| Baseline & Earned Value (SPI/CPI) | ✘ | ✘ | ✔ |
| Multi-user / PMO / timesheet | Sebatas share | ✘ | ✔ (Project Online/Server) |
| Biaya | Gratis | Gratis open source | ± US$10–35/bulan |
- Standar industri — kontraktor, minyak, IT governance memakai MSP; menguasainya = nilai jual di CV.
- Engine penjadwalan kelas PMBOK — calendar exception, constraint, resource leveling dikerjakan otomatis.
- Pengendalian, bukan pencatatan — baseline vs aktual, variance, forecasting (EAC) tersedia out-of-the-box.
- Integrasi ekosistem — SharePoint, Teams, Power BI untuk dashboard manajemen.
Untuk proyek kuliah kecil, GanttProject atau aplikasi ini sudah cukup. MSP baru "wajib" saat proyek besar, multi-resource, dan berbiaya — tapi justru karena itu layak dipelajari lebih awal.
6. Roadmap & Sumber Belajar
Minggu 1 — Konsep
- WBS & dekomposisi scope
- Tipe dependensi (FS, SS, FF, SF)
- CPM manual di kertas
Minggu 2 — Alat Gratis
- GanttProject: buat proyek latihan
- Aplikasi ini: critical path & progress
- Mermaid
ganttuntuk dokumentasi
Minggu 3 — Analisis
- PERT 3 estimasi
- Crashing & fast tracking
- EVM dasar (PV, EV, AC)
Minggu 4 — MS Project
- Trial 30 hari Microsoft 365
- Set task, deps, resource sheet
- Baseline → update → report
Sumber rekomendasi
- ProjectManager.com/blog — artikel & template Gantt berbahasa Inggris paling lengkap.
- TeamGantt.com/learn — tutorial interaktif gratis, cocok pemula.
- PM Prepcast (YouTube) — seri Critical Path Method, singkat & tepat.
- Coursera — Introduction to Project Management Principles (Univ. of Colorado) — fondasi PMBOK.
- Buku: PMBOK Guide 7th ed. — referensi resmi; bab Schedule Management.