<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress.com" -->
<rss version="0.92">
<channel>
	<title>Günlerden birgün....</title>
	<link>http://cenkcivici.wordpress.com</link>
	<description></description>
	<lastBuildDate>Wed, 19 Dec 2007 02:07:49 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>tr</language>
	
	<item>
		<title>http://blog.cenkcivici.com e taşındım.</title>
		<description><![CDATA[WordPress erişimi Türkiye de engellendiği için blog umu http://blog.cenkcivici.com a taşıdım.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=73&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/12/19/httpblogcenkcivicicom-e-tasindim/</link>
			</item>
	<item>
		<title>Hiz metrigi</title>
		<description><![CDATA[Agile sureclerde en kritik metriklerden biri olan Hiz hesabini aciklamakta yarar var.
Hiz birim zamanda yazilim gelistirme ekibinin teslim ettigi kaliteli, test edilmis, gereksinimleri karsilayan, gercek ortama kuruluma hazir
ve en onemlisi musteriye deger saglayan ozelliklerin bir olcu birimi cinsinden toplamini ifade ediyor.
Birim zaman yinelemenin suresi. Bu 1-4 hafta arasi degisen bir sure olabiliyor. Genel tavsiye bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=71&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/30/hiz-metrigi/</link>
			</item>
	<item>
		<title>Bir sonraki yineleme plani</title>
		<description><![CDATA[Bu yazida kisaca bir sonraki yineleme toplantisina girmeden once ne gibi hazirliklar yaptigimizdan bahsetmek istiyorum.
Bir yineleme basladiktan birkac sonra bir sonraki yineleme icin IPM 1 dedigimiz iteration planning meeting yapiliyor. Buna Analist, musteri , architect katilip bir sonraki yineleme kapsamina alinacak aday kartlari seciyor. Sonraki 4 gun boyunca bu kartlar is gereksinimleri acisindan  analist tarafindan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=70&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/29/bir-sonraki-yineleme-plani/</link>
			</item>
	<item>
		<title>ObjectBuilder larin Test lerde kullanimi</title>
		<description><![CDATA[Karisik bir domain modeli ustunde proje gelistirirken testlerin yazimi sirasindaki en buyuk problemlerden biri testler icin gereken objelerin olusturulmasi, gecerli degerlerin atanmasi oluyor.
Ornegin Musteri diye bir nesnemiz olsun. Sorumluluklarindan birisi musterinin son bir ay icinde yaptigi alisverisin toplamini dondurmek olsun. Musteri -&#62; Siparis -&#62;* SiparisDetay-&#62;Urun gibi bir nesne iliskisi olsun. Bu cok basit bir ornek. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=69&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/29/objectbuilder-larin-test-lerde-kullanimi/</link>
			</item>
	<item>
		<title>Selenium ile yazilan senaryo testleri ve Surekli Entegrasyon</title>
		<description><![CDATA[Diyelim ki Selenium RC kullaniyorsunuz ve web sayfalari duzeyinde calisan kabul senaryosu testlerine sahipsiniz. Selenium web uygulamalarini test etmek icin opensource ve ayni amacli kullanilan parali araclardan daha kabiliyetli bir arac. Google dahi su an Selenium u testleri icin kullaniyor. Web uygulamasinin testleri surekli entegrasyon kapsaminda her kod degisikliginde calistirilabiliyor ve bir problem ciktiginda kurulumu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=68&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/29/selenium-ile-yazilan-senaryo-testleri-ve-surekli-entegrasyon/</link>
			</item>
	<item>
		<title>Testlerin paralel calistirilmasi</title>
		<description><![CDATA[Daha onceki blog yazilarimda surekli entegrasyon kurulumu cercevesinde binlerce testi calistirdigimizdan bahsetmistim. Entegrasyon kurulumu
mumkun oldugu kadar kisa surede yapilmali.Otomatik testlerin calisma suresinin azaltilmasi icin uyguladigimiz
yontemlerden biri farkli kategorilerdeki testlerin paralel olarak calistirilmasi. Mock objelerle yazilan izole testler, veritabani ve
diger dis bagimliliklari kullanan entegrasyon testleri, javascript i test eden jsunit testleri gibi farkli kategorilerdeki testlerin ayni
anda [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=67&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/28/testlerin-paralel-calistirilmasi/</link>
			</item>
	<item>
		<title>Bug deyip duzeltip gecmeyelim</title>
		<description><![CDATA[Agile sureclerle gelistirilen projelerin ozelliklerinden biri herhangi bir anda elde musterinin kullanimina hazir, mumkun oldugu kadar bug
lardan arinmis yazilimin gelistirilmis halde bulunmasi. Her yineleme bir onceki yinelemenin ustunde yeni ozellikler ekliyor ve bunlar kisa
araliklarla musteriye yayimlarla teslim ediliyor.
Buraya kadar hersey guzel fakat bu surekli yayim stresi icinde calisirken Agile ekipler yazilimda hatalar yapmiyor mu? Bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=66&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/27/bug-deyip-duzeltip-gecmeyelim/</link>
			</item>
	<item>
		<title>Agile büyük projelerde kullanılabilir mi ? Örnekleri nelerdir ?</title>
		<description><![CDATA[Bu konudaki proje tecrübeleri son yıllarda artan biçimde yazılan makalelerde paylaşılıyor. Bizim Thoughtworks olarak yardımcı olduğumuz halen devam eden ve ekip büyüklüğü bakımından iki yüze kişiye yaklaşan projeler var. Hatta Amerika ‘ da büyük çaplı askeri projelerde dahi bu yöntemler kullanılmaya başlandı.
Bu projelerde Agile pratikleri küçük projelerde uyguladığımız şekliyle uygulamıyoruz. Genel pratikler ve yaklaşım aynı [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=65&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/18/agile-buyuk-projelerde-kullanilabilir-mi-ornekleri-nelerdir/</link>
			</item>
	<item>
		<title>Agile süreçlerde süreklilik ve kişi Bağımsızlığı nasıl sağlanıyor ?</title>
		<description><![CDATA[Projenin kişilere bağımlı olması büyük risklerden birisi. Kişilerin projeden ayrılma ihtimali gibi riskler olmasa dahi önemli sorumlulukların belli kişilere yüklenmesi bu kişilerin darboğaz haline gelmesi hemde proje maratonunda çabuk yorulması anlamına gelebilir.  Bu nedenle bizim Agile ‘ da bu bağımsızlığı sağlayabilmek için uyguladığımız belli pratikler mevcut.
Birincisi bizim uyguladığımız Pair Programming pratiği. Kod gözden geçirmeleri [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=64&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/18/agile-sureclerde-sureklilik-ve-kisi-bagimsizligi-nasil-saglaniyor/</link>
			</item>
	<item>
		<title>Agile süreçlerde en iyilenmiş Tekrarlanabilir süreçler ve pratikler nasıl ortaya konuluyor ?</title>
		<description><![CDATA[Agile süreç mantığında en iyi ve problemsiz bir süreç yapısına ulaşıp daha sonra değişmeksizin ayrı şekilde ilerlemek gibi bir mantık yok. Proje içindeki şartlar değiştikçe , ilerledikçe ve proje ekosistemi hakkında bilgi ve deneyim arttıkça her zaman daha iyi bir sürece ulaşmamızı sağlayacak olanaklar çıkıyor. Bu olanakları görüp değerlendirebilmek çok önemli. Bir sürecin tekrarlanabilir olması [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=63&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/09/17/agile-da-en-iyilenmis-tekrarlanabilir-surecler-ve-pratikler-nasil-ortaya-konuluyor/</link>
			</item>
	<item>
		<title>Brunch- Agile</title>
		<description><![CDATA[26.08.07 tarihinde sabah 10:00 &#8211; 13:00 arasi brunch esliginde Agile ve
XP  pratikleri tanitimi yapmayi ve sizlerle tanismayi planliyoruz.
Katilim  ucreti sadece brunch ucretinden ibarettir.
Ilgilenen arkadaslar lutfen info@mentor.com.tr  adresine email atip
kayitlarini yaptirsinlar.
Katilim ucreti: 20-40  YTL arasinda
Yildiz Unv. Hisar  Tesisleri
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=60&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/08/16/brunch-agile/</link>
			</item>
	<item>
		<title>Hikaye kartlarının planlanması</title>
		<description><![CDATA[Bu yazıda kısaca yineleme kapsamında geliştirilecek kartlarla ilgili tahminlerin nasıl alındığını ve kartların nasıl seçildiğini anlatmaya çalışacağım.
 Yineleme başlamadan 2 hafta önce bir ön toplantı yapılıyor. Bu toplantıya analistler ve müşteri katılıyor. Daha önce adı konan ve birkaç cümleyle ifade edilmiş halde duran kullanıcı hikayesinin bir sonraki yineleme kapsamına alınıp alınmayacağı belirleniyor. Müşteri öncelikleri ve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=59&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/08/10/hikaye-kartlarinin-planlanmasi/</link>
			</item>
	<item>
		<title>Sürekli entegrasyon büyük bir projede uygulanması</title>
		<description><![CDATA[Bu yazıda kısaca sürekli entegrasyon sürecini büyük kod tabanına ve yaklaşık 80 yazılımcının çalıştığı bir projede nasıl uygulandığını aktarmaya çalışacağım.
 Bu tür büyük projelerde entegrasyon problemlerinin ortaya çıkma riski daha fazla. Hergün yüzlerce satır yeni kod ekleniyor . Bu eklenen kodların mevcut özelliklerde hiçbirşeyi bozmadığını ve problemlerin ortaya çıkmadığını maliyetsiz biçimde doğrulamak gerekiyor. Bu nedenle [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=58&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/08/09/surekli-entegrasyon-buyuk-bir-projede-uygulanmasi/</link>
			</item>
	<item>
		<title>TDD Eğitimi</title>
		<description><![CDATA[TDD eğitiminin içeriğini aşağıda bulabilirsiniz. Eğitimin süresi 2 gündür. Daha detaylı bilgi için benimle bağlantıya geçebilirsiniz.
İçerik :
                ·Overview of TDD 

o        Theory 
o        Principles 
o  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=55&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/08/06/tdd-egitimi/</link>
			</item>
	<item>
		<title>Yineleme iş akışı performansının değerlendirilmesi</title>
		<description><![CDATA[Her yineleme sonunda kendimizi değerlendirdiğimiz &#8216;retrospective&#8217; adı verilen bir gözden geçirme toplantısı yapıyoruz. Bu toplantının amacı neyi iyi yaptık, neleri daha iyi yapabiliriz tespit etmek. Bu konuyla ilgili daha önce &#8216;Geçmişe bakış&#8217; adlı bir yazı yazmıştım.
Bu toplantılarda yineleme yöneticisi(iteration manager) tarafından hazırlanan bazı grafikler kullanıyoruz. Bir grafik bin kelimeye bedel. Bu grafiklerden birisi kartların yineleme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=51&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/18/yineleme-performansinin-degerlendirilmesi/</link>
			</item>
	<item>
		<title>Projeye yeni katılan birinin alışma süreci</title>
		<description><![CDATA[Diyelim ki uzunca süredir devam eden bir projeniz var ve bu ekibe yeni katılanlar oldu. Yeni katılan arkadaşların projede yararlı olmaya başlamaları için belli bir alışma sürecinden geçmeleri gerekiyor. Bu süreç içinde iş kurallarını, alan bilgisini, kullanılan araçları ve teknolojiyi öğrenmeleri gerekiyor.  Proje büyüdükçe ve o ana kadar bitirilen yazılım fonksiyonları fazlaysa  bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=49&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/17/projeye-yeni-katilan-birinin-alisma-sureci/</link>
			</item>
	<item>
		<title>Planlama oyunu</title>
		<description><![CDATA[XP ve Scrum &#8216; da kullanım hikaye buyukluk tahminlerinin yapıldığı planlama oyunu ile ilgili bir yazı.  Pratiği fotoğraflarla beraber güzel şekilde anlatmış.
http://www.crisp.se/planningpoker/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=47&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/07/planlama-oyunu/</link>
			</item>
	<item>
		<title>Test kapsam(coverage) in yüksek olması sistemin test edildiğini gösterir mi?</title>
		<description><![CDATA[Diyelim ki Emma veya Clover gibi araçlarla birim testlerinizin kodunuzun yüzde kaçını test ettiğini öğrenmek için raporlar alıyorsunuz. Bu tür araçlar birim testlerinden önce koda özel semboller koyuyor ve testlerin çalışması esnasında bu sembollerin yüzde kaçının  üstünde geçildiğini size raporluyor.
Peki test kapsamının yüzde 100 olması tüm kodlarınızın test edildiği anlamına gelir mi?
Kısa cevap HAYIR. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=46&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/05/test-kapsamcoverage-in-yuksek-olmasi-sistemin-test-edildigini-gosterir-mi/</link>
			</item>
	<item>
		<title>Primavera &#8216; da Scrum başarı öyküsü</title>
		<description><![CDATA[Primavera  proje yönetimi yazılımları konusunda lider firmalardan biridir.  Ürünleri inşaat, telekom, finans gibi sektörlerde kullanılmaktadır. Bu şirket 2003 yılında ürün geliştirme aşamalarında yaşadığı problemlerden kurtulmak amacıyla çevik süreçleri kullanmaya başlamıştır. 
 Primavera &#8216; nın ürünlerine olan talep çok yüksekti ve farklı müşteri ihtiyaçlarına karşılık verebilmesi gerekiyordu. Geliştirme ekibi yeni sürümü yetiştirmek amacıyla fazla [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=45&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/03/primavera-da-scrum-basari-oykusu/</link>
			</item>
	<item>
		<title>Sürecin adı yok</title>
		<description><![CDATA[Geçenlerde işe giderken aklıma takılan bir soru oldu. Acaba projede uyguladığımız sürecin adı var mı veya adının olması önemli mi?
Tüm çalıştığım ekiplerde çevik prensipleri temel alan süreçler kullanıyoruz. Sürekli entegrasyon, TDD, Refactoring, Yinelemeler, Planlama oyunları, Yayım planları -yönetimi, Kullanım hikayeleri(user story) gibi pratikler isim olarak ortak  fakat detaylara baktığımda projeden projeye birçok farklılık göryorum..
Bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=44&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/02/surecin-adi-yok/</link>
			</item>
	<item>
		<title>Tahminleri kim verir?</title>
		<description><![CDATA[Diyelim ki kullanım hikayelerini(user story) leri çıkardınız. İşlerin ne kadar zamanda bitebileceğini kestirebilmek için bir tahmin yapmak şart.
Bu aşamada tahminleri kim verir? Tahminler ne olarak verilir?
Çok kısaca bizim projelerde uygulamalarımız nedenleriyle şu şekilde.
Tahminler tüm ekipçe planlama oyunu denilen pratikle verilir. Bu pratiğin detaylarını daha önceki bir yazıda anlatmıştım.Kısaca tekrarlamak gerekirse bu aktiviteye ekipteki tüm yazılım [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=42&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/06/01/tahminleri-kim-verir/</link>
			</item>
	<item>
		<title>Çevik süreçler ve CMMI</title>
		<description><![CDATA[Genelde çevik süreçler ve CMMI modelinin iki farklı yaklaşımı temsil ettiği düşünülür fakat detaylı incelendiğinde CMMI ve çevik süreçler farklı seviyelerde incelenmesi gereken yaklaşımlardır.
CMMI süreç iyileştirme için kullanılabilecek bir modeldir ve modelin gereksinimlerini nasıl karşılayacağınız konusunda CMMI sizi belli bir yöntemle kısıtlamaz.
CMMI modeline uygun bir süreç uygulamasını çevik süreçleri etkin kullanarak yapabileceğiniz gibi reçete şeklinde [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=40&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/31/cevik-surecler-ve-cmmi/</link>
			</item>
	<item>
		<title>Yalın yaklaşımlar ve çevik süreçler</title>
		<description><![CDATA[Çevik süreçler şu an bilişim sektörü en güçlü Amerika ve İngiltere gibi ülkelerde altın zamanını yaşıyor. 4-5 yıl öncesiyle karşılaştırdığımızda artık çok büyük şirketlerin çevik süreçlerden yarar sağlamak için çalışmalar yürüttüklerini görüyoruz. Şirketlerin ilgisindeki artış en büyük nedeni artan rekabet koşulları, şirketlerin IT projelerine yaptıkları yatırımların sonucu daha hızlı görmek istemeleri , çevik süreçlerin bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=38&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/28/yalin-yaklasimlar-ve-cevik-surecler/</link>
			</item>
	<item>
		<title>Yazılım süreçleri nereye gidiyor?</title>
		<description><![CDATA[http://www.strategosinc.com/just_in_time.htm
adresinde sanayi üretiminde kullanılan süreçlerin nasıl evrimleştiği anlatılıyor. Her akımın yazılım geliştirme süreçlerinde izdüşümlerini görmek mümkün.
Örneğin Ford sistemi bürokratik , zaman ve kaynak israfının çok olduğu, düşük vasıflı işçilerin ve pahalı üretim hatlarının kullanıldığı bir yöntem.
Yalın(Lean) sistem ise yazılımda çevik süreçler olarak kendini gösteriyor. Sanayi üretimi konusundaki uzmanların çevik süreçlerle ilgili konferanslara katıldıklarında şaşırdıkları ve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=37&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/27/yazilim-surecleri-nereye-gidiyor/</link>
			</item>
	<item>
		<title>Acaba hangi süreci uyguluyorlar?</title>
		<description><![CDATA[Çevik süreçlerin uygulandığı bir projeyi uzaktan nasıl tanırsınız?
http://www.flickr.com/photos/avlxyz/400455550/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=36&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/27/acaba-hangi-sureci-uyguluyorlar/</link>
			</item>
	<item>
		<title>Gecmise bir bakis</title>
		<description><![CDATA[&#160;
Cevik surecleri kullanan ekiplerin uyguladigi pratiklerden birisi Retrospective adi verilen her yineleme sonunda(1 veya 2 haftalik
aralarla) yapilan gecmise ait gozden gecirme toplantilari.
Bu toplantilarin ana amaci

Neleri iyi yapiyoruz?
Neleri daha iyi yapabiliriz?

sorularina cevap bulmak ve bu cevaplari kullanip ekibi daha iyi isler haline getirebilmek ve nihayetinde projenin basarili olmasini saglamak.
Bu toplanti formatini biz asagidaki sekilde uyguluyoruz.
Her yineleme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=35&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/23/gecmise-bir-bakis/</link>
			</item>
	<item>
		<title>Cevik surec deneyimi</title>
		<description><![CDATA[Cevik sureclerin kullanimi yayildikca gercek proje deneyimlerinin paylasildigi makalelerde artiyor.
Asagidaki makalede Amerika&#8217;da buyuk bir sirkette yapilan bir uygulama ile ilgili bilgiler var.
http://www.cio.com/article/109751
Standish den Jim Johnson su an bir sirketin cevik sureclere sirtini donmesi,basiniz agrirken aspirin almamaya benziyor diyor.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=34&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/23/cevik-sureclerin-adaptasyonu/</link>
			</item>
	<item>
		<title>Yazılım geliştirme ve yalınlık</title>
		<description><![CDATA[Çevik süreçlerden ve temelindeki Yalın yaklaşımdan süreki bahsediyorum. Bu yaklaşımlar sadece yazılım geliştirme sektöründen çıkmış gibi görünebilir fakat diğer sektörler örneğin üretim sektörü bu tür yaklaşımları yıllardır kullanıyor.
Yazılım nispeten yeni bir sektör olduğu için konuşmalarda hep örnekler başka sektörlerden verilir. Yazılım geliştirme bina yapmaya , bir fabrikadan yeni bir arabanın çıkmasına benzetilir. Asıl sormamız gereken [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=33&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/23/yazilim-gelistirme-sektorunde-yalinlik/</link>
			</item>
	<item>
		<title>Türkiye de çevik süreçler</title>
		<description><![CDATA[Çevik süreçler şu an bilişim sektörü en güçlü Amerika ve Ingiltere gibi ülkelerde altın zamanını yaşıyor. 4-5 yıl öncesiyle karşılaştırdığımda artık çok büyük şirketlerin çevik süreçlerden yarar sağlamak için çalışmalar yürüttüklerini görüyorum. Şirketlerin ilgisindeki artışın en büyük nedeni artan rekabet koşulları, şirketlerin IT projelerine yaptıkları yatırımların sonucu daha hızlı görmek istemeleri ve çevik süreçlerin bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=32&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/23/turkiye-de-cevik-surecler/</link>
			</item>
	<item>
		<title>Süreç iyileştirirken dikkat edilmesi gereken en önemli şey</title>
		<description><![CDATA[Büyük resmi gözden kaçırmayın. Süreci oluşturan alt adımların etkin olması sürecin etkin olacağı anlamına gelmez. Alt adımların birbirleri arasındaki etkileşimi ve sürecin bir bütün olarak ne kadar etkin değer çıktısı sağlayabildiği  alt adımların detaylarından daha önemlidir.
Süreçle ilgili aksaklıklar sözkonusu olduğunda yapılan en klasik hata bu büyük resimde değer akışını ve kayıpları analiz etmektense , [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=31&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/22/surec-iyilestirirken-dikkat-edilmesi-en-onemli-sey/</link>
			</item>
	<item>
		<title>Değer katmak</title>
		<description><![CDATA[CMMI ile ilgili literatüre baktığımda süreçlerin içindeki adımlara ve anahtar pratiklere fazla odaklanıldığını ve olgunluğun ağırlıkla anahtar pratiklerin olgunluğunun bütünü olarak ele alındığını görüyorum.
Örneğin CMMI-SW de şöyle bir tanım var.
&#8220;The process supports and enables achievement of the specific goals of the process area by transforming identifiable input work products to produce identifiable output work products&#8221;
Süreç [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=30&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/22/deger-katmak/</link>
			</item>
	<item>
		<title>Ekip organizasyonu</title>
		<description><![CDATA[Zaman zaman calistigim projelerdeki deneyimlerimi paylasiyorum. Su an Ingiltere de gunluk gazetelerden biri icin yaklasik 70 kisilik bir ekiple ozel bir icerik yonetim sistemi hazirliyoruz. Bu 70 kisinin organizasyonu ve Agile pratikleri nasil kullandigimiz hakkinda kisaca
bilgiler vereyim.
&#160;
Oncelikle 70 kisilik grupta bulunanlarin rolleri soyle
&#160;

Proje yoneticisi
Yazilim mimari
Teknik liderler
Yazilim gelistiriciler
Arayuz tasarimcilari
Testciler
Yineleme yoneticileri
Is analistleri
Ekip ici musteri
Veri tabani uzmanlari
Kurulum sorumlusu

Bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=27&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/19/ekip-organizasyonu-2/</link>
			</item>
	<item>
		<title>RUP uygulamalarinda yapılan bazi hatalar</title>
		<description><![CDATA[ 									RUP uygulamalarında yapılan bazı hataları Craig Larman şu şekilde özetliyor.
1) Yinelemelerin(iteration) çok uzun sürmesi
2) Yinelemelerin zaman sınırlı(timeboxed) olmaması
3) Yinelemelerin tümleştirilmiş(integrated) ve test edilmiş bir yazılımla bitmemesi
4) Her yinelemenin üretim yayımı(production release) ile bittiğini düşünmek
5) Detaylandırma(elaboration) devresinin amacını geçiçi bir prototip geliştirmek olarak belirlemek.
6)Yazılım geliştirmeyi gereksizce iş ürünlerine(workproduct) boğmak
7)Baştan detaylı planlama
8)Modelleme, UML ve CASE araçları [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=24&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/19/rup-uygulamalarinda-yapilan-bazi-hatalar-2/</link>
			</item>
	<item>
		<title>Başarılı projelerin ortak yönleri</title>
		<description><![CDATA[Harvard Business School tarafından yapılan ve yaklaşık 2 yıl süren bir araştırma [MacCormack01] sonucu başarılı yazılım projelerinin aşağıdaki 4 özelliğe sahip oldukları görülmüştür.
1)Başarılı projeler yinelemeli (iterative) şekilde yazılım geliştirirler. Yazılımın müşteri için anlamlı bir parçası erken bir yayımla(release) teslim edilir ve yazılım teslimi diğer yinelemeler(iterations) ile devam eder. Müşteriden yayımlar(release) sonrası sürekli geri beslenim alınır. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=26&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/19/basarili-projelerin-ortak-yonleri/</link>
			</item>
	<item>
		<title>Yazılım projesinde rol dağılımı</title>
		<description><![CDATA[Bu yazımda küçük-orta ölçekli bir proje ekibindeki en temel rollere ve bu rollerin sorumluluk alanlarına değinmeye çalışacağım.
Rolleri aşağıdaki şekilde kısaca özetleyebiliriz.
1) Proje yöneticisi
2) Analist/Çözümleyici
3) Mimar- teknik lider
4)Yazılım geliştirici
5)Test/Kalite Kontrol
1) Proje yöneticisi
Proje yöneticisinin görevi projenin önüne çıkan engelleri ortadan kaldırmak ve ekibin verimli çalışması, projenin zamanında teslimi için gerekli ortamı sağlamak, önlemleri almaktır. Örneğin teknik bir [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=25&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/19/yazilim-projesinde-rol-dagilimi/</link>
			</item>
	<item>
		<title>Iki farkli bakis acisi</title>
		<description><![CDATA[Gecmiste farkli projelerde farkli yoneticilerin &#8220;Scope Creep&#8221; ile
basacikabilmek adina soyledikleri iki soz&#8230;
1. Musteri ile yapilan  toplantilarda konusulanlari tutanak altina alalim, her toplantinin sonunda  musteri tutanagi imzalasin.
Tutanaklardan gereksinimlere kadar  izlenebilirlik olusturalim. Bu sayede gelecekte kapsam disi birsey yapmamiz  istendiginde bunu
engelleyebilmek icin elimizde belge olsun.
2.  Onumuzdeki 6 haftalik sure sonunda cikacak ilk [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=22&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/17/iki-farkli-bakis-acisi/</link>
			</item>
	<item>
		<title>Cevik manzaralar</title>
		<description><![CDATA[Cevik sureclerin uygulandigi ortamlardan bazi manzaralar &#8230;
CruiseControl sunucusunun ne durumda oldugunu anlamak icin
http://www.flickr.com/photos/mchadwick/6373338/
http://www.flickr.com/photos/znachor/255143511/
http://www.flickr.com/photos/arje/96476883/
Kart  Duvari(Story Wall)
http://www.flickr.com/photos/jnywong/117192781/
Basit bir uml araci 
http://www.flickr.com/photos/jim/207638758/
Retrospective duvari
http://www.flickr.com/photos/jnywong/110438669/
Ofis  ortamlari
http://www.flickr.com/photos/wukong/53824604/
http://www.flickr.com/photos/wukong/53825195/
Gelistirme sureci
http://www.flickr.com/photos/wukong/53825130/in/set-1167080/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=21&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/17/cevik-manzaralar/</link>
			</item>
	<item>
		<title>Yineleme yoneticisi(Iteration Manager)</title>
		<description><![CDATA[Diyelim ki yineleme plani yapildi, yineleme kapsamina gelistirilmesi planlanan kartlar alindi ve gelistirme calismalari basladi. Yineleme
surerken bu kartlarin engellerle karsilasmadan zamaninda gelistirmesini  nasil takip edersiniz? Yineleme icindeki calismalari
yurutmek yonlendirmek  kimin gorevi olmali?
Bizde bu gorevi yineleme yoneticisi(Iteration  manager) rolu tarafindan yurutuyor. Tek bir kisi proje suresince bu isi yapabilecegi gibi yinelemeler bazinda bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=20&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/17/yineleme-yoneticisiiteration-manager/</link>
			</item>
	<item>
		<title>XP de musteri</title>
		<description><![CDATA[ XP deki musteri (&#8220;onsite customer&#8221;) pratigi ile genelde gercek musterinin birebir ekiple birlikte calismasi,ihtiyaclari araci olmadan
ekibe aktarmasi, oncelikleri belirlemesi, biten fonksiyonalitenin kabulunu yapmasi anlasilir.
Proje ekip buyuklugu, musterinin isteksizligi, calisma sekline alisik olmamasi gibi degisik nedenler gercek musterinin ekiple birebir
calismasini imkansiz kilabilir. Bu durumda musteriyi surecin disina tamamen itmeden , musteri ile surekli iletisimi mumkun [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=19&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/xp-deki-musteri/</link>
			</item>
	<item>
		<title>Kodun versiyon kontrol sistemine eklenmesi</title>
		<description><![CDATA[XP nin sloganlarini kullanan makalelerden veya elestirilerden biraz siyrilip bu pratiklerin nasil uygulandigi konusunda konusalim istiyorum. Asagida bizim kod check in islemlerini nasil yaptigimizi kisaca ozetlemeye calistim.
Yazilimcilar yaptiklari kod degisikliklerini belli asamalara geldikleri zaman versiyon sistemine eklerler(check in islemi). Bu ekibin geri kalaninin yaptigi degisikliklerden geri kalmamak icin cok kisa surelerle yapilir. Her check in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=18&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/kodun-versiyon-kontrol-sistemine-eklenmesi/</link>
			</item>
	<item>
		<title>Plan degil planlama onemli</title>
		<description><![CDATA[Burokratik sureclerdekfal bakmaktan oteye gitmeyen ve hicbir zaman takip edilemeyen kutsal proje planlarinin aksine cevik sureclerde planlama surekli yapiliyor. Aktivite bazinda degil yazilima eklenecek ozellikler(features) bazinda yapiliyor.
Yineleme(iteration) ve yayim(release) planlarini yapabilmek icin ekipten planlama pokeri adi verilen bir pratikle tahminler aliyoruz.
Planlama pokerine tum gelistiriciler katiliyor. Tipik olarak bu oyuna 5-6 gelistirici katiliyor, daha fazlasi pratigin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=17&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/plan-degil-planlama-onemli/</link>
			</item>
	<item>
		<title>Hiz tahmini</title>
		<description><![CDATA[Yinelemeli,arttirimli(iterative,incremental) sureclerde ilk yinelemeye oncesi(henuz elde dunun hava durumu olmadan) Hiz(velocity) tahmini nasil yapilmali?
Bir projede bizim uygulamamiz su sekilde isledi.
1. Kullanici hikayeleri analizler sonucu olusturuldu.
2. Tum hikaye kartlari icin planlama pokeri pratigi ile tahminler alindi.Tahminler icin 1,2,3,5,8 olcegi kullanildi. Bu tahminler secilen ve olcekte 1
olan basit bir kullanici hikayesine gore bagil olacak bicimde verildi.
3. Tum [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=16&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/hiz-tahmini/</link>
			</item>
	<item>
		<title>Surekli entegrasyon ortami</title>
		<description><![CDATA[ Surekli entegrasyon (Continuous Integration) pratiginde bilindigi gibi yazilim gelistiriciler cok kisa araliklarla yaptiklari
degisiklikleri versiyon kontrol sistemine eklerler. Surekli entegrasyon sunucusu(CruiseControl gibi) bu degisiklikleri izler ve
bir degisiklik oldugunu gordugu an tum degisiklikleri alarak entegrasyon kurulumunu gerceklestirir. Bu kurulum basitce kodlarin
derlenmesi, testlerin gerceklestirilmesi, standartlarin kontrol edilmesi gibi adimlari icerir ve sonuclari raporlar. Bir problem
ciktiginda problemin kaynagi [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=15&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/surekli-entegrasyon-ortami/</link>
			</item>
	<item>
		<title>Tasarim borcu(Design debt)</title>
		<description><![CDATA[Kimse borcla birlikte yasamak istemez  fakat proje gelistirme sureci  icinde binbir turlu baski altindayken , yazilim gelistiriciler olarak
problemlere bazen kestirme  cozumler uretebiliyoruz. Tekrar kodlar  bunun en cok rastlanan kestirmelerden birisi&#8230;
Bazende daha kalici ve isleri basitlestirecek cozum yollarini proje  ilerledikce farkediyoruz fakat zaman kisiti gibi nedenlerle bu
cozumleri uygulamamiz mumkun olmayabiliyor.
Proje ilerledikce bu borclarin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=14&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/tasarim-borcudesign-debt/</link>
			</item>
	<item>
		<title>Kullanici hikayesi(user story) formati</title>
		<description><![CDATA[Cevik sureclerde gereksinimler kullanici hikayeleri seklinde yakalaniyor.
Asagidaki yazi genelde kullanilan kullanici hikayesi formatini
ve yapisini anlatiyor.
http://dannorth.net/whats-in-a-story/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=12&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/kullanici-hikayesiuser-story-formati/</link>
			</item>
	<item>
		<title>Hiz(Velocity) Gelisimi</title>
		<description><![CDATA[ Bilindigi gibi XP de yineleme kapsaminda biten is miktari  Hiz(Velocity) adiyla takip edilir. Bir onceki yinelemenin hizi bir
sonraki yinelemenin planlanmasinda kullanilir. Proje yoneticiside hizi  kullanarak toplamda projenin ne kadar surede bitebilecegini kestirmeye
calisir.
Bizim projede hizda soyle bir gelisim izledik. Projenin ilk iki haftasi kucuk bir ekiple(1 analist, 2 dev) prototip calismasi yaptik.
Bir yineleme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=11&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/hizvelocity-gelisimi/</link>
			</item>
	<item>
		<title>Hikaye kartlari(user story) hayat dongusu</title>
		<description><![CDATA[
Panodaki
 http://www.flickr.com/photos/karthikc/333796870/
Kartlarin hayat dongusu
1. Kartlar yinelemeye Gelistirilmeye hazir (Read to play) durumunda  basliyor.
2. Yazilim gelistiricilerin ustunde calismaya basladigi kartlar  gelistirilmekte(In Development) duruma aliniyor. Kartin ustune o an
kart ustunde calisan gelistricilerin isimleri yapistiriliyor.
3. Gelistirilmesi bittigi zaman kart BA gozden gecirmesine hazir hale geliyor(Ready for BA Review). Is analisti(BA) gelip kartin
gereksinimleri karsilayip karsilamadigini uygulamayi kisa [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=10&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/hikaye-kartlariuser-story-hayat-dongusu/</link>
			</item>
	<item>
		<title>Bir yayim(release) biterken</title>
		<description><![CDATA[ Agile surecleri kullandigimiz projelerdeki deneyimlerimi,uyguladigimiz  pratikleri zaman zaman paylasiyorum. Asagidaki yazi bu konuyu anlattigim bir emailden alinti.
5 haftalik gelistirme suresinin(5 1 haftalik yinelemeler(iteration) ve 2 haftalik proje baslangic asamasi) sonunda ilk kullanici yayimini gerceklestirdik. Proje daha en az 6 ay kadar surecek fakat musteri bu Pazartesi&#8217;nden itibaren kritik ihtiyaclari olan bazi ozellikleri
barindiran yazilimi [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=9&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/bir-yayimrelease-biterken/</link>
			</item>
	<item>
		<title>Surekli entegrasyon</title>
		<description><![CDATA[Daha once calistigim projelerden birinde Surekli entegrasyon surecimiz asagidaki gibiydi.
Surekli entegrasyonu orneklemek acisindan CruiseControl surekli entegrasyon sunucusuna bagli calisan bir Ant build script imiz var.
En son kurulum 5 dakika 20 saniye surdu. Bu sure icinde yapilanlar sirayla
 1. Son degisikliklerin versiyon kontrol sisteminden alinmasi
2. Veritabani script lerinin calistirilmasi
 3. Veritabanina production data larinin yuklenmesi
4. Kodlarin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=8&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/surekli-entegrasyon/</link>
			</item>
	<item>
		<title>Basitlik var basitlik var&#8230;</title>
		<description><![CDATA[ Agile sureclerin basitlige verdigi onem elestirilerin ana noktalarindan birisi. Konuyu acmak icin KISS prensibini iki farkli sekilde
yorumlayalim ve basitlik anlayislarini asagidaki kod ornekleri ile karsilastiralim.
Basit bir ornek secelim. Problem bir String deki bos karakterlerin kaldirilmasi  olsun.Basitligi KISS(Keep it simple stupid) olarak, akla ilk gelen bastan savma cozum yorumlarsak , probleme asagidaki gibi bir [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=7&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/basitlik-var-basitlik-var/</link>
			</item>
	<item>
		<title>Degisiklik yonetimi</title>
		<description><![CDATA[Degisiklik yonetimi projenin hangi safhasinda uygulanmali seklindeki soruya soyle bir cevap vermistim&#8230;
Degisiklik yazilim projelerinin dogasi, proje suresince yeni isteklerin gelmesi, daha once alinan gereksinimlerin degismesi dogal.
Degisiklikleri kontrol altina alip onlemeye calismaktansa(ornegin srs onaylari ile) degisimlere adapte olacak ve riskleri azaltacak surec
pratikleri(Ornegin Agile planlama ve gereksinim yonetimi ve degisim maliyetini azaltici TDD,Refactoring, Continuous Integration gibi
pratikler) kullanmak [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=6&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/degisiklik-yonetimi/</link>
			</item>
	<item>
		<title>Buyuk bir projeden Agile manzaralari</title>
		<description><![CDATA[Gectigimiz aylarda yaklasik 70 kisilik ekibin calistigi bir projede(buyuk bir gazetenin online yayin sistemi) basladim.  Agile pratiklerin buyuk ekibe olceklenmesi, Domain Driven Design yontemlerinin kullanimi gibi konular acisindan iyi bir proje.
Projede uyguladigimiz bazi pratikler su sekilde.
Ekip Ozellik(Feature) lar bazinda alt ekiplere bolundu. Gazetenin organizasyon yapisini taklit edip A modulu B modulu seklinde bir yapidan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cenkcivici.wordpress.com&blog=1099004&post=5&subd=cenkcivici&ref=&feed=1" />]]></description>
		<link>http://cenkcivici.wordpress.com/2007/05/15/buyuk-bir-projeden-agile-manzaralari/</link>
			</item>
</channel>
</rss>
