Proje yönetimi yazılımı

Proje yönetimi yazılımı, tahminleme ve planlama, zamanlama, maliyet kontrolü ve bütçe yönetimi, kaynak ayırma, işbirliği yazılımı, iletişim, kalite yönetimi ve dokümantasyon veya yönetim sistemleri gibi büyük çaplı projelerin karmaşıklığı ile mücadele etmek amacıyla kullanılan birçok yazılım çeşidini kapsayan bir terimdir.Forrester Research'ün bir raporuna göre, kapsamlı bir proje yönetimi yazılımı yatırımı, %250 yatırım getirisi sağlamaktadır. Gartner'in 2011 yılında proje yönetimi yazılımları ile ilgili yayınladığı değerlendirme raporuna göre ise, Microsoft Project, Daptiv, Innotas PPM, Instantis EnterpriseTrack ve PowerSteering en yüksek skorları almışlardır.En yaygın kullanım alanlarından biri bir dizi olay veya görevi zamanlamaktır. Zamanlamanın karmaşıklığı proje yönetimi aracının nasıl kullanıldığına bağlı olarak büyük ölçüde değişebilir. Bazı yaygın zorluklar aşağıdaki gibidir:Çeşitli görevlerde çalışmak üzere kişileri ve gerekli olan kaynakları zamanlamak, genel kullanım şekliyle "kaynak zamanlama"Proje planlama yazılımlarından, çeşitli kişilere ve paydaşlara bilgi sağlayabilmeleri ve projelerin tamamlanabilmesi için ihtiyaç duyulan eforu ölçebilmeleri ve gerekçeleyebilmeleri beklenebilir. Yaygın olarak aşağıdaki özelliklere ihtiyaç duyulabilir:Projelerin ne şekilde ilerlediği ve planlanan ve gerçekte elde edilen performans arasındaki bağlantı konusunda tarihsel bilgiProje yönetimi yazılımı her kullanıcı masaüstünde çalışan bir program olabilir. Bu yaklaşım, genel olarak en yüksek yanıt hızını ve grafik olarak yoğun arabirim stilini sağlar.Masaüstü uygulamaları verileri yaygın olarak bir dosyada saklarlar. Ancak bazılarının diğer kullanıcılar ile işbirliği yapabilme, veya verileri merkezi bir veritabanında saklayabilme yeteneği olabilir. Dosya-bazlı bir proje planı dahi, eğer ağa bağlı bir sürücü üzerinde ise ve aynı anda tek bir kullanıcı tarafından erişiliyorsa, kullanıcılar arasında paylaşılabilir.Proje yönetimi yazılımı, bir web tarayıcısı kullanılarak, intranet ya da extranet üzerinden erişilebilen bir Web uygulaması olabilir.Tek kullanıcılı bir sistem proje planında aynı anda tek bir kişinin değişiklik yapacağı varsayımıyla programlanmışlardır. Bu uygulama küçük şirketlerde, veya proje planlanmasında az sayıda kişinin yer aldığı şirketlerde kullanılabilir. Masaüstü uygulamaları genellikle bu kategoriye girerler.Ortak çalışılabilen bir sistem, birden fazla kullanıcının planın farklı kısımları üzerinde aynı anda değişiklik yapabilmesini sağlamak üzere tasarlanmıştır. Örneğin kullanıcılar kendi sorumlu oldukları alanları güncelleyerek, tahminlerinin genel plana yansımasını sağlayabilirler. Web-tabanlı uygulamalar(extranetleri de içeren) genel olarak bu kategoriye girerler, ancak yalnızca kullanıcının aktif Internet erişimi olduğunda kullanılabilirler. Bu sorunun üstesinden gelmek için, istemci-sunucu mimarisi kullanan bazı yazılım araçları kullanıcıların masaüstü bilgisayarlarında çalışan bir zengin istemci sağlarlar. Böylece proje ve görev bilgisi, kullanıcıların periyodik olarak ağa bağlanması ile merkezi bir sunucuya çoğaltılır ve diğer ekip üyeleri ile paylaşılır. Bazı araçlar, ekip üyelerinin ağa bağlı değilken zamanlamalarını düzenleyebilmelerine ve birbirlerininkilerini salt-okunur olarak görüntüleyebilmelerine olanak tanır. Veritabanına yeniden bağlantı kurulduğunda, tüm değişiklikler eşitlenirler.Tümleşik bir sistem, proje yönetimi veya proje planlamasını, şirket hayatının birçok yönüyle birleştirir. Örneğin, projelerin\ her proje için atanabilen hata ayıklama konuları olabilir, proje müşterileri listesi bir CRM modülü olabilir, proje planındaki her kişi projesiyle ilintili olan bir görev listesi, takvimi ve mesajlaşma fonksiyonu sahibi olabilir.Eric Uyttewaal: Dynamic Scheduling With Microsoft(r) Project 2000: The Book By and For Professionals, ISBN 0-9708276-0-1