Yet another fantastic post from Vinny Pasceri, Program Manager for the Windows Shell Team, appears over at the Windows Shell blog. Vinny sheds some light on what is involved in the feature design process here at Microsoft. He separates the process into three different parts: Page 1, The Spec and Building the Feature. Definitely a great way to understand the process we follow here at MS when designing and developing the features in our products.
Even better: Vinny's post actually includes a real feature spec for all to see! Check out the original feature spec for the Windows Aero Wizard UI.