Follow @RoyOsherove on Twitter

Agile MSF methodology framework


"Microsoft Solutions Framework (MSF) Agile is a scenario-driven, context-based, agile software development process for building and improving .NET and other object-oriented applications. MSF Agile directly incorporates practices for handling quality of service requirements such as performance and security. It is also context-based and uses a context-driven approach to determine how to operate the project. This approach helps create an adaptive process that overcomes the boundary conditions (such as project size and system criticality) of most agile software development processes while achieving the objectives set out in the vision of the project.

MSF Agile is highly customizable, scalable, and will be fully integrated with Visual Studio 2005 Team System. The tooling and processes will work together to provide a more productive user experience than the process or tooling could provide alone. This is because both tooling and processes are built using the same meta-model. In other words, MSF harvests proven guidance from inside and outside of Microsoft and provides a seamless experience with Visual Studio 2005 Team System for process automation and guidance within the software development life cycle.

And now (ta-da!) you can go get the zip file and look at what we have so far yourself.  Go to and search for "msf".  The "MSF V4 Beta" workspace will appear.  We need to ask you to sign in. Once you're registered in the workspace, the file is there for you to have a look at. It's a zip file containing a collection of web pages.  Unzip into a convenient directory and start browsing around.  It's not quite complete yet and there will definitely be more changes as we go.  "

Simple data binding simplified using [BindToField] and [BindToValueList]

Blogger/Geek dinner?