A lot of other teams at Microsoft have been asking our team variations of this same question. They see our (Developer Division) transparency and willingness to connect with customers (blogs, feedback centers, forums, CTPs, etc.) and want to know how we got where we are.
From our perspective I think the glass is often half empty and I personally feel there is a lot of room to grow, but we have made a lot of progress over the last three years moving toward a customer focused culture.
Our (D.D. Customer Connection) team recently performed a little brainstorming exercise to see if we could, looking back, see what "little things" have added up to this larger shift that’s in progress. I would also invite anyone from Microsoft or customers to augment this list that is really a work in progress.
Executive Buy-in
Respect and Integration with Existing Culture
Demonstrating Wins and Areas for Improvement
That’s all for now. Again I would invite anyone from Microsoft or customers to augment this work in progress list.