Geeks With Blogs
Stan Spotts blog

I love VSTS 2005 and the .NET Framework 2.0, and there's much in TFS that just makes the development process easier than ever.  However, we're using the Rational suite of tools for our SDLC because in our SDLC, the VSTS/TFS combination is just not enough.  The development cycle doesn't start with the project plan and task level complete and go right into coding - requirements and use case modeling fit in there.

Traceability.  This word pops up in almost every vision and design meeting I've been a part of.  TFS does a great job with traceability between work items and source code, and enforcement at check-in time is something that just doesn't come out of the box in Clear Case.  There's no traceability with requirements because there's no requirements management in TFS, which hurts.  Sure, you can extend the process profiles and define a requirement type and use-case model type, but how do you manage them?  How do the business analysts (who don't use VSTS) work with them?  I've seen demos/prototypes for use-case modeling using the DSL toolkit, which makes a lot of sense - but it's not out of the box and requires the IDE.  If Microsoft had an install of the IDE with a requirement management front end, and a use-case designer, I'd have a powerful case for using the entire toolset.

Believe me, I understand the partner strategy that Microsoft has.  It's great that there's so much opportunity for VSIP partners to sell great tools that integrate into VSTS, and hopefully, Team Foundation Server.  However, I've seen Borland's CaliburRM tool, and there's nothing there that shouts “no brainer” to pick it over RequisitePro.  There should be some basic requirements management tools and use-case tools shipped with TFS, with the partner opp to create something much more advanced.

I'm hoping that Microsoft does a few more things to make it easier for those of us who really want VSTS/TFS to get it into our dev houses.

Another thing I'd like to see is more of a provider model in TFS.  For instance, if I've got Clear Case as the enterprise SCC, it would be nice if I could just plug it in where TFSC would normally be and have check-in rules apply.  I haven't yet thought about the “how” part, but if we're using a 3rd party functional testing tool in place, it would be great if the results of the tests were stored in TFS's data warehouse to take advantage of the great reporting capabilities in TFS.  This isn't all a Microsoft issue, of course - Microsoft needs to expose the functionality, and tools vendors need to take advantage of it.

I'm hoping that in TFS V.future, I'll be able to make a tremendously strong argument for making TFS the core of the SDLC, like BizTalk Server could be the core of an SOA or a business process with multiple disparate back-end apps.

-----

Disclaimer: The views herein are my own and are not necessarily the views of Computer Aid, Inc. 

Posted on Monday, December 12, 2005 1:14 PM VSTS , TFS , RUP | Back to top


Comments on this post: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)

# VSTS Links - 12/13/2005
Requesting Gravatar...
Alan Cameron points out some end-to-end DSL samples that are available.

Buck Hodges has an excellent...
Left by Team System News on Dec 13, 2005 6:33 AM

# re: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)
Requesting Gravatar...
thanks ,do you know the time schedule of ms for use case shipped with vsts?
Left by roc on Feb 16, 2006 9:10 AM

# re: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)
Requesting Gravatar...
I wish I knew.
Left by Stan Spotts on Mar 07, 2006 1:52 PM

# re: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)
Requesting Gravatar...
With regards to requirements check out stpBA VSTS,(based on MS Visio. See the link below for tool demo:

www.stpsoft.co.uk/vsts

Cheers
Left by Ray on Aug 14, 2006 5:52 AM

# re: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)
Requesting Gravatar...
Great article. Thanks for the overview.
Left by Balaganesan S on Aug 13, 2007 1:24 PM

# re: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)
Requesting Gravatar...
Is the current version TFS and VSTS great yet or do we have to wait for the next version 2010? It's been two years since the last comment. How does it compare with IBM Rational Team Concert?
Left by Susy on Oct 15, 2009 2:19 PM

# re: Microsoft's Team Foundation Server and VSTS are great, but not quite enough (yet)
Requesting Gravatar...
I really need to make an effort to manage this blog. I let it slide in a big way when I started to use twitter, and that's not cool.

Anyway, yeah, I would have said wait for TFS 2010. One of the big things that 2008 still lacks is a hierarchical work item system. There's no way to easily and automatically relate one work item to another, so to relate a number of users stories to an epic or feature can only be done in with a kludge. The requirements issues are much better because of new 3rd party process templates, like the one from Conchango for Scrum, but they're still difficult to create/modify. I was thinking of taking Microsoft's own Scrum template and modifying it for Lean Agile when I had time to play.
Left by Stan Spotts on Mar 10, 2010 3:33 PM

Your comment:
 (will show your gravatar)
 


Copyright © Stan Spotts | Powered by: GeeksWithBlogs.net | Join free