MSF for Agile Software Development Visual Studio 2005 Team System logo

How To: Create a Shadow Application

A shadow is an architecture for the functionality to be completed in the iteration. The shadow leads the working code at the beginning of an iteration as the architects get out in front of the development for the iteration. During this time, the architecture and the working code are not in sync. As the pieces of the leading shadow are implemented, the architecture begins to reflect the working code base. The original parts of the system that were architected but not implemented, now become implemented. When the architecture represents the working code, we call the shadow a trailing shadow.

Procedures

To create a leading shadow

To connect two shadow applications

To move an endpoint from a leading shadow to a trailing shadow

© 2006 Microsoft Corporation. All rights reserved.

Version 4.1.0