Keith Rowe's WebLog

Project Management and Visual Studio Team System

MSF Agile preview is now available!

So I'm back from India.  It was hot.  It was crowded. It was chaotic.  But it was fascinating to see how quickly the technology industries are transforming the country.  I met a lot of great people and I learned a lot about software practices, distributed development and even how to keep score in Cricket.

And now, as promised, I'm pleased to announce that we have the first preview of MSF Agile available.  As I said in a previous post, MSF Agile is one of our new methodologies.  These methodologies will be baked directly into the tool.  By selecting one, you will change the way the source control, work item tracking, reporting, and many other tool features work.  Of course, they are extensible and replaceable if you want to do something different.

Randy Miller, the principle designer of MSF Agile, is letting me crib his description:

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 http://www.gotdotnet.com/workspaces/directory.aspx and search for "msf". (Update: try http://workspaces.gotdotnet.com/msfv4 - it should be publically available now). 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. 

I look forward to hearing from you.  The workspace provides a discussion area, or you can post your comments here. 

Published Thursday, August 26, 2004 9:46 PM by KeithRowe

Comments

 

Lorenzo Barbieri said:

August 27, 2004 3:57 AM
 

Lorenzo Barbieri said:

August 27, 2004 4:01 AM
 

Lorenzo Barbieri said:

August 27, 2004 4:08 AM
 

Lorenzo Barbieri said:

August 27, 2004 4:11 AM
 

Merill Fernando said:

I don't think anybody has been able to get to the zip file yet. The GDN Workspaces is extremely buggy that even the Sign In button doesn't work.

Do I need to Join the workspace in order to get to the file? If so I've sent a request.
August 27, 2004 6:08 AM
 

Rob Caron's Blog said:

August 28, 2004 3:52 AM
 

ISerializable said:

August 28, 2004 8:09 AM
 

Don said:

I found the workspace, and downloaded the zip, but I the zip file is 0 bytes. I've tried downloading a couple times and keep getting a zero byte file (no error messages or anything, it all looks good, there's just no data there).

-Don
August 28, 2004 8:14 AM
 

Sriram said:

You learnt how to keep cricket score? Amazing! I definitely don't remember teaching you that in the time we spent together:-)
August 28, 2004 10:04 AM
 

Marco Abis said:

Nice, but does splitting MSF in 'Formal' and 'Agile' imply that the Agile one is informal?
August 28, 2004 11:03 AM
 

Alex Odintsov said:

Thanks!

I did not go though all pages, but it looks great and get familiar with it since it will be integrated in CV 2005 TS. I will try to see how it can be applied to my team and projects.
August 29, 2004 8:31 PM
 

Keith Rowe said:

Marco asks about the names MSF Formal and MSF Agile. As you will see, MSF Agile is intended to be light weight, iterative and flexible. We will ship a preview of MSF Formal later this year. It is intended for projects that require a higher degree of rigor and ceremony.

MSF Formal will have more artifacts, more processes, more signoffs, more forward planning, more of everything. But for some teams and some kinds of projects, that kind of rigor and ceremony is necessary.

Since both methodology templates will be editable, you can add or delete elements from either to create the methodology that works for your team.

August 29, 2004 8:46 PM
 

t said:

You learnt how to keep cricket score? Amazing! I definitely don't remember teaching you that in the time we spent together:-)

September 17, 2004 1:23 PM
 

Thomas Lee said:

This looks a nice start. I see there is no Release Management role. Additionally, the set of work products seems thin => surely the Architect is doing more than just a Threat DFD?!

Anyway - I look forward to both the next beta and MSF Formal.
September 20, 2004 9:24 AM
 

Esteblog said:

October 21, 2004 11:19 PM
 

Esteblog said:

October 21, 2004 11:21 PM
 

Lorenzo Barbieri @ Weblogs.Asp.Net said:

MSF stands for Microsoft Solutions Framework, my favorite approach to manage the process of software...
May 22, 2006 4:36 PM
 

Lorenzo Barbieri @ Weblogs.Asp.Net said:

MSF stands for Microsoft Solutions Framework, my favorite approach to manage the process of software...
May 22, 2006 4:39 PM
 

Ufuk KILIC' Official Web Blogs | www.ufukkilic.net - MSF v4.0 Resources said:

June 10, 2006 1:35 PM
 

Lorenzo Barbieri @ Weblogs.Asp.Net said:

MSF stands for Microsoft Solutions Framework, my favorite approach to manage the process of software
August 29, 2006 9:41 AM
 

Lorenzo Barbieri @ Weblogs.Asp.Net said:

MSF stands for Microsoft Solutions Framework, my favorite approach to manage the process of software
August 29, 2006 9:41 AM
Anonymous comments are disabled

© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker