Yazılım geliştirme süreci
Yazılım mühendisliğinde, bir yazılım geliştirme süreci veya yazılım geliştirme yaşam döngüsü ( SDLC ), yazılım geliştirmeyi planlama ve yönetme sürecidir. Genellikle tasarım ve/veya ürün yönetimini iyileştirmek için yazılım geliştirmeyi daha küçük, paralel, ardışık adımlara veya alt süreçlere bölmeyi içerir. Proje ekibi tarafından bir uygulamanın geliştirilmesi veya bakımı için oluşturulan ve tamamlanan belirli çıktıların ve eserlerin önceden tanımlanmasını içerebilir.