CPM (Kritik Yol Yöntemi) ve Gantt çizelgesi, inşaat proje planlamasının iki temel aracıdır ve sık sık birbirinin yerine kullanılırmış gibi düşünülür. Oysa bunlar aynı kategoride rakip değildir: biri işler arası mantığı çözen bir analiz yöntemi, diğeri sonucu zaman ekseninde gösteren bir sunum aracıdır. Bu kısa rehber ikisini kriter kriter karşılaştırır, hangi durumda hangisinin öne çıktığını net bir karar rehberiyle bitirir.
Yazar notu: Bu karşılaştırma, orta ve büyük ölçekli şantiye iş programlarının kurulumunda edinilen pratik gözlemlere dayanır ve yapı mühendisliği planlama uygulamaları çerçevesinde derlenmiştir.
1. TL;DR — Kısa Karşılaştırma Kartı
Tablo: 1. TL;DR — Kısa Karşılaştırma Kartı özeti.
| Kriter | Gantt Çizelgesi | CPM Ağ Diyagramı |
|---|---|---|
| Türü | Görsel zaman çizelgesi | Analitik ağ yöntemi |
| Birincil amaç | İletişim, takip | Süre ve kritik yol analizi |
| Gösterim | Zaman ekseninde çubuklar | Bağımlılık ağı (düğüm/ok) |
| Kritik yol | Doğrudan göstermez | Açıkça hesaplar |
| Bolluk (float) | Görünmez | Hesaplanır |
| Öğrenme kolaylığı | Yüksek | Orta |
| Karmaşık projede | Tek başına yetersiz | Güçlü |
Pratik karar: İşler azsa ve bağımlılık basitse Gantt tek başına yeter. İşler çok ve gecikme riski yüksekse önce CPM ile planlayın, çıktıyı Gantt olarak sunun.
2. Gantt Çizelgesi Nedir? (Hızlı Tanım)
Gantt çizelgesi, projedeki her işi yatay bir çubukla yatay zaman ekseni üzerinde gösteren bir takvimdir. Çubuğun başlangıcı işin başlama tarihini, uzunluğu süresini, sonu bitiş tarihini temsil eder. Bir bakışta "hangi iş ne zaman, hangi işler aynı anda yürüyor" sorularının yanıtını verir.
Güçlü yanı okunabilirliktir: mühendisten saha şefine, işverenden taşeronlara kadar herkes ek bir eğitim gerektirmeden anlayabilir. Bu yüzden ilerleme raporlarının ve hak ediş sunumlarının fiili standardıdır.
Not: Klasik Gantt görsel bir araçtır; tek başına işler arası mantıksal bağı veya hangi işin kritik olduğunu kendiliğinden hesaplamaz.
3. CPM (Kritik Yol Yöntemi) Nedir?
CPM, projedeki işleri ve aralarındaki öncelik ilişkilerini bir ağ olarak modelleyen bir yöntemdir. Her iş için süre tanımlanır, işler birbirine "şu iş bitmeden bu başlayamaz" mantığıyla bağlanır. Ardından iki yönlü bir hesap yapılır:
- İleri hesap (forward pass): Her işin en erken başlama ve en erken bitiş zamanı bulunur.
- Geri hesap (backward pass): Her işin en geç başlama ve en geç bitiş zamanı bulunur.
Bu iki hesabın farkı işin bolluğunu (float/slack) verir. Bolluk, bir işin projeyi geciktirmeden ne kadar ötelenebileceğidir.
Kritik yol ve bolluk
Bolluğu sıfır olan işler dizisi kritik yolu oluşturur. Bu, başlangıçtan bitişe en uzun süreli ve en az esnek yoldur. Kritik yoldaki bir işin gecikmesi, doğrudan projenin tamamını geciktirir.
Tablo: Kritik yol ve bolluk özeti.
| Kavram | Anlamı |
|---|---|
| En erken başlama | İşin başlayabileceği ilk an |
| En geç bitiş | Projeyi geciktirmeden bitebileceği son an |
| Toplam bolluk | İşin projeyi geciktirmeden ötelenebildiği süre |
| Kritik yol | Toplam bolluğu sıfır olan işler dizisi |
Saha pratiği: Yöneticinin dikkatini ve yedek kaynaklarını önce kritik yoldaki işlere yönlendirmesi, gecikmeyi önlemenin en hızlı yoludur.
4. Mantık ve Bağımlılık Karşılaştırması
İki yöntem arasındaki en derin fark, işler arası bağı nasıl ele aldıklarıdır.
Tablo: 4. Mantık ve Bağımlılık Karşılaştırması özeti.
| Özellik | Gantt | CPM |
|---|---|---|
| Bağımlılık modeli | Görsel/isteğe bağlı | Yöntemin çekirdeği |
| Süre hesabı | Elle girilir | Ağ üzerinden türetilir |
| Gecikme etkisi analizi | Zayıf | Güçlü |
| "Ya şu iş kayarsa?" sorusu | Görmek zor | Doğrudan hesaplanır |
| Kaynak ve dikkat önceliği | Belirsiz | Kritik yola odaklı |
Klasik Gantt'ta bir işi sağa kaydırdığınızda, ona bağlı işlerin otomatik etkilenip etkilenmediği aracın bağımlılık desteğine bağlıdır. CPM'de bu etki yöntemin doğası gereği zaten hesaplanmıştır; gecikmenin zincirleme sonucu nettir.
5. Avantaj, Dezavantaj ve Ne Zaman Tercih Edilir?
Gantt çizelgesi
Avantajları
- Çok kolay okunur; teknik olmayan paydaşlar bile anlar.
- İlerleme takibi ve raporlama için sezgiseldir.
- Eş zamanlı yürüyen işleri tek bakışta gösterir.
Dezavantajları
- Klasik haliyle kritik yolu ve bolluğu kendiliğinden göstermez.
- Çok sayıda iş ve bağımlılıkta görsel olarak kalabalıklaşır.
- Bir gecikmenin zincirleme etkisini analiz etmek zorlaşır.
Ne zaman tercih edilir? İş sayısı az, bağımlılıklar basit, süreler nispeten sabit ve önceliği iletişim olan projelerde Gantt tek başına yeterlidir.
CPM ağ diyagramı
Avantajları
- Kritik yolu ve her işin bolluğunu açıkça hesaplar.
- Gecikme senaryolarının proje süresine etkisini öngörmeyi sağlar.
- Kaynağın ve dikkatin en kritik işlere yönlendirilmesini kolaylaştırır.
Dezavantajları
- Kurulumu ve güncellemesi daha fazla emek ister.
- Doğru bağımlılık mantığı kurulmazsa sonuç yanıltıcı olabilir.
- Ağ diyagramı ham haliyle paydaşa sunum için ideal değildir.
Ne zaman tercih edilir? Yüzlerce iş içeren, çok sayıda bağımlılığı ve yüksek gecikme riski olan büyük inşaat projelerinde CPM analizi gereklidir.
6. Birlikte mi, Ayrı mı? — Yaygın Yanlış Anlama
Çoğu zaman "CPM mı Gantt mı?" sorusu yanlış kurulur, çünkü bunlar gerçek hayatta birbirini tamamlar:
- Önce işler ve bağımlılıklar tanımlanır.
- CPM ile kritik yol ve bolluklar hesaplanır.
- Sonuç Gantt çizelgesi olarak görselleştirilir.
- Genellikle kritik yoldaki işler Gantt üzerinde ayrı renkle vurgulanır.
Modern proje yazılımları bu zincirin tamamını arka planda otomatik yürütür: kullanıcı bağımlılıkları ve süreleri girer, yazılım CPM mantığıyla kritik yolu hesaplar ve sonucu Gantt çubuklarıyla gösterir. Yani gördüğünüz "akıllı Gantt", aslında altında çalışan bir CPM motorunun çıktısıdır.
7. İnşaat Projesinde Tipik Akış
Tipik bir bina projesinde planlama akışı şöyle ilerler:
Tablo: 7. İnşaat Projesinde Tipik Akış özeti.
| Adım | Kullanılan yöntem | Çıktı |
|---|---|---|
| İş kırılım yapısı | — | İş listesi |
| Bağımlılık kurma | CPM mantığı | İş ağı |
| Süre ve kritik yol | CPM | Kritik yol, bolluk |
| Takvim sunumu | Gantt | İş programı çizelgesi |
| İlerleme izleme | Gantt + S-eğrisi | Planlanan/gerçekleşen kıyas |
Burada S-eğrisi, iş programıyla doğrudan bağlıdır: CPM/Gantt ile belirlenen sürelere göre planlanan işin zaman içindeki kümülatif birikimi çizilir, gerçekleşen ilerleme bu eğriyle karşılaştırılır. Böylece projenin plana göre önde mi geride mi olduğu sayısal olarak görülür.
8. Karar Rehberi — Hangi Durumda Hangisi?
flowchart TD
A[Proje karmaşıklığı?] --> B{İş sayısı çok mu?}
B -->|Az, basit bağımlılık| C{Amaç sadece takip mi?}
B -->|Çok, karmaşık bağımlılık| D[CPM ile planla]
C -->|Evet| E[Gantt tek başına yeterli]
C -->|Gecikme analizi de lazım| D
D --> F[Kritik yol ve bolluğu hesapla]
F --> G[Sonucu Gantt olarak sun]
E --> H[İlerlemeyi S-eğrisiyle izle]
G --> H
Özet kural: Karşıt değil, sıralı düşünün. Karmaşık projede CPM ile planlayın, Gantt ile sunun, S-eğrisi ile izleyin. Basit projede yalnızca Gantt çoğu zaman yeterlidir.
9. Sıkça Sorulan Sorular (SSS)
1. CPM ile Gantt arasında hangisi "daha iyi"? İkisi farklı işler yapar; biri analiz yöntemi, diğeri sunum aracıdır. Karmaşık projelerde CPM analizi ile Gantt sunumu birlikte kullanılır.
2. Küçük bir tadilat işinde CPM gerekli mi? Genellikle hayır. Az sayıda iş ve basit sıralamada Gantt çizelgesi tek başına planlama ve takip için yeterlidir.
3. Kritik yoldaki bir iş gecikirse ne olur? Kritik yoldaki işlerin bolluğu sıfır olduğu için bu işteki gecikme, doğrudan projenin bitiş tarihini aynı oranda öteler.
4. Gantt üzerinde kritik yolu görebilir miyim? Modern yazılımlar kritik yoldaki işleri Gantt'ta farklı renkle vurgulayabilir; ancak bu vurgu yine arka plandaki CPM hesabına dayanır.
5. S-eğrisi CPM/Gantt'ın yerini tutar mı? Hayır. S-eğrisi planlama yöntemi değil, izleme aracıdır; CPM/Gantt ile kurulan programın gerçekleşmeyle kıyaslanmasını sağlar.
İlgili Hesaplama Araçları
Bu konuyla bağlantılı ücretsiz mühendislik hesaplama araçları:
Önemli Mühendislik Uyarısı: Bu içerik yalnızca bilgilendirme amaçlıdır; nihai tasarım, hesap ve uygulama kararları, güncel yönetmelikler ile proje koşulları çerçevesinde yetkili bir inşaat mühendisinin denetiminde alınmalıdır. Sayısal örnekler ve formüller genel mühendislik pratiğini yansıtır; her projenin kendine özgü zemin, yük ve çevre koşulları proje müellifince ayrıca değerlendirilmelidir.