in

Platinum Bay

Peace, Love, Team System, and Community

This Blog

Syndication


.NETicated

MSF for Agile Process Template v4.0 to v4.2 Differences

A number of folks on the forums have asked about what changed between Team Foundation Server 2005 and Team Foundation Server 2008, specifically in regard to process templates. I recommended that folks use a diff tool (I use BeyondCompare), but I thought I should get around to doing it myself and sharing the results.

In this post, I'll outline the differences between the MSF for Agile process template between versions 4.0 and 4.2 in relation to the process template folder structure.

Root

The name element value on line 4 of ProcessTemplate.xml has changed:

MSF for Agile Software Development - v4.0

MSF for Agile Software Development - v4.2

Classification

No changes (whitespace differences).

Groups and Permissions

No changes (whitespace differences).

Reports

Two reports were removed:

  • Load Test Comparison.rdl
  • Load Tests.rdl

Two reports were added:

  • Exit Criteria.rdl
  • Issues List.rdl

Twenty-One reports have changed; there were substantial changes made to both the queries and layouts of most reports.

  • Actual Quality vs Planned Velocity.rdl
  • Bug Rates.rdl
  • Bugs by Priority.rdl
  • Bugs Found Without Corresponding Tests.rdl
  • Builds.rdl
  • Load Test Detail.rdl
  • Load Test Summary.rdl
  • Project Velocity.rdl
  • Quality Indicators.rdl
  • Reactivations.rdl
  • Regressions.rdl
  • Related Work Items.rdl
  • Remaining Work.rdl
  • ReportsTasks.xml
  • Scenario Details.rdl
  • Tests Failing without Active Bugs.rdl
  • Tests Passing with Active Bugs.rdl
  • Unplanned Work.rdl
  • Work Item with Tasks.rdl
  • Work Item with TestResults.rdl
  • Work Items.rdl

Version Control

VersionControl.xml - new child element added to the taskXml node:

    <get_latest_on_checkout required="false" />

Windows SharePoint Services

There are far too many changes to list in this post related to the SharePoint project portal documents. If you have made project portal customizations, you may want to do a diff yourself to get the changes.

WorkItem Tracking

workitems.xml – Negligable change to the completionMessage attribute value on line 7:

WorkItemTypes created

Work item types created

WorkItem Tracking – Queries

AllWorkItems.wiq – The where statement changed in the Wiql element to include

AND [System.State] &lt;&gt; 'Closed'

MyWorkItems.wiq – The where statement changed in the Wiql element to include:

AND [System.State] &lt;&gt; 'Closed'

WorkItem Tracking – TypeDefinitions

No changes.

Published Mar 28 2008, 12:37 AM by Steve
Filed under: ,

Comments

March 29, 2008 7:49 AM

WPF Live Messenger - Login Screen UI [Via: Jose Fajardo ] ItemsControl: 'R' is for Rob has a Customer...

 

March 29, 2008 7:49 AM

Link Listing - March 28, 2008

 

April 1, 2008 6:54 AM

Steve Andrews on MSF for Agile Process Template v4.0 to v4.2 Differences. Mohamed Mahmoud on Label Items...

 

April 1, 2008 1:32 PM

Quali sono le differenze tra MSF for Agile Process Template v4.0 e la v4.2

 

Leave a Comment

(required )  
(optional )
(required )  
Add

About Steve

Steve Andrews is a Team System MVP and INETA Speaker, and has been working as a developer for more than 9 years. During this time, he has designed and developed applications in such widely varying areas as trust accounting, medical information management, supply chain management, and retail systems. Steve is also an MCP, ICSOO, Speaker Liaison for the Philly .NET User Group, and community fanatic.
Powered by Community Server (Commercial Edition), by Telligent Systems
© Platinum Bay | Some Rights Reserved Creative Commons License

Disclaimer: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Feel free to challenge me, disagree with me, or tell me I'm completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or annonymous comments) - so keep it polite, please.