Yazılım proje yönetimi, yazılım geliştirme sürecini planlamak, organize etmek, yönlendirmek ve denetlemek amacıyla kullanılan bir dizi süreç ve uygulamadır 1.
Yazılım proje yönetimi genellikle beş aşamadan oluşur:
- Başlangıç: Projenin amacının, kaynaklarının ve proje ekibinin belirlenmesi 23.
- Planlama: Proje zaman çizelgesinin, bütçesinin ve kapsamının detaylı bir şekilde planlanması 23.
- Tasarım ve Geliştirme: Yazılımın mimarisinin oluşturulması ve işlevsel özelliklerin tasarlanması 1.
- Test ve Kalite Güvencesi: Yazılımın her modülünün düzgün çalıştığının test edilmesi 1.
- Kapanış: Yazılımın son kullanıcıya teslim edilmesi, belgelerin hazırlanması ve projenin tamamlanması 1.
5 kaynaktan alınan bilgiyle göre: