9 Kasım 2007 Cuma

Köpek Maması

Dogfood,

"şirketin satmaya çalıştığı ürünü veya servisi kendi operasyonu dahilinde kullanmasıdır."

"We need to dogfood this product before we roll it out to the public."

Microsoft'ta Visual Basic Development grubunun lideri Paul Vick şöyle diyor:

Dogfood Microsoft'un şirket kültürünün bir parçasıdır, çünkü:

1) Dogfood, Microsoft'un kendi ürünlerine inancının en güzel kanıtıdır.

2) Dogfood, yazılımlardaki hataların müşterilere sunulmadan ortaya çıkmasını sağlar, zira Dogfooding yapılması bir nevi Pre-Beta testtir.

3) Dogfood sayesinde, Microsoft çalışanları, müşterileri çileden çıkaran hatalar ve tasarım bozukluklarını bilfiil yaşarlar ve bu problemleri giderme konusunda son derece hassas olurlar.

4) Dogfood, üretilen ürünlerin ve verilen hizmetlerin Microsoft'un pazara söylediği iyi olup olmadığını anlamanın en gerçekçi yoludur.

5) Microsoft oldukça büyük kurumsal bir şirket olduğundan, dogfooding, kurumsal seviyedeki müşterilerde yaşanabilecek sıradışı sıkıntıların önceden ortaya çıkmasını sağlar.

6) Dogfooding, Microsoft yazılım geliştiricilerinin, onların düşündükleri gibi değil, gerçekten çalışıp çalışmadığını görmelerini sağlar.

23 Ekim 2007 Salı

Video: Gerceklestirilebilir Hedefler

Yazılım Testi konusunda cok derin tecrubesi olan James Lyndsay'in Google'da verdigi seminerde, Lyndsay yazılım test süreçlerini entellektüel bir perspektiften inceliyor. Yazılım Test süreçlerini kavramsal boyutta sorgularken, konun felsefesine deginiyor.

Not: Pratik bilgi ve metod arayan arkadaslara sıkıcı gelebilir.