Bahasa Indonesia
Network Diagram: Cara Memetakan Aktivitas Proyek

Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
Network diagram memberikan setiap aktivitas proyek tempatnya dalam urutan, dan menunjukkan secara pasti tugas mana yang harus selesai sebelum tugas berikutnya dapat dimulai. Tanpanya, Anda menjadwalkan dari daftar datar tanpa visibilitas terhadap efek berantai yang menyebabkan keterlambatan.
Manajer proyek menggunakan network diagram untuk menemukan jalur kritis, mempersingkat linimasa, dan mengomunikasikan ruang lingkup kepada stakeholder yang membutuhkan lebih dari sekadar spreadsheet. Diagram ini tidak menggantikan Gantt chart, ia bekerja berdampingan dengannya, masing-masing menampilkan tampilan berbeda dari rencana yang sama.
Apa Itu Network Diagram?
Network diagram proyek adalah alur visual dari semua aktivitas proyek dan hubungan ketergantungan di antaranya. Node merepresentasikan aktivitas (atau milestone), dan tanda panah merepresentasikan urutan aktivitas tersebut harus terjadi. Hasilnya adalah grafik terarah dari awal proyek hingga akhir proyek.
Network diagram adalah tulang punggung dari dua metode penjadwalan utama: metode jalur kritis (CPM) dan Program Evaluation and Review Technique (PERT). Keduanya bergantung pada jaringan yang telah diurutkan dengan benar sebelum estimasi durasi atau rentang probabilitas dapat diterapkan.
Fakta Utama
- Hanya 47% proyek yang selesai tepat waktu, menurut McKinsey, menjadikan kontrol jadwal salah satu tantangan paling persisten dalam manajemen proyek.
- Satu dari enam proyek IT mengalami overrun jadwal 70% atau lebih, sering kali karena rantai ketergantungan tidak pernah dipetakan sepenuhnya.
- Proyek yang secara aktif menggunakan metode penjadwalan yang terdefinisi, seperti CPM dengan network diagram, secara konsisten mengungguli proyek yang hanya mengandalkan pelacakan berbasis daftar. (PMI, Pulse of the Profession)
AON vs AOA: Dua Jenis Network Diagram
Ada dua format untuk menggambar network diagram proyek. Mengetahui format mana yang sedang Anda lihat, dan format mana yang dihasilkan oleh alat Anda, penting karena keduanya dibaca secara berbeda.
Activity-on-Node (AON) menempatkan setiap aktivitas di dalam sebuah node (kotak). Tanda panah antar node hanya menunjukkan ketergantungan; panah itu sendiri tidak membawa makna lain selain "ini harus mendahului itu." AON adalah format yang digunakan oleh software manajemen proyek modern dan oleh metode jalur kritis sebagaimana diterapkan sebagian besar praktisi saat ini.
Activity-on-Arrow (AOA) menempatkan aktivitas pada tanda panah, bukan di dalam kotak. Node (lingkaran) merepresentasikan peristiwa, yaitu awal atau akhir sebuah aktivitas. AOA adalah format yang lebih lama, terkait erat dengan PERT chart, dan sesekali masih digunakan dalam konteks rekayasa sipil.
| Fitur | Activity-on-Node (AON) | Activity-on-Arrow (AOA) |
|---|---|---|
| Lokasi aktivitas | Di dalam node (kotak) | Pada tanda panah |
| Makna node | Sebuah aktivitas atau tugas | Sebuah peristiwa (titik awal/akhir) |
| Perlu aktivitas dummy? | Tidak | Kadang (untuk menunjukkan ketergantungan tanpa aktivitas nyata) |
| Penggunaan umum | CPM, software PM modern | PERT, rekayasa sipil/konstruksi |
| Keterbacaan | Lebih mudah bagi sebagian besar tim | Lebih sulit dibaca sekilas |
| Default di alat software | Ya | Jarang |
Untuk sebagian besar proyek saat ini, AON adalah pilihan yang tepat. Formatnya lebih sederhana dibaca, tidak membutuhkan aktivitas dummy, dan merupakan format yang dihasilkan otomatis oleh alat seperti MS Project, Asana, dan Smartsheet.
Jika Anda membangun PERT chart untuk proyek yang riset-intensif dengan durasi tidak pasti, Anda mungkin menemukan notasi AOA dalam referensi lama, tetapi AON tetap berfungsi.
Simbol dan Istilah Network Diagram
Sebelum membangun network diagram, biasakan diri dengan simbol inti dan istilah penjadwalan. Simbol-simbol ini muncul di setiap perhitungan forward pass dan backward pass.
| Simbol / Istilah | Artinya |
|---|---|
| Node (persegi panjang) | Satu aktivitas atau tugas |
| Panah | Ketergantungan, aktivitas di pangkal panah harus mendahului aktivitas di ujung panah |
| Node awal | Aktivitas pertama proyek (atau satu milestone "Start" tunggal) |
| Node akhir | Aktivitas terakhir proyek (atau satu milestone "Finish" tunggal) |
| FS (Finish-to-Start) | Tugas B tidak bisa mulai sampai Tugas A selesai. Jenis ketergantungan paling umum. |
| SS (Start-to-Start) | Tugas B tidak bisa mulai sampai Tugas A mulai |
| FF (Finish-to-Finish) | Tugas B tidak bisa selesai sampai Tugas A selesai |
| SF (Start-to-Finish) | Tugas B tidak bisa selesai sampai Tugas A mulai. Jarang terjadi. |
| ES (Early Start) | Tanggal paling awal sebuah aktivitas dapat dimulai |
| EF (Early Finish) | Tanggal paling awal sebuah aktivitas dapat berakhir (ES + durasi) |
| LS (Late Start) | Tanggal paling akhir sebuah aktivitas dapat dimulai tanpa menunda proyek |
| LF (Late Finish) | Tanggal paling akhir sebuah aktivitas dapat selesai tanpa menunda proyek |
| Float / Slack | Jumlah waktu sebuah aktivitas dapat terlambat tanpa memengaruhi tanggal akhir (LF - EF atau LS - ES) |
| Jalur Kritis | Jalur terpanjang melalui jaringan; float nol pada setiap aktivitas di dalamnya |
Float adalah angka yang memberi tahu Anda seberapa banyak ruang gerak yang Anda miliki. Aktivitas dengan float nol berada pada jalur kritis, keterlambatan apa pun di sana langsung menjadi keterlambatan proyek.
Cara Membuat Network Diagram
Membangun network diagram adalah proses lima langkah. Kualitas diagram sepenuhnya bergantung pada kualitas input yang Anda kumpulkan sebelum menggambar apa pun.
Langkah 1: Daftarkan semua aktivitas
Mulai dari struktur rincian kerja (WBS) Anda. Setiap paket kerja yang menghasilkan hasil kerja menjadi sebuah aktivitas dalam jaringan. Beri setiap aktivitas label singkat (A, B, C atau kode seperti WBS 1.1.1). Jangan melewatkan aktivitas karena terlihat jelas, node yang hilang menciptakan rantai ketergantungan yang keliru.
Langkah 2: Definisikan ketergantungan
Untuk setiap aktivitas, ajukan tiga pertanyaan:
- Apa yang harus selesai sebelum aktivitas ini dapat mulai?
- Apa yang bisa mulai pada waktu yang sama?
- Apa yang tidak bisa mulai sampai aktivitas ini selesai?
Dokumentasikan jenis ketergantungan (FS, SS, FF, SF) untuk setiap hubungan. Sebagian besar proyek dunia nyata 80-90% bersifat finish-to-start, tetapi rekayasa kompleks atau pekerjaan software sering memiliki rantai start-to-start yang paralel.
Langkah 3: Urutkan aktivitas
Susun aktivitas dari kiri ke kanan berdasarkan ketergantungannya. Aktivitas tanpa predecessor diletakkan di kiri (awal proyek). Aktivitas tanpa successor diletakkan di kanan (akhir proyek). Gambar panah untuk menghubungkannya. Setiap aktivitas harus memiliki setidaknya satu panah masuk dan satu panah keluar, kecuali node awal dan akhir.
Pastikan tidak ada ketergantungan sirkular, jika Aktivitas A bergantung pada Aktivitas C dan C bergantung pada A, Anda memiliki loop yang membuat penjadwalan mustahil dilakukan.
Langkah 4: Tambahkan estimasi durasi
Tulis estimasi durasi setiap aktivitas di dalam atau di samping node-nya. Untuk durasi yang tidak pasti, gunakan estimasi tiga titik PERT: optimis (O), paling mungkin (M), dan pesimis (P). Rumus PERT memberi Anda rata-rata terbobot: (O + 4M + P) / 6.
Untuk proyek yang sederhana dengan estimasi yang dapat diandalkan, satu durasi deterministik per aktivitas sudah cukup.
Langkah 5: Hitung jalur kritis
Jalankan forward pass untuk mendapatkan early start dan early finish setiap aktivitas. Lalu jalankan backward pass untuk mendapatkan late start dan late finish. Hitung float untuk setiap aktivitas. Jalur di mana setiap nilai float sama dengan nol adalah jalur kritis, dan total durasinya adalah waktu penyelesaian minimum proyek.
Lihat perencanaan proyek untuk cara menghubungkan output ini dengan jadwal baseline Anda.
Contoh Network Diagram
Berikut contoh proyek rilis software sederhana dengan enam aktivitas.
| Aktivitas | Deskripsi | Durasi (hari) | Predecessor |
|---|---|---|---|
| A | Definisikan requirement | 3 | -- |
| B | Desain arsitektur | 5 | A |
| C | Kembangkan modul inti | 8 | B |
| D | Kembangkan UI | 6 | B |
| E | Pengujian integrasi | 4 | C, D |
| F | Deploy ke produksi | 2 | E |
Forward pass (Early Start / Early Finish):
- A: ES=0, EF=3
- B: ES=3, EF=8
- C: ES=8, EF=16
- D: ES=8, EF=14
- E: ES=16 (ditentukan oleh C), EF=20
- F: ES=20, EF=22
Durasi proyek: 22 hari.
Backward pass (Late Start / Late Finish, bekerja mundur dari EF milik F=22):
- F: LF=22, LS=20
- E: LF=20, LS=16
- C: LF=16, LS=8
- D: LF=20, LS=14 (D memiliki float 6 hari: LS 14 - ES 8 = 6)
- B: LF=8, LS=3
- A: LF=3, LS=0
Perhitungan float:
| Aktivitas | ES | EF | LS | LF | Float | Di Jalur Kritis? |
|---|---|---|---|---|---|---|
| A | 0 | 3 | 0 | 3 | 0 | Ya |
| B | 3 | 8 | 3 | 8 | 0 | Ya |
| C | 8 | 16 | 8 | 16 | 0 | Ya |
| D | 8 | 14 | 14 | 20 | 6 | Tidak |
| E | 16 | 20 | 16 | 20 | 0 | Ya |
| F | 20 | 22 | 20 | 22 | 0 | Ya |
Jalur kritis: A --> B --> C --> E --> F (22 hari). Aktivitas D memiliki float 6 hari, artinya pengembangan UI dapat mulai hingga 6 hari lebih lambat tanpa menunda rilis.
Network Diagram vs Gantt Chart
Kedua alat ini menyelesaikan masalah yang berbeda dan bekerja paling baik jika digunakan bersama.
| Dimensi | Network Diagram | Gantt Chart |
|---|---|---|
| Tujuan utama | Menampilkan urutan dan ketergantungan aktivitas | Menampilkan linimasa dan alokasi sumber daya |
| Format visual | Grafik alur node dan panah | Bar chart horizontal pada kalender |
| Paling cocok untuk | Menemukan jalur kritis, menganalisis float | Mengomunikasikan jadwal kepada stakeholder |
| Visibilitas ketergantungan | Eksplisit, inti dari diagram | Opsional (garis ketergantungan, sering berantakan) |
| Tanggal kalender | Tidak wajib | Sentral pada tampilan |
| Bekerja pada ukuran proyek | Kecil hingga sangat besar (bisa jadi kompleks) | Kecil hingga sedang (besar = keriuhan visual) |
| Kapan dibangun | Sebelum jadwal difinalisasi | Setelah jaringan divalidasi |
Bangun network diagram terlebih dahulu. Setelah Anda yakin urutan dan durasinya benar, pindahkan outputnya ke Gantt chart untuk pelacakan harian dan pelaporan stakeholder. Gantt chart menampilkan kapan; network diagram menampilkan mengapa.
Kesalahan Umum
Melewatkan percakapan ketergantungan. Banyak tim menggambar network diagram setelah jadwal sudah ditetapkan, yang membuat diagram menjadi dekorasi, bukan alat perencanaan. Gunakan pada tahap pendefinisian ketergantungan, sebelum durasi dikunci.
Memperlakukan setiap jalur sebagai kritis. Ketika tim melihat jaringan yang kompleks, kadang mereka mengelola setiap aktivitas dengan urgensi yang sama. Float ada untuk suatu alasan, biarkan aktivitas non-kritis menyerap keterlambatan kecil sementara Anda fokus pada jalur kritis yang sebenarnya.
Melewatkan aktivitas merge. Aktivitas yang memiliki beberapa predecessor (seperti Aktivitas E pada contoh di atas) adalah titik merge. Manajer sering meremehkan risiko di titik merge karena mereka hanya mengawasi predecessor kritis dan mengabaikan yang lain. Keterlambatan pada predecessor mana pun akan menunda titik merge.
Menggunakan jenis ketergantungan yang salah. Menjadikan semua hal sebagai finish-to-start secara default padahal pekerjaan sebenarnya tumpang tindih membuat jadwal Anda lebih panjang dari yang seharusnya. Tinjau ketergantungan SS dan FF secara aktif; di situlah peluang kompresi jadwal tersembunyi.
Lupa memperbarui diagram. Network diagram yang dibangun saat inisiasi proyek dan tidak pernah disentuh lagi lebih buruk daripada tidak berguna sama sekali, ia memberikan rasa percaya diri yang keliru. Perbarui saat ruang lingkup berubah, saat aktivitas ditambahkan, atau saat hubungan predecessor ternyata salah.
Pertanyaan yang Sering Diajukan
Apa perbedaan antara network diagram dan PERT chart?
PERT chart adalah jenis network diagram proyek tertentu yang menggunakan notasi activity-on-arrow (AOA) dan estimasi durasi tiga titik (optimis, paling mungkin, pesimis) untuk menangani ketidakpastian jadwal. Network diagram adalah istilah yang lebih luas, mencakup format AON maupun AOA, dan dapat menggunakan estimasi titik tunggal atau tiga titik. Setiap PERT chart adalah network diagram, tetapi tidak setiap network diagram adalah PERT chart.
Berapa banyak aktivitas yang harus dimiliki sebuah network diagram proyek?
Tidak ada aturan baku, tetapi diagram dengan lebih dari 50-60 aktivitas menjadi sulit dibaca pada satu halaman. Untuk proyek besar, pecah jaringan induk menjadi sub-jaringan berdasarkan fase atau paket kerja, lalu hubungkan sub-jaringan tersebut pada milestone kunci. Struktur rincian kerja adalah cara alami untuk mengelompokkan aktivitas untuk tujuan ini.
Bisakah sebuah proyek memiliki lebih dari satu jalur kritis?
Ya. Jika dua atau lebih jalur melalui jaringan memiliki total durasi yang sama (keduanya sama dengan waktu penyelesaian minimum proyek), keduanya kritis. Beberapa jalur kritis berarti risiko jadwal yang lebih tinggi, keterlambatan di mana pun pada salah satu jalur akan menunda proyek.
Software apa yang menghasilkan network diagram secara otomatis?
MS Project, Primavera P6, Smartsheet, dan ProjectLibre semuanya menghasilkan network diagram dari daftar tugas dan data ketergantungan. Lucidchart dan Miro mendukung penggambaran manual. Sebagian besar platform manajemen proyek (Asana, Monday.com, Wrike) menampilkan tampilan ketergantungan yang mendekati network AON yang disederhanakan.
Apa yang terjadi pada jalur kritis ketika change order ditambahkan?
Aktivitas baru mengubah nilai float di seluruh jaringan. Change order yang menambah durasi pada jalur yang sebelumnya non-kritis dapat membuat jalur itu menjadi kritis, atau menciptakan jalur kritis baru sama sekali. Hitung ulang forward pass dan backward pass setelah perubahan ruang lingkup apa pun yang menambah atau menghapus aktivitas atau mengubah hubungan ketergantungan.
Bacaan terkait
- Metode Jalur Kritis, cara menghitung CPM dari network diagram
- Apa Itu PERT Chart?, penjadwalan probabilistik dengan estimasi tiga titik
- Apa Itu Gantt Chart?, tampilan linimasa yang mengikuti network diagram Anda
- Struktur Rincian Kerja, membangun daftar aktivitas yang menjadi dasar jaringan Anda
- Perencanaan Proyek, menghubungkan jaringan ke baseline proyek penuh
Network diagram adalah tempat di mana jadwal proyek sebenarnya dibangun. Gantt chart dan laporan status muncul setelahnya, tetapi logika ketergantungan yang membuat dokumen-dokumen itu dapat diandalkan hidup di sini, dalam peta node dan panah yang Anda gambar sebelum tugas pertama dimulai.

Senior Operations & Growth Strategist
On this page
- Apa Itu Network Diagram?
- AON vs AOA: Dua Jenis Network Diagram
- Simbol dan Istilah Network Diagram
- Cara Membuat Network Diagram
- Langkah 1: Daftarkan semua aktivitas
- Langkah 2: Definisikan ketergantungan
- Langkah 3: Urutkan aktivitas
- Langkah 4: Tambahkan estimasi durasi
- Langkah 5: Hitung jalur kritis
- Contoh Network Diagram
- Network Diagram vs Gantt Chart
- Kesalahan Umum
- Pertanyaan yang Sering Diajukan
- Bacaan terkait