Proje Plan Şeması
Herhangi bir projeye başlamadan önce yani projenin planlanma sürecinde projenin sağlıklı ilerleyebilmesi ve ilerlemelerin kolay takip edilebilmesi için plan şemasının hazırlanması çok önemlidir.
Sağlıksız yapılan bir planlama firmanın kaynaklarının boşa harcanmasına neden olabileceği gibi projenin iptal edilmesine bile yol açabilir. Plan şeması, projenin fazlarını oluşturmaktadır. Bu fazlar yardımı ile projenin iş akışının takibi ve kontrolü sağlanmış olur. Bu fazları kendiniz belirleyebileceğiniz gibi standart haline gelmiş fazları da kullanabilirsiniz. Bu noktada şahsi fikrim standart fazları dikkate alıp projenizin boyutuna göre kendi fazlarınızı oluşturmanızdır. Çoğu zaman standart fazlar yetersiz kalabilir. Çoğu arkadaşımız plan program yapmadan kod satırlarına girişirler ve projeyi çoğunlukla tamamlarlar fakat proje bittikten sonra projeye ait tek yazı projenin kod satırlarıdır. Eğer proje plan şeması hazırlamayı alışkanlık haline getirirsek hem her profesyonel yazılımcının yaptığı gibi kaynaklarımızı daha etkin kullanır, hem de proje sonunda sıkıntı yaşamamış oluruz.
Aşağıda kendim belirlediğim proje plan şemasına ait faz yapısının bir örneği bulunmaktadır.
1. Dokümantasyon
1.a. Veri toplama
1.b. Veri derleme
1.c. Projenin tanımı
1.d. İş akış senaryosunun oluşturulması (Projenin kullanıcılarına ait)
1.e. Kullanılacak teknolojilerin belirlenmesi
1.f. Proje Maliyet Analizi (Proje süresi, projede çalışacak personel sayısı v.b.)
1.g. Proje başlangıç raporunun hazırlanması ve sunumu
2. Kodlama
2.a. Veritabanı tasarımı
2.b. Arayüz tasarımı
2.c. Kod yazımı
2.d. Proje prototipinin oluşturulması
2.e. Proje ilerleme raporunun oluşturulması ve sunumu
2.f. Projenin tamamlanması
2.g. Proje tamamlanma raporunun oluşturulması ve sunumu
3. Test
4. Proje Teslim
Yukarıda örneğini verdiğim plan şeması içinde bulunan fazlar temel fazlardan önde gelenleridir. Projenizin boyutuna göre bu fazları genişletmenizi veya daraltmanızı tavsiye ederim.
M. Alper KIZILGİL