patterns & practices

patterns & practices

Collaboration Workspace

Microsoft patterns & practices Agile Workspace Tour

This post is a walk through the halls of our Microsoft patterns & practices team workspace. Ward Cunningham among others was a big influence...

Personas at patterns & practices

I think of a persona as a specific (yet generalized) instance of a role to "personify" and represent what users that play that role, might be like. While we originally argued over the details of the personas, a great by-product was that we focused on the distinctions across our various customer sets. This helped reduce ambiguity during product design. It also helped us make calls on where to put our resources and effort.

patterns & practices Solution Engineering

This is one of my favorite figures that shows how we do solution engineering in patterns & practices at Microsoft:   Architectural Scenarios It all starts with...

Engineering Practices Frame

One of my earlier projects on the patterns & practices team at Microsoft was originally called Life-Cycle Practices.  Later, I renamed it to Life-Cycle...

Customer Connected Engineering at patterns & practices

This post is a write up of how we do Customer-Connected Engineering on the Microsoft patterns & practices team. Our Customer-Connected Engineering process has been a key part of our success and impact in the software industry. While this write up is about how patterns & practices implements Customer Connected Engineering, you might find that you can tailor and adapt some of the principles for your scenario or context.