•Proje yönetiminin son yıllarda popülaritesinin artmasının bazı nedenleri:
•Firmalarda çalışan insan kaynağında
azalma olmasına rağmen, ortaya çıkarılan işlerin niteliğinde ve kalitesindeki
artış (teknolojik gelişmelerin etkisi),
•Projelerin daha kapsamlı olmaya
başlaması,
•Küreselleşmenin getirdiği rekabet
ortamı,
•İletişimin daha kolaylaşması,
•Pazarın genelini devamlı takip eden ve
üreticilerin istekleri doğrultusunda yönlendirilebilen müşterilerin etkisi,
•Çok uluslu iş yapma olanaklarındaki
artış,
•Gelişmeleri merkezden düzenli olarak
izleyebilme ve gerekirse müdahale edebilme isteği.
Yazılım Projelerinin Diğer Projelerden Farkları
•Yazılım projelerini diğer projelerden
ayıran özellikler:
•Görünmezlik (Invisibility): Bina,
köprü gibi bir inşaat projesi yapıldığı sırada görünürdür, ancak bir yazılım
projesi görünür değildir. Yazılım proje yönetimi, görünürlüğü görünmezlik yapan bir süreç alarak görülebilir.
•Karmaşıklık (Complexity): Yazılım
ürünleri yapılan harcamalar göz önünde bulundurulduğunda, diğer projelere göre
daha karmaşıktır.
•Uygunluk (Conformity): Fiziksel
sistemler belli malzemeler kullanılarak yapılır, ancak hepsinin sabit belli
kuralları vardır. Yazılım projelerinde amaç müşteri istekleri ile uygunluktur.
•Esneklik (Flexibility): Yazılım
ürünlerinde kolayca değişiklik yapılabilmesi esneklik sağlar. Güç olarak görünen bir yazılımı değiştirmek kolaydır.
Genelde proje yönetim tekniklerinin çoğu, aynı zamanda yazılım proje yönetimi için
uygulanmaktadır. Ancak
Fred Brooks yazılım projelerini diğer projelerden ayıran bazı karakteristik özellikler
tanımlamıştır.
Esneklik Özelliğinin Devamı: