Microsoft's Adoption of Windows Vista

Dogfooding was a new term to me when I joined Microsoft.  I quickly learnt what it meant as I was immersed in beta testing the latest builds of Windows Vista and the 2007 Microsoft Office System.  So what is dogfooding?  Here's what Wikipedia says about Dogfooding:

To say that a company "eats its own dog food" means that it uses the products that it makes. For example, Microsoft emphasizes the use of its own software products inside the company. If a company were to use a competitor's products for its own day-to-day business, it could be disparaged for "not eating its own dog food"; this would seem to show a lack of confidence in its own wares, and would send a negative message to its customers.

So why dogfood?  Well according to Microsoft IT we dogfood for the following reasons:

  • Simulate the customer’s business user experience
  • Ensure product readiness
  • Gain enterprise experience
  • Conduct compatibility testing for 3rd party and LOB applications
  • Validate product value
  • Develop and test training materials
  • Prepare partners and Microsoft Support Customer Care
  • Develop and document best practices for customer use: IT Showcase and Everyday Productivity Education (EPE) Guides

Microsoft IT released some stats yesterday on internal use of Windows Vista, 2005 Microsoft Office System and other beta products which have been RTM'd, or are soon to be RTM'd.  The number of machines we had running the beta software is quite impressive as the graphs below show:

Microsoft employees do so much dogfooding that many of the bugs are fixed before our customers get to test the product itself.  We make a great team when combined with our large number of public beta testers and together ensure that the software is as reliable and stable as possible.  I know that I submitted quite a few bugs and I was always pleased with how responsive and thorough the developers were when they contacted me about my issues.  We recently said thank you to our public beta testers by giving them a free copy of Windows Vista Ultimate Edition for all the hard work they put in – we really do appreciate it!

Application Compatibility

What about application compatibility?  Well, as you would imagine we've been running many different applications on Windows Vista and testing how they function to ensure that customers have a seamless upgrade experience when moving from Windows XP to Windows Vista.  The test results are fed back into the Application Compatibility Toolkit which customers can use to check which of their applications will work on Windows Vista.

Lessons Learned 

 

It's important we share what we've learned along the way so you can learn from our experiences.  The three areas highlighted by Microsoft IT were: 

 

  • Streamlined Deployment – Windows Deployment Service works with the Windows Vista Image format (WIM) to deliver out-of-the-box domain join and user addition to the admin group with no custom scripting.
  • Reduced Maintenance Overhead – Windows Vista installs on desktop, laptop, and tablet machines from the same WIM. Language packs are a component of the WIM, configurable from Windows Vista setup and allow image to be “localized” at install time.
  • Reduced Training Cost – The Enterprise Learning Framework (ELF) provides clear guidance for what help and training content is applicable for each deployment phase. Microsoft IT’s Everyday Productivity Education team provides templates to get this content to enterprise clients.

More Resources

Find out more about how Microsoft rolled out Windows Vista, Office 2007 and Exchange 2007

Download the productivity Guides

Find out how the Enterprise Learning Framework can help plan your product training

 


Comments

  1. Posted on: November 24, 2006 at 11:05AM  

    I'm sorry to post this here, but I don't know where else to put it.  I am having issues with one of the three computers I am running rc1 on.  I have no start or desktop.  I am running it through explorer windows.  Any thoughts about why this may be.  The other two computers have less ram and slower processors but run vista great.  

    P.s. I love this version of windows seems much more friendly to basic users such as myself.

  2. Posted on: November 24, 2006 at 11:07AM  

    "We recently said thank you to our public beta testers by giving them a free copy of Windows Vista Ultimate Edition for all the hard work they put in – we really do appreciate it!"

    You know, I was thinking, how about you guys randomly ship free Vistas to guys like me who took that chance and installed Vista betas?

    We've been sending bugs, too!  We've been testing the OS, too!  We've been submitting on blogs problems so that your developers can review, too!

    So I think the kid who spends lots of time on his computer, in his basement, tinkering, testing, sending bugs, and spending lots of time "messing around with beta software" should get some consideration as well.

    Controlled settings beta testing a software is a whole different scenario in the real world.

  3. Posted on: November 26, 2006 at 2:56AM  

    Hi Vista Team,

    Finally, I got the RTM Build 6000 installed. Thanks to provide the same for the Technet Plus subscribers online.

    Now, back to question - How do I report a problem/bug?

    I would like to inform you that the last line in your website [http://windowsvistablog.com/about.aspx] says to "Drop us an email", but I don't find any eMail Address.

    Please provide me the right official Microsoft channel to report issues that I find with Build 6000.

    Regards,

    Kamlesh

  4. Posted on: November 26, 2006 at 10:36AM  

    Dear Microsoft,

    I'm not sure where to put this bug but I''m putting here hoping it's the right place. Please reply to my email: is_206@hotmail.co.uk

    I installed daemon tools and the computer starts restarting

    i cant startup in safe mode either, every time it tries to install a driver for bios PnP extension it starts physical dump of memory

    WHY?

    Regards,

    Ismail

  5. Posted on: November 26, 2006 at 8:52PM  

    I beta tested Office 2007, but have not received my free copy of Vista yet. Can someone please let me know how I can get a hold of it. Thanks.

    Cameron.

  6. Posted on: November 27, 2006 at 10:33AM  

    Archillies:

    The customer preview program is closed.  It's my understanding that you can't download windows vista any more.

  7. Posted on: November 28, 2006 at 12:51AM  

    Hi there...I have a quick question. Now that we have the Vista Enterprise version how can we get the WIN 2K3 admin tools to work on vista (without registering all the dlls associated to the consoles) are you guys planning a release update for the admin tools? I hate to rdp into my servers unless I have to. What about the exchange ('03), SQl 2005 and SMS '03 as you can see we are a fully MS shop =) and have tons of software to test before deployment?

  8. Posted on: November 28, 2006 at 10:28AM  

    Hey can I ask a quick question:

    Is this a legit Microsoft website

    http://www.powertogether.com/

    It says you can watch videos to get a free copy of Office 2007 (you just pay taxes)?  I just want to know if its not a phishing site?

    Thanks

  9. Posted on: November 28, 2006 at 2:22PM  

    It sounds to good to be true. Remember they will have your credit card number to pay taxes. The graphics look lifted, not quite as polished as MS.

  10. Posted on: November 28, 2006 at 2:35PM  

    Another comment re: "powertogether" website, if Microsoft wanted to do this the could charge up to $100 and still get more subscribers then they could handle.

  • Page:
  • 1
  • 2