How many Microsoft employees do you need to change a lightbulb?
Since Office 2007 has been in its public preview phase, many users have asked why certain features don’t exist in a product, especially in regards to OneNote. Designing, implementing and testing features for an Office application is a very complex process, which the following blog posts by current and former Microsoft employees explain:
- Why Doesn’t OneNote have Feature X?
- Thinking through a feature
- There’s no such thing as a simple feature
- The anatomy of a bug
My all time favorite though is:
I don’t expect to post any RibbonX related articles this month. I’ll continue my RibbonX discussion in September again.

August 17th, 2006 at 3:12
Thanks Patrick, I’m glad you liked the article. I’ve received a lot of good feedback on it.
August 17th, 2006 at 3:27
Eric,
well deserved feedback. I remember vividly that I made the argument that a certain bug fix for Outlook 2007 would only be a few lines of code (I stopped short of volunteering to write the code for the devs) without knowing how much other work would be associated with those few lines.