Ana içeriğe atla

Kayıtlar

TESTDRIVENDEVELOPMENT etiketine sahip yayınlar gösteriliyor

TEST ODAKLI GELİŞTİRME:TEST DRIVEN DEVELOPMENT

Yazılım geliştirmenin Anal iz , Tasarım , Geliştirme ,  Test , Integrasyon , Bakım şeklinde giden bir döngüsü bulunmaktadır ve bu aşamaların her birinin belli bir maliyeti bulunmaktadır . Y azılımcılar doğamız gereği Tasarım ve Geliştirmeye odaklanmış durumda dır . Ancak maliyetlere baktığımızda şaşırtıcı bir şekilde aslında yazılım geliştirmede Tasarım + Geliştirme maliyetinin %1 2  seviyelerinde olduğunu görüyoruz. Test ve implementa sy on ise bunların daha üzerinde bir maliyete sahip. Bakım ise bunların tamamının üzerinde %6 7 lik bir mal i yet  kısmına  sahip tir . Peki  bakımı bu kadar yüksek maliyete sahip yapan etkenler nelerdir. Zaman içerisinde değişim ihtiyacı duyulmayacak bir yazılım sistemi düşünülemez. Kullanıcı ya da müşterilerin ihtiyaçlarındaki değişimlerin sisteme yansıtılması gerekir. Ayrıca, yeni bir donanım ya da yazılım altyapısı nedeniyle sistemin çalışma koşulları değişebilir. Tabii ki testler sırasında farkedilmeyen hat...