01.06.2017 Views

Jeff Sutherland - Scrum - İki katı İşi Yarı Zamanda Yapma Sanatı

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

126 lC III<br />

test edilmesi haftalar ya da aylar sürebilir ve ancak ondan sonra<br />

sorunlar tespit edilir. Fakat Palm bunu tüm kodlarını otomatik<br />

olarak test ederek günlük olarak yapıyordu ve böylece bir sorun<br />

olduğunda anında haberleri oluyordu.<br />

Tüm şirketteki "Matt'lere" baktılar -yüzlerce yazılım geliştiriciye-<br />

ve bir yazılım hatasını düzeltmenin hemen tespit ettiklerinde<br />

ne kadar uzun sürdügünü ve bunun karşısında birkaç hafta<br />

sonra aynı şeyi yapmanın ne kadar sürdügünü analiz etmeye karar<br />

verdiler. Şimdi, yazılırnın oldukça karışık ve yoğun bir şey<br />

olduğunu hatırda tutarak sizce fark ne kadardı?<br />

24 kat daha fazla sürmüştü. Eğer bir bug ile yaratıldığı gün<br />

ilgilenilirse bunu düzeltmek bir saat alıyordu. Üç hafta sonra ise<br />

24 saat. Bug'ın büyük ya da küçük, karmaşık ya da basit olması<br />

fark etmiyordu, her seferinde üç hafta sonra bunu gidermek 24<br />

kat fazla zaman alıyordu. Tahmin edebileceğiniz gibi çok geçmeden<br />

şirketteki her yazılım geliştirici kodlarını aynı gün test<br />

etmek ve düzeltmek zorunda kalmıştı.<br />

İnsan aklının sınırlan vardır. Pek çok şeyi sadece hatıriayabiliriz<br />

ancak her seferinde sadece bir şeye konsantre olabiliriz. Bu<br />

eğilim de -daha fazla zaman geçtikçe bir şeyleri düzeltmenin çok<br />

daha zorlaşması- benzer bir sınırlamayı temsil etmektedir. Bir<br />

proje üzerine çalıştığınızda, onun etrafında yarattığınız bir zihni<br />

alan mevcuttur. Bir şeyin neden yapıldığına dair tüm farklı sebepleri<br />

bilirsiniz. Kafanızda oldukça karmaşık bir yapı muhafaza<br />

edersiniz. Bu yapıyı bir hafta sonra yeniden yaratmak zordur. O<br />

tercihi yaptığınızda dikkate aldığınız tüm faktörleri hatırlamak<br />

zorundasınız. Eski siz olmak zorundasınız, artık orada olmayan<br />

bir zihin kurgusuna kendinizi yeniden yerleştirmelisiniz. Sizi o<br />

karara götüren düşünce sürecini yeniden yaratmak zorundasınız-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!