Bir yazılım sistemi , bir dizi yazılım bileşenidir ( programlar , belgeler , yapılandırma dosyaları ). Bir yazılım sistemi, bir bilgisayar sisteminin ayrılmaz bir parçasıdır , ikincisi donanım sistemlerinden ve yazılım sistemlerinden oluşur.
Yazılım sistemi terimi , yazılım ( uygulama yazılımı dahil ) ve bilgisayar programı terimlerinden farklı olmalıdır . Bir bilgisayar programı , yazılımı oluşturabilen belirli bir görevi gerçekleştiren bir dizi talimata atıfta bulunurken , bir yazılım sistemi, son kullanıcının bu sistemi gerçekleştirmek için kullanmasına olanak tanıyan bir dizi program, belge ve veriye (yapılandırma dosyaları) atıfta bulunur. tasarlandığı görevler.
Bir yazılım sisteminin geliştirme aşaması ile bakım aşaması arasında bir ayrım yapılır . Bakım nedeniyle bile mükemmel yazılımın varsayımsal durumda (olmadan, bir yazılım sisteminin kullanılmasını sağlamak için gereklidir böcek ) çalıştırma ortamı yazılım sisteminin değişmesi tabidir.
For Computing Machinery Derneği BT pazarında kalıcı bir etkisi vardı bir yazılım sistemi tasarlanmış yılda 1983 yılından bu yana ödül bir kurumun veya / bireysel (ler) teslim eder.