Yazılım gerilemesi: Revizyonlar arasındaki fark

Vikipedi, özgür ansiklopedi
[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Değişiklik özeti yok
Khutuck Bot (mesaj | katkılar)
k Bot: Kozmetik değişiklikler
1. satır: 1. satır:
{{Portal|Yazılım Testi}}
{{Portal|Yazılım Testi}}


'''Yazılım gerilemesi''' belli bir olaydan sonra (örneğin, sistem güncellemesi, yazılım yaması veya gün ışığından yararlanam değişikliği) daha önceden çalışan bir özelliğin çalışmaması [[yazılım hatası|hatası]]dır. '''Yazılım performans gerilemesi''' yazılımın hâlâ doğru olarak çalışması ama performasının veya hafıza kullanımının önceki duruma göre artması durumudur.
'''Yazılım gerilemesi''' belli bir olaydan sonra (örneğin, sistem güncellemesi, yazılım yaması veya gün ışığından yararlanam değişikliği) daha önceden çalışan bir özelliğin çalışmaması [[yazılım hatası|hatasıd]]ır. '''Yazılım performans gerilemesi''' yazılımın hâlâ doğru olarak çalışması ama performasının veya hafıza kullanımının önceki duruma göre artması durumudur.


Gerilemeler genellikle [[Yazılım Yaması|yazılım yamaları]]ndaki hata gidermeleri nedeniyle oluşur. Bu tür problemleri önlemenin bir yolu [[gerileme testleri]] uygulamaktır. Herhangi bir yazılım yaması yayınlamadan önce kapsamlı bir [[test planı]]nın bu olasılığı kapsadığından emin olunmalıdır. [[Otomatik testler]] ve iyi yazılmış [[test durumları]] ile gerilemelerin görülme olasılığı düşürülebilir.
Gerilemeler genellikle [[Yazılım Yaması|yazılım yamalarındaki]] hata gidermeleri nedeniyle oluşur. Bu tür problemleri önlemenin bir yolu [[gerileme testleri]] uygulamaktır. Herhangi bir yazılım yaması yayınlamadan önce kapsamlı bir [[test planı]]nın bu olasılığı kapsadığından emin olunmalıdır. [[Otomatik testler]] ve iyi yazılmış [[test durumları]] ile gerilemelerin görülme olasılığı düşürülebilir.


Bir yazılım gerilemesi üç türde görülebilir:
Bir yazılım gerilemesi üç türde görülebilir:
12. satır: 12. satır:
''Gerileme'' terimi aslında zaten düzeltilmiş olan bir hatanın tekrar ortaya çıkması ve bu nedenle yazılımın önceki, hatalı durumuna ''gerilemiş'' olmasını belirtmek için kullanılmaktaydı. Yapılan hata gidermelerinin etkinliğini test etmek için hazırlanmış testler, gerileme test takımları halinde oluşturuldu. Ancak, terim gelişerek bugünkü, mevcut işlevleri bozan her çeşit yazılım hatasını kapsayan genel halini aldı.
''Gerileme'' terimi aslında zaten düzeltilmiş olan bir hatanın tekrar ortaya çıkması ve bu nedenle yazılımın önceki, hatalı durumuna ''gerilemiş'' olmasını belirtmek için kullanılmaktaydı. Yapılan hata gidermelerinin etkinliğini test etmek için hazırlanmış testler, gerileme test takımları halinde oluşturuldu. Ancak, terim gelişerek bugünkü, mevcut işlevleri bozan her çeşit yazılım hatasını kapsayan genel halini aldı.


[[Category:Programlama hataları]]
[[Kategori:Programlama hataları]]
[[Category:Yazılım|Gerileme]]
[[Kategori:Yazılım|Gerileme]]


[[en:Software regression]]
[[en:Software regression]]

Sayfanın 23.18, 24 Ağustos 2010 tarihindeki hâli

Şablon:Portal

Yazılım gerilemesi belli bir olaydan sonra (örneğin, sistem güncellemesi, yazılım yaması veya gün ışığından yararlanam değişikliği) daha önceden çalışan bir özelliğin çalışmaması hatasıdır. Yazılım performans gerilemesi yazılımın hâlâ doğru olarak çalışması ama performasının veya hafıza kullanımının önceki duruma göre artması durumudur.

Gerilemeler genellikle yazılım yamalarındaki hata gidermeleri nedeniyle oluşur. Bu tür problemleri önlemenin bir yolu gerileme testleri uygulamaktır. Herhangi bir yazılım yaması yayınlamadan önce kapsamlı bir test planının bu olasılığı kapsadığından emin olunmalıdır. Otomatik testler ve iyi yazılmış test durumları ile gerilemelerin görülme olasılığı düşürülebilir.

Bir yazılım gerilemesi üç türde görülebilir:

  • Yerel - yapılan değişikliğin aynı modül veya bileşende yeni bir hataya neden olması
  • Uzak - yazılım bir parçasına yapılan değişiklikle farklı bir modül veya bileşendeki işlevin bozulması
  • Ortaya çıkarma - yapılan değişiklikle zaten varolan başka bir hatanın ortaya çıkması

Gerileme terimi aslında zaten düzeltilmiş olan bir hatanın tekrar ortaya çıkması ve bu nedenle yazılımın önceki, hatalı durumuna gerilemiş olmasını belirtmek için kullanılmaktaydı. Yapılan hata gidermelerinin etkinliğini test etmek için hazırlanmış testler, gerileme test takımları halinde oluşturuldu. Ancak, terim gelişerek bugünkü, mevcut işlevleri bozan her çeşit yazılım hatasını kapsayan genel halini aldı.