New Release: Distributed Agile Development at Microsoft patterns & practices

Distributed Agile Development at Microsoft patterns & practices (PDF) is now available. Abstract Distributed development is a fact of life for many teams. Unfortunately most agile methodologies or approaches assume that the team is located in a single team room. Until recently there has been little guidance about how to apply these approaches with a…

6

New Release: patterns & practices Acceptance Test Engineering Guide (BETA1)

patterns & practices Acceptance Test Engineering (Beta 1) is now available. Key Scenarios Here’s the key scenarios the guide addresses: How to Plan for Acceptance Testing What Kinds of Acceptance Tests to Run How to Create and Run Acceptance Tests Defining What “Done” Means How to Justify Your Approach How The Guide is Organized The…

2

New Release: Unity Application Block

Unity Application Block 1.2 is now available. What’s New Added an interception mechanism (extension) and integration of the Policy Injection Application Block with the Unity Application Block. Added two instance interceptors (TransparentProxyInterceptor, InterfaceInterceptor) and one type interceptor (VirtualMethodInterceptor). Improved support for generics. Added support for arrays. Registered names are now available as an ObjectBuilder policy…

2

New Release: Enterprise Library 4.1

Enterprise Library 4.1 is now available. What’s New? Unity interception mechanism and integration of the Policy Injection Application Block with the Unity Application Block Added support for generics in the Unity Application Block Added support for arrays in the Unity Application Block Performance improvements Usability improvements to the configuration tool Visual Studio 2008 Service Pack…

2

3 Great Results for Today

What are 3 great results for today?  That’s the question I ask to bootstrap my day.  As simple as it sounds, I find it’s the most effective way to cut through the fog each day.  There’s a lot of things I can do and there’s lots of activities I’ll be doing, but what are 3…

1

New Release: patterns & practices App Arch Guide 2.0 Beta 1

Today we released our patterns & practices App Arch Guide 2.0 Beta 1.  This is our guide to help solution architects and developers make the most of the Microsoft platform.  It’s a distillation of many lessons learned.  It’s principle-based and pattern-oriented to provide a durable, evolvable backdrop for application architecture.  It’s a collaborative effort among…

16

Cheat Sheet: patterns & practices Pattern Catalog Posted to CodePlex

As part of our patterns & practices Application Architecture Guide 2.0 project, we’ve been hunting and gathering our patterns from across our patterns & practices catalog.  Here’s an initial draft of our patterns & practices Patterns Catalog at a Glance: Cheat Sheet: patterns & practices Patterns Catalog (CodePlex) Pattern Catalog To collect the patterns, we…

2

Effectiveness Post Roundup

At Microsoft, I regularly mentor some fellow softies.   It can be tough to navigate the waters, find your strengths, figure out worklife balance, and deal with the stresses of the job, all while making things happen.  I help my mentees learn  the most effective ways for getting results in a tough, competitive environment.  It’s challenging. …

11

Scenario and Feature Frame

A Scenario and Feature Frame is a matrix that shows incremental value and dependencies.  It’s a simple way to show management your baseline release, your nice to have scenarios, and your vNext planning.  It’s also a great way for your development team to see how their effort fits into the big picture, as well as…

3

Cheat Sheet: patterns & practices Catalog at a Glance Posted to CodePlex

As part of our patterns & practices Application Architecture Guide 2.0 project, we’ve been hunting and gathering our patterns & practices solution assets.  Here’s our initial draft of our catalog at a glance: Cheat Sheet: patterns & practices Catalog at a Glance (CodePlex) You can use it to get a quick sense of the types…

5