Dogfooding

Dogfooding v. For a company to use the same products that it produces.


With the recent release of Windows Vista Microsoft seems to be doing it’s due diligence and everyone at Microsoft seems to now be running Vista.  This is great news for future Vista customers; but what does it say about existing customers–loyal customers who have been using, now previous, supported versions of Windows.


That’s what I don’t get about Microsoft.  It’s either current or it doesn’t exist.  Windows XP is now system non grata–it doesn’t exist.  Although it’s “supported” for another 24 months (I haven’t seen the official date; but the policy suggest November 2008).


In my opinion Microsoft should be dogfooding all its supported products.  Not many companies have the resources to switch from one OS to another arbitrarily (arbitrarily because no one but Microsoft really knows the release date and it certainly isn’t made public when most companies are planning work or creating a budget).


Yeah, it sucks to have to use a previous version of an OS when a superior version now exists; but, it sucks to eat dog food too!

3 thoughts on “Dogfooding”

  1. Dogfooding is about using your own current products where appropriate. As has been pointed out on numerous occasions, there are boxes in Microsoft that run on Linux. There are Macs, and numerous older versions of Windows.
    If your job was to support and patch Windows Server 2003, or Windows XP, you will almost certainly _not_ be using Vista.
    When I was a developer at Microsoft, I had one main box on which I did my development, and another few on which I actually ran test cases in whatever operating systems I was working on that day.
    The ‘dogfooding’ step would be to update my main machine, not the others.

  2. you’re a little offbase here in saying everyone has switched. there are plenty of people (including myself) who are still running XP pro on their machines. my development machine is running Windows Server 2003. yes, there are tons of people who have upgraded. even if _ONLY_ 20% percent of the company is left on XP, thats approx 15000 people (not counting contractors or the multiple machines that most devs have), nor the thousands of images for lab machines that are still available for the XP support teams, etc.

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>