Extreme Programming

Test Güdümlü Yazılım – Test Driven Development (TDD)

Kas 26th, 2008 | By Özcan Acar | Category: Extreme Programming

 

Günümüzde kurumsal projelerin büyük bir bölümü geleneksel yazılım  metotları ile gerçekleştirilmektedir. Müşteri gereksinimleri en son detayına kadar kağıda döküldükten sonra, programcılar dokumente edilen gereksinimler doğrultusunda yazılımı gerçekleştirmektedirler. Eğer proje bütçesi yeterli ise, yazılım süreci sona erdikten sonra testler hazırlanarak, yazılım sistemi test edilmektedir. çoğu zaman hiçbir unit testin yapılmadığı sistemlerin firmalar tarafından kritik iş alanlarında kullanıldığını görmek mümkündür. Bu tür yazılım sistemlerinde oluşan hatalar (Bug)  firmanın sunduğu hizmetleri kısıtlamakta ve en kötü ihtimalle firmanın para kaybetmesine sebep olmaktadır.



Extreme Programming Nedir?

Kas 21st, 2008 | By Özcan Acar | Category: Extreme Programming

En popüler çevik süreçlerden ( Agile Process) birisi XP olarak bilinen Extreme Programming’dir. Kent Beck ve arkadaşları tarafından 1996 yılında Chrysler firmasında yapılan bir proje bünyesinde oluşan XP, ihtiva ettiği basit ama bir o kadar etkili yöntemlerle yazılım sektöründe yeni bir rüzgarın esmesini sağlamıştır.



Extreme Programming Kitabı Kodları

Mar 17th, 2000 | By Özcan Acar | Category: Extreme Programming

Extreme Programming isimli kitabımda yer alan kodları

http://www.kurumsaljava.com/workspace/xp/extreme_programming_kodlari.zip