The Good and The Bad of Dogfood


When first becoming a Microsoft employee, I was excited to get to see and use many of our products before they were released to the public.  Most people love to be the one of the first at trying out brand new software.  After a while, the novelty wore off, however.  When using pre-beta daily build versions of software like Visual Studio and Longhorn, you will see the not-so-pretty defects of incomplete code.  Of course, this is expected and, with each new build, things get a little better.  So over time you see a gradual improvement in the software.  Now compare this to being a regular consumer that doesn’t work at Microsoft.  They jump from one version of Windows to the next without seeing all the unsightly defects that occurred along the way.  I miss that feeling.  Ah well, back to work.


Comments (4)

  1. Jeff Atwood says:

    DOGFOOD BUILDS STRONG BODIES AND MINDS!

  2. Chris Garty says:

    Viewed another way…

    It is great that the world can now get that ‘by the seat of my pants’ feeling through using the CTP builds 😉

  3. Rover says:

    Trust us…while we may not see all the defects you do, there are more than enough that crawl through the cracks to keep us gagging on the other side as well.