BİLİŞİM TEKNOLOJİLERİ DERGİSİ,, vol.10, no.3, pp.335-352, 2017 (Peer-Reviewed Journal)
Günümüzde yazılım, günlük eğlencemizden en karmaşık iş süreçlerine kadar hayatımızın her alanında yerini almış ve etkileri hissedilen bir olgudur. Şirketler, iş süreçlerinin yönetimi için etkin yazılım sistemlerine ihtiyaç duyarlar ve bu sistemleri bilgi sistem departmanları vasıtasıyla üretir ya da yazılım şirketlerinden tedarik ederler. Her iki durumda da yazılımın üretilmesi bir dizi mühendislik ve proje yönetim sürecini gerektirir. Bu süreçlerin metodoloji seçiminde, üretilecek yazılımın büyüklüğü, karmaşıklığı ve kullanım maksadı gibi karakteristik özellikleri, yazılımı üretecek organizasyon ve proje ekibinin yapısı ve kullanılabilecek kaynaklar önem arz eder. Bu çalışmada, şelale modeli ile çevik yöntemler arasında, proje yönetimi ve kontrolü, müşteriler, organizasyon yapısı, proje elemanları, ürün, gereksinimler, kaynaklar ve risk yönetimi açısından ortaya çıkan durumlar temel alınarak bir karşılaştırma ortaya konulmakta ve yazılım proje yönetimi metodolojisi seçimi konusunda önerilerde bulunulmaktadır.