cenkcivici
unread,Apr 2, 2008, 6:47:06 PM4/2/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to AgileTurk
XP velocity metrigini aciklamaya calistigim bir yazi...
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 genellikle 1-4 hafta arasi degisen
bir sure. Genel tavsiye bu surenin mumkun oldugu kadar kisa tutulmasi.
Ben 2 haftayi gecen yineleme(iteration) suresinin geri beslenim
dongusunu uzatacagini dusunuyorum.
Hizin olculdugu birim hikaye kartlarinin tahminlemelerinin yapildigi
birim ile ayni. Story point, Real Days, Ideal Days,Tshirt
bedenleri(S,M,L,XL,XXL) gibi... Projenin ilk asamalarinda zaman olarak
tahmin yapmak zor olabiliyor, ilk asamada tshirt bedenleri, sonraki
asamalarda Real days gibi gun ustunden tahminleme yapilabiliyor.
Hiz planlamaya yardimci oldugu gibi surecte veya proje sartlarinda bir
degisiklik oldugunda bunun sonucunu en gec 1-2 icinde yineleme sonunda
gormemizi sagliyor. Her yineleme sonunda o yineleme performansi
paylasiliyor.
Hizin bir baska yorumu musteriye kattigimiz deger miktari. Projeden
musterinin sagladigi yararin somut bir olcusu. Sureclerimiz ve tum
pratiklerimiz bu yarari arttirmaya yonelik.
Analiz, test, kodlama, gozden gecirmeler, surekli entegrasyon,
planlama toplantilari gibi faaliyetlerin tumu sonucta elde edilecek
yarari arttirdigi olcude faydali.
Yalin prensipler anlatilirken Toyota nin Value Chain e bir butun
olarak baktigi ve ara surec adimlarinda ozel iyilestirmeler ve
olcumlere odaklanmadigi belirtilir. Ara surec adimlarinda yapilan
iyilestirmeler sonucta elde edilen degeri arttirdigi olcude
yararlidir.
GM, Ford gibi sirketler ara surec adimlarina odaklanip makinalari ve
uretim hattini yuzde yuz calistirirken Toyota Just in Time calismayi
tercih etmis ve bunun sayesinde Amerikali rakipleri stok daglari,
uretim fazlalari ve kalite sorulari ile ugrasirken Toyota uretim hizi,
kalitesi ve musteri memnuniyetinde liderligi ele gecirmistir.
Agile dusunce yapisinda da surece bir deger zinciri olarak bakmak
hakim. Surecin ara adimlarinin etkinligini arttirmak ve bunu diger
adimlardan izole olcmek ve iyilestirmeler yapmaya odaklanmaz.
Hiz olarak ifade edilen olcum musteriye baska sureclerde olmayan karar
kabiliyetini de verir. 2 haftalik gelistirme surecinin maliyeti teslim
edilen story point e bolunerek tek bir story point in ne kadara mal
oldugu tahmin edilebilir.
Bir sonraki planlama asamasinda diyebilirler ki
A ozelligi 3 story point. B ozelligi ise 2. Bir story point yaklasik 2
bin tl ye maloluyor. A karti daha pahali fakat bu karti onceden
yazilima ekletip kullanmaya baslayabilirsem onumuzdeki 6 ay boyunca 15
bin tl lik tasarruf saglayabilecegim. Daha pahali fakat oncelik A
olsun deyip bunun gelistirilmesini isteyebilir.
Ekipteki gecikmelerin para maliyeti bu olcumlerle daha kesin
cikarilabilir. Butcede yapilacak degisiklikle ne kadar story point in
satin alinabilecegi gorulebilir.
Ozet olarak en kritik olculmesi gereken ekibin , sureclerin ne kadar
deger saglayabildigi ve alt surec adimlarinin sonuc degere daha fazla
katkida bulabilecek sekilde iyilestirilmesi.
Ara adimlara odaklanip, buyuk resmi gormeden iyilestirmeler yapmak
sonucunda belki cok verimli(efficient) calisan bir surece sahip
olabilirsiniz fakat bu surecin bir butun olarak etkili(effective) ve
projenin ana hedefine dogru sekilde hizmet ettigi anlamina gelmez.
Iyi calismalar
Cenk Civici
Thoughtworks London
Senior Consultant.