Yazılım Bakımı Nedir?



Yazılım bakımı, bir bilgisayar programının serbest bırakıldıktan sonra değiştirildiği veya güncellendiği bir süreçtir. "Bakım" terimi, onarımların ve hataların düzeltilmesini ima ederken, bu sürecin sadece bir kısmı "düzeltici" olarak adlandırılan, bu amaç için tasarlanmıştır. Bir programın değişen ortamlarda etkili ve kullanılabilir olmasını sağlamasının yanı sıra işlevselliği iyileştiren "mükemmelleştirici" prosedürler sağlayan "uyarlanabilir" çalışma için çok sayıda yazılım kredi kartı başvurusu Worldbakımı kullanılır. "Önleyici" bakım, ilerlemeyi daha kolay hale getirmek için ileri dokümantasyon ve araçlar sağlayarak ileride işlemi daha kolay hale getirmek için kullanılır.
Bir yazılım geliştiricisi, bir geliştirici tarafından oluşturulan ve daha sonra halka açık olan yamalar ile gerçekleştirilir. Bu dosyalar bir bilgisayar kullanıcısı tarafından yüklenir ve bir sistemdeki temel programın işlevini ve tasarımını değiştirirler. Bu, bir programın piyasaya sürülmesinden sonra yapılır, bununla birlikte, erken yazılım geliştirme , bakımı göz önünde bulundurmalıdır.
Düzeltici yazılım bakımı, hataları onaracak veya sorunları düzelten bir programda değişiklik geliştirme sürecidir. Bu zaten mevcut değilse, ancak programlamadaki bir hata nedeniyle kullanılamazsa yeni özellikler eklemez. Tüm yazılım bakımlarının sadece dörtte biri, düzeltici sorunlar için kullanılır, ancak program kullanıcıları tarafından genellikle en önemli unsur olarak görülür.
Yazılım bakımının büyük bir kısmı, yeni bir ortamda çalışması için bir programı ayarlamak için kullanılan "uyarlanabilir" olarak adlandırılır. Programlar, belirli bir İşletim Sisteminde (OS) çalışacak şekilde tasarlanmış ve geliştirilmiştir. Bazı yazılımlar daha yeni sürümlerde çalışırken, bunu yapamayan birçok program vardır. Bir programa uyarlanmış bir yama, kodu yeni bir sistem üzerinde düzgün bir şekilde çalışmasına izin verecek şekilde değiştirebilir, mevcut ve kullanılabilir durumda tutabilir.
Mükemmel yazılım bakımı, bir ürüne yeni özellikler eklemek ve kullanıcıyı doğrudan etkileyebilecek değişiklikler yapmak için kullanılır. Bir şirket, örneğin birkaç yazım denetimi özelliğini içeren bir kelime işlem programını yayınlayabilir. Programdaki sözlüğücepten kredi kartı başvurusu güncelleyen bir yama yayınlarsa ve ek hata düzeltme seçenekleri oluşturuyorsa, bu, mükemmel bir bakım olarak kabul edilir. Bu güncellemeler tipik olarak oldukça küçüktür, çünkü büyük revizyonlar genellikle yeni bir sürüm veya yazılım "istemcisi" nin piyasaya sürülmesini gerektirir.
Geliştiriciler, gelecekteki değişiklikleri daha da basitleştirmek için kullanılan önleyici yazılım bakımı üzerinde de çalışabilirler. Gelişmeden sonra, bir şirket henüz geliştirilmemiş bir hatanın potansiyeli olduğunu fark edebilir. Bu sorunu düzeltmeden önce bir sorunu çözecek bir yama yayınlayabilirler. İlerideki bakımın daha kolay veya gereksiz hale getirilmesi için ek dokümantasyon ve kod temizleme de yapılabilir.

Yorumlar

Bu blogdaki popüler yayınlar

Ekran Kartı Sürücüsü Nedir?

İnsan Arayüzü Rehberi Nedir?

Dosya Kompresörü Nedir?