Yazılım geliştirme projelerinin bütçe, zaman ve kapsam hedeflerine uygun şekilde tamamlanmasını yöneten kişidir.
Yazılım Proje Yöneticisi; işletmenin genel çalışma prensipleri doğrultusunda, araç, gereç ve ekipmanları etkin bir şekilde kullanarak, işçi sağlığı, iş güvenliği ve çevre koruma düzenlemelerine ve mesleğin verimlilik ve kalite gereklerine uygun olarak:
a) Proje planını oluşturmak ve kaynakları atamak,
b) Yazılım ekibi ile paydaşlar arasındaki iletişimi yönetmek,
c) Risk analizleri yaparak önleyici faaliyetler planlamak,
d) Yazılım geliştirme süreçlerini (Agile, Waterfall vb.) denetlemek,
e) Teslimatların kalite standartlarına uygunluğunu kontrol etmek,
vb. görev ve işlemleri yerine getirir.