"Ne zaman biter?" sorusuna "yaklaşık iki ay" diye cevap verilen projelerin çoğu iki ayda bitmez. Sorun ekibin yavaşlığı değil, planın olmamasıdır: işler parçalara ayrılmamış, süreler tahminle değil umutla yazılmış, hangi işin hangisini beklediği düşünülmemiştir. Bu rehberde proje planı nasıl hazırlanır sorusunu, tek bir örnek proje üzerinden, kapsamdan Gantt şemasına ve planın takibine kadar adım adım cevaplıyoruz.
Rehberi bir eğitim gibi kurduk. Yedi ders var. Her derste bir kavramı anlatıyor, aynı örnek projeyle uyguluyor ve sonunda kendi projenizde yapmanız için küçük bir görev veriyoruz. Bir kâğıt, bir tablo ya da bir proje yönetim aracı yeterli. Sonunda proje planı şablonunu, sık yapılan hataları ve ilk planınızı bir haftada hazırlamanız için bir program bulacaksınız.
Proje Planı Nedir?
Proje planı, bir projenin hedefini, kapsamını, işlerini, işlerin süresini ve sırasını, sorumlularını, kilometre taşlarını ve takip yöntemini tek belgede toplayan yol haritasıdır. Bir projenin "ne", "kim", "ne zaman" ve "nasıl takip edilecek" sorularının cevabıdır.
Plan yalnızca bir takvim değildir. Takvim, planın en görünen parçasıdır; ama arkasında kapsamın netleşmesi, işlerin parçalanması, sürelerin tahmin edilmesi ve işler arasındaki bağımlılıkların çözülmesi vardır. Bu adımlar atlanırsa Gantt şeması güzel görünür ama gerçeği göstermez.
Bu Rehberi Nasıl Kullanmalısınız?
Dersleri sırayla izleyin; her ders bir öncekinin çıktısını kullanır. Tüm örneklerde aynı projeyi planlıyoruz: bir üretici firmanın bayilerinin internetten sipariş verebileceği bir bayi portalının ilk sürümü. Süreler iş günü cinsindendir ve temsilidir.
| Ders | Konu | Sonunda yapabildiğiniz |
|---|---|---|
| 1 | Hedef ve kapsam | Projenin neyi kapsayıp neyi kapsamadığını tek sayfada yazmak |
| 2 | İş kırılım yapısı | Projeyi yönetilebilir iş paketlerine bölmek |
| 3 | Süre tahmini | PERT yöntemiyle gerçekçi süre vermek |
| 4 | Bağımlılıklar | Hangi işin hangisini beklediğini belirlemek |
| 5 | Kritik yol | Projenin bitiş tarihini ve gecikmeye izin vermeyen işleri bulmak |
| 6 | Gantt şeması ve kilometre taşları | Planı herkesin okuyabileceği bir takvime dökmek |
| 7 | Kaynak planı ve takip | Kimin ne zaman çalışacağını dengelemek ve sapmayı ölçmek |
Okumanızı öneririz: İş ve proje yönetimi yazılımı hizmetimiz
Ders 1: Projenin Hedefi ve Kapsamı Nasıl Yazılır?
Her plan, projenin neden yapıldığını, neyi teslim edeceğini ve neyi kapsamadığını yazan tek sayfalık bir proje tanımıyla başlar. Kapsamı belirsiz bir projenin süresi de belirsizdir; çünkü her yeni istek takvime sessizce eklenir.
| Başlık | Örnek projede |
|---|---|
| Hedef | Bayilerin telefon ve e-postayla verdiği siparişleri internete taşımak |
| Teslim edilecekler | Bayi girişi, ürün kodu ve listeden sipariş, bayiye özel fiyat, sipariş geçmişi, ERP'ye sipariş aktarımı |
| Kapsam dışı | Mobil uygulama, online ödeme, kampanya modülü (sonraki sürümler) |
| Başarı ölçütü | Bayi siparişlerinin portal üzerinden gelmeye başlaması, siparişlerin ERP'ye elle yazılmaması |
| Kısıtlar | Mevcut ERP ile entegre çalışmalı; bayi fiyatları ERP'den gelmeli |
| Proje sahibi ve ekip | Satış müdürü (karar), proje yöneticisi, tasarımcı, iki geliştirici, test sorumlusu |
"Kapsam dışı" satırı, tablonun en önemli satırıdır. Proje başladıktan sonra gelen her "şunu da ekleyelim" isteği bu satıra bakılarak değerlendirilir: ya sonraki sürüme yazılır ya da plan, süre ve bütçe yeniden hesaplanır.
Okumanızı öneririz: Yazılım gereksinim analizi nasıl yapılır? Kapsamı netleştirmenin yolu
Ders 2: İş Kırılım Yapısı (WBS) Nasıl Hazırlanır?
İş kırılım yapısı (Work Breakdown Structure, WBS), projenin teslim edilecek çıktılarını, yönetilebilir iş paketlerine kadar adım adım bölen hiyerarşik listedir. Bir iş paketi; tek bir sorumluya verilebilecek, süresi tahmin edilebilecek ve bittiği açıkça görülebilecek büyüklükte olmalıdır.
Kırılımı işlerden değil, çıktılardan başlatın. "Kodlama" bir çıktı değildir; "sipariş ekranı" bir çıktıdır. Örnek projemizin iş paketleri şöyledir:
| Kod | İş paketi | Çıktı | Sorumlu |
|---|---|---|---|
| A | Gereksinim analizi | Onaylı gereksinim belgesi | Proje yöneticisi |
| B | Arayüz tasarımı | Onaylı ekran tasarımları | Tasarımcı |
| C | Veritabanı ve API | Çalışan sipariş, ürün ve bayi servisleri | Geliştirici 1 |
| D | Ön yüz geliştirme | Bayi girişi, sipariş ve geçmiş ekranları | Geliştirici 2 |
| E | ERP entegrasyonu | Fiyat ve stok ERP'den, siparişler ERP'ye | Geliştirici 1 |
| F | Test | Hatası giderilmiş, kabul testinden geçmiş sürüm | Test sorumlusu |
| G | Eğitim ve yayın | Eğitimi verilmiş bayiler, yayındaki portal | Proje yöneticisi |
Gerçek bir projede her paket kendi alt işlerine de bölünür; örneğin "Ön yüz geliştirme" altında bayi girişi, ürün listesi, sepet ve sipariş geçmişi ayrı ayrı yer alır. Bir iş paketinin süresi birkaç haftayı aşıyorsa, bir alt kırılım daha gerekir.
Ders 3: İş Süreleri Nasıl Tahmin Edilir?
Tek bir rakamla verilen süre tahmini çoğunlukla iyimserdir. PERT yöntemi, her iş için üç tahmin ister ve bunları ağırlıklı ortalamayla birleştirir: Beklenen süre = (İyimser + 4 × En olası + Kötümser) ÷ 6.
Örnek projemizde ön yüz geliştirme (D) için geliştiriciye üç soru soruyoruz: Her şey yolunda giderse kaç gün sürer? En olası süre nedir? Sorunlar çıkarsa en kötü ihtimalle kaç gün sürer? Cevaplar 8, 12 ve 16 gün olsun.
Beklenen süre = (8 + 4 × 12 + 16) ÷ 6 = 72 ÷ 6 = 12 gün
Belirsizliğin ne kadar büyük olduğunu standart sapma gösterir: (Kötümser − İyimser) ÷ 6 = (16 − 8) ÷ 6 ≈ 1,3 gün. Standart sapması büyük işler, takvimde en çok risk taşıyan işlerdir ve yakından izlenmelidir. Diğer işler için de aynı hesapla vardığımız süreler şöyle: A 5, B 8, C 10, D 12, E 9, F 6, G 3 iş günü.
Süreyi işi yapacak kişiyle birlikte tahmin edin. Yöneticinin tek başına verdiği süre, ekibin sahiplenmediği bir süredir. Tatil, izin ve aynı kişinin aynı anda yürüttüğü diğer işler de takvime yansıtılmalıdır.
Ders 4: İşler Arasındaki Bağımlılıklar Nasıl Belirlenir?
Bağımlılık, bir işin başlaması ya da bitmesi için başka bir işin durumunu beklemesidir. En yaygın türü "bitiş-başlangıç"tır: önceki iş bitmeden sonraki iş başlayamaz. Her iş paketi için "bu işe başlamak için hangi işin bitmiş olması gerekir?" sorusunu sorun.
| Bağımlılık türü | Anlamı | Örnek |
|---|---|---|
| Bitiş-başlangıç (FS) | A bitmeden B başlayamaz | Gereksinim onaylanmadan tasarım başlamaz |
| Başlangıç-başlangıç (SS) | A başlamadan B başlayamaz | Test senaryolarının yazımı, geliştirme başlayınca başlar |
| Bitiş-bitiş (FF) | A bitmeden B bitemez | Kullanım kılavuzu, ekranlar bitmeden bitirilemez |
| Başlangıç-bitiş (SF) | A başlamadan B bitemez | Eski sistem, yeni sistem devreye girmeden kapatılmaz |
Örnek projemizde tüm bağımlılıklar bitiş-başlangıç türündedir: tasarım (B) ile veritabanı ve API (C), gereksinim analizinin (A) bitmesini bekler. Ön yüz (D), hem tasarımın (B) hem de API'nin (C) bitmesini bekler. ERP entegrasyonu (E) yalnızca API'yi (C) bekler. Test (F), ön yüz (D) ve ERP entegrasyonu (E) bittiğinde başlar; eğitim ve yayın (G) testten sonra gelir.
Ders 5: Kritik Yol Nasıl Hesaplanır?
Kritik yol, projenin başından sonuna uzanan ve süreleri toplamı en uzun olan iş zinciridir. Bu zincirdeki herhangi bir iş bir gün gecikirse, proje de bir gün gecikir. Kritik yol iki geçişle bulunur: ileri geçişte her işin en erken başlangıç ve bitişi, geri geçişte en geç başlangıç ve bitişi hesaplanır.
İleri geçiş: Önceki işi olmayan iş 0. günde başlar. En erken bitiş = En erken başlangıç + Süre. Bir iş birden fazla işi bekliyorsa, en erken başlangıcı bunların en geç bitenidir.
Geri geçiş: Son işin en geç bitişi, projenin bitiş günüdür. En geç başlangıç = En geç bitiş − Süre. Bir işten sonra birden fazla iş geliyorsa, en geç bitişi bunların en erken başlayanıdır.
Bolluk = En geç başlangıç − En erken başlangıç. Bolluğu sıfır olan işler kritik yoldadır.
| İş | Süre | Önceki | En erken başlangıç–bitiş | En geç başlangıç–bitiş | Bolluk |
|---|---|---|---|---|---|
| A Gereksinim | 5 | - | 0–5 | 0–5 | 0 |
| B Tasarım | 8 | A | 5–13 | 7–15 | 2 |
| C Veritabanı ve API | 10 | A | 5–15 | 5–15 | 0 |
| D Ön yüz | 12 | B, C | 15–27 | 15–27 | 0 |
| E ERP entegrasyonu | 9 | C | 15–24 | 18–27 | 3 |
| F Test | 6 | D, E | 27–33 | 27–33 | 0 |
| G Eğitim ve yayın | 3 | F | 33–36 | 33–36 | 0 |
Kritik yol A → C → D → F → G ve toplam süresi 5 + 10 + 12 + 6 + 3 = 36 iş günü, yani beş günlük haftayla yaklaşık yedi buçuk haftadır. Tasarımın (B) 2, ERP entegrasyonunun (E) 3 gün bolluğu vardır: bu işler bu kadar gecikse bile proje gecikmez.
Bu tablonun yöneticiye söylediği şudur: projeyi hızlandırmak istiyorsanız tasarıma değil, API ve ön yüze kaynak ekleyin. Kritik yolda olmayan bir işi hızlandırmak bitiş tarihini değiştirmez.
Ders 6: Gantt Şeması ve Kilometre Taşları Nasıl Hazırlanır?
Gantt şeması, her işi takvim üzerinde başlangıcından bitişine uzanan bir çubukla gösteren plan görünümüdür. Satırlarda işler, sütunlarda zaman bulunur; bağımlılıklar oklarla, kilometre taşları baklava işaretiyle gösterilir. Kritik yoldaki işler ayrı bir renkle vurgulanır.
Kilometre taşı, süresi olmayan ama projenin önemli bir noktaya ulaştığını gösteren olaydır. Kilometre taşları genellikle bir onaya bağlanır; böylece plan, yalnızca işlerin değil kararların da takvimini gösterir. Örnek projemizin kilometre taşları:
| Kilometre taşı | Gün | Onaylayan |
|---|---|---|
| Gereksinimler onaylandı | 5 | Proje sahibi |
| Tasarım ve API hazır | 15 | Proje yöneticisi |
| Kabul testi başladı | 27 | Test sorumlusu |
| Portal yayında | 36 | Proje sahibi |
Gantt şemasını iki okur için hazırlayın. Ekip için tüm işleri ve bağımlılıkları gösteren ayrıntılı bir görünüm; yönetim için yalnızca ana iş paketlerini ve kilometre taşlarını gösteren sade bir görünüm. Aynı şemayı herkese göstermek, ya ekibi ayrıntısız ya da yönetimi ayrıntıya boğulmuş bırakır.
Ders 7: Kaynak Planı ve Plan Takibi Nasıl Yapılır?
Kaynak planı, her kişinin hangi günlerde hangi işte çalışacağını gösterir ve aynı kişiye aynı anda iki iş verilmesini önler. Plan takibi ise gerçekleşenin planla karşılaştırılmasıdır; bunun en pratik ölçüsü takvim performans endeksidir: SPI = Kazanılmış değer ÷ Planlanan değer.
Kaynak çakışması nasıl çözülür?
Örnek projemizde geliştirici 1, hem veritabanı ve API (C, 5–15. günler) hem de ERP entegrasyonu (E, 15–24. günler) işlerinin sorumlusudur. İşler art arda geldiği için çakışma yoktur. Ama C bir gün gecikirse, E de kayar. E'nin 3 günlük bolluğu bu kaymayı karşılar. Bolluk, kaynak planlamada en değerli tampondur; kritik olmayan işler bolluk içinde kaydırılarak kişilerin iş yükü dengelenir.
Plan nasıl takip edilir?
Takip için her işin emeğini iş günü olarak düşünün. Projemizin toplam emeği 5 + 8 + 10 + 12 + 9 + 6 + 3 = 53 iş günüdür. 20. günün sonunda plana göre A, B ve C bitmiş, D ile E'nin 5'er günlük kısmı yapılmış olmalıdır: Planlanan değer = 5 + 8 + 10 + 5 + 5 = 33. Gerçekte ise ön yüzde 5 yerine 3 günlük iş tamamlanmıştır: Kazanılmış değer = 5 + 8 + 10 + 3 + 5 = 31.
SPI = 31 ÷ 33 ≈ 0,94
SPI 1'in altındaysa proje plandan geridedir; bu örnekte planlanan işin yaklaşık %94'ü yapılmıştır. Gecikme kritik yoldaki ön yüz işinde olduğu için müdahale gerekir: ek kaynak, kapsamın bir kısmını sonraki sürüme erteleme ya da bitiş tarihinin güncellenmesi. Gecikme bollukları olan bir işte olsaydı, bolluk tükenene kadar takvim etkilenmeyecekti.
Proje Planında Hangi Başlıklar Bulunmalı?
İyi bir proje planı, yedi dersin çıktılarını tek belgede toplar. Aşağıdaki şablonu kendi projeleriniz için kullanabilirsiniz:
| Bölüm | İçerik | Geldiği ders |
|---|---|---|
| Proje tanımı | Hedef, teslim edilecekler, kapsam dışı, başarı ölçütü, kısıtlar | Ders 1 |
| İş kırılım yapısı | İş paketleri, çıktıları ve sorumluları | Ders 2 |
| Süre ve risk | Her işin beklenen süresi, standart sapması, risk listesi | Ders 3 |
| Ağ ve kritik yol | Bağımlılıklar, en erken ve en geç tarihler, bolluklar | Ders 4–5 |
| Takvim | Gantt şeması ve kilometre taşları | Ders 6 |
| Kaynak planı | Kişi bazında iş yükü ve izin takvimi | Ders 7 |
| İletişim ve takip | Haftalık durum toplantısı, rapor biçimi, değişiklik isteği süreci | Ders 7 |
Proje Planı Hazırlarken Sık Yapılan Hatalar Nelerdir?
Planların çoğu yanlış hesap yüzünden değil, eksik konuşma yüzünden tutmaz. En sık görülen hatalar şunlardır:
- Tarihten geriye plan yapmak: Bitiş tarihini önce koyup süreleri ona sığdırmak, planı ilk günden gerçekdışı yapar.
- Süreyi işi yapmayacak kişiye sormak: Sorumlunun katılmadığı tahmin, sahiplenilmeyen bir tahmindir.
- Bağımlılıkları atlamak: Her işi kendi başına planlamak, beklemelerin takvimde görünmemesine yol açar.
- Tüm işleri aynı önemde görmek: Kritik yolu bilmeyen ekip, enerjisini bitiş tarihini etkilemeyen işlere harcayabilir.
- Kapsam değişikliğini plana yansıtmamak: Eklenen her özellik süreye ve maliyete etki eder; plan güncellenmeden kabul edilen istek, sessiz bir gecikmedir.
- Planı bir kez yapıp bırakmak: Plan, haftalık güncellenen yaşayan bir belgedir; güncellenmeyen plan kısa sürede kimsenin bakmadığı bir resme dönüşür.
Proje Planı Excel ile mi, Yazılımla mı Hazırlanır?
Az sayıda iş ve tek bir projeyle başlarken tablo yeterlidir; işler ve kişiler arttığında, birden fazla proje aynı ekibi paylaştığında ya da müşteriye düzenli ilerleme raporu vermeniz gerektiğinde bir proje yönetim yazılımı zaman kazandırır.
| Başlık | Tablo (Excel) | Proje yönetim yazılımı |
|---|---|---|
| Kritik yol | Formüllerle elle hesaplanır | Bağımlılıklardan kendiliğinden hesaplanır |
| Gecikmenin etkisi | Tüm tarihler elle kaydırılır | Bağlı işlerin tarihleri kendiliğinden güncellenir |
| Kaynak çakışması | Gözle fark edilir | Kişi bazında doluluk ve çakışma uyarısı |
| Durum güncellemesi | Proje yöneticisi toplar | Her sorumlu kendi işini günceller |
| Raporlama | Her hafta elle hazırlanır | Pano ve müşteri portalında anlık |
Okumanızı öneririz: İş takip programı nedir? Ekip, görev ve proje takibi rehberi
İlk Proje Planınızı Bir Haftada Nasıl Hazırlarsınız?
Yedi dersi bir hafta içinde kendi projenize uygulamak için aşağıdaki programı izleyebilirsiniz:
| Gün | Yapılacaklar | Çıktı |
|---|---|---|
| 1. gün | Proje sahibiyle hedef, kapsam ve kapsam dışını yazın (Ders 1) | İmzalı proje tanımı |
| 2. gün | Ekiple iş kırılım yapısını çıkarın (Ders 2) | İş paketleri ve sorumlular |
| 3. gün | Sorumlulardan üç noktalı süre tahminlerini alın (Ders 3) | Beklenen süreler ve risk listesi |
| 4. gün | Bağımlılıkları yazın, kritik yolu hesaplayın (Ders 4–5) | Kritik yol ve bolluklar |
| 5. gün | Gantt şemasını çizin, kilometre taşlarını ve kaynak planını yerleştirin, takip düzenini kurun (Ders 6–7) | Onaya hazır proje planı |
Okumanızı öneririz: MVP Nedir?
İnovabil ile Proje Planlama ve Takip
İnovabil olarak geliştirdiğimiz proje yönetim sistemlerinde plan, ayrı bir dosya değil, ekibin her gün kullandığı sistemin kendisidir. Proje şablonları, aşama ve kilometre taşları, görev bağımlılıkları, kendiliğinden hesaplanan kritik yol ve gecikme uyarıları, kişi bazında doluluk, zaman ve bütçe takibi ile müşterinin kendi projesini izlediği portal aynı yapıda birleşir.
Kendi yazılım projelerimizi de aynı disiplinle, gereksinim analiziyle başlayıp kilometre taşlarıyla ilerleyerek yürütüyoruz. Projelerinizi bugün nasıl planladığınızı ve en çok nerede aksadığını birkaç cümleyle anlatın; size özel bir proje yönetim sistemi yol haritası hazırlayalım.
Okumanızı öneririz: Yazılım geliştirme sürecimiz: analizden yayına adım adım
Sık Sorulan Sorular
Proje planı nasıl hazırlanır, kısaca hangi adımlardan oluşur?
Proje planı yedi adımda hazırlanır: hedef ve kapsamın yazılması, iş kırılım yapısının çıkarılması, iş sürelerinin tahmini, bağımlılıkların belirlenmesi, kritik yolun hesaplanması, Gantt şeması ve kilometre taşlarının hazırlanması, kaynak planı ve takip düzeninin kurulması.
Kritik yol nedir, neden önemlidir?
Kritik yol, projenin başından sonuna uzanan ve süreleri toplamı en uzun olan iş zinciridir. Bu zincirdeki bir iş gecikirse proje de aynı süre kadar gecikir. Kritik yolu bilmek, kaynağın ve dikkatin bitiş tarihini gerçekten belirleyen işlere yöneltilmesini sağlar.
Gantt şeması ile proje planı aynı şey mi?
Hayır. Gantt şeması, proje planının takvim görünümüdür. Proje planı ise bunun yanında kapsamı, iş kırılım yapısını, süre tahminlerini, bağımlılıkları, kaynak planını, riskleri ve takip yöntemini de içerir.
PERT yöntemiyle süre nasıl hesaplanır?
Her iş için iyimser, en olası ve kötümser olmak üzere üç süre alınır. Beklenen süre (İyimser + 4 × En olası + Kötümser) ÷ 6 formülüyle bulunur. Örneğin 8, 12 ve 16 günlük tahminler için beklenen süre 12 gündür.
Proje planı ne sıklıkla güncellenmelidir?
Plan, haftada en az bir kez ve her önemli değişiklikte güncellenmelidir. Her işin tamamlanma oranı sorumlusundan alınır, gecikmeler bağlı işlere yansıtılır ve takvim performans endeksi (SPI) izlenir. Kapsam değişikliği kabul edildiğinde süre ve bütçe de yeniden hesaplanmalıdır.