Tuesday, July 9, 2013

Are you "Dog-Fooding"?

If you are reading this, I am sure the title does not surprise you.     The term was first popularized by Microsoft in the mid 90's.     I had been using the term where I work and I was puzzled that the team thought it was odd.    I continued to use it and one team member posted on the wall the picture below.   I claim no allegiance to the brand depicted, I was just happy the concept had "gotten through").     This immediate feedback loop provided by using your own software has now been dubbed "dogfooding" and is used and understood in Agile circles without hesitation.



Are you dogfooding?   If not why not?   Perhaps it's because your software is not suited to the business that you are in.    However, if your organization can you use your software and you are not using it, what does that so to your customers? You should *find* a way to use your software and be your own customer.    If you start dogfooding, you will will begin to see the beneifits of the immediate feedback that it provides.     Eventually you will find yourself saying to yourself, "Kibbles & Bits, Kibbles & Bits, I'm going to get me some Kibbles & Bits"