26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Others<br />

1. Capture any relevant tasks for the iteration for other disciplines – such as<br />

Architecture, Release Management, Project Management and Requirements - which<br />

needs to be tracked.<br />

2. Link each of these tasks to the appropriate scenario for easier traceability.<br />

For large projects that contain a huge number of work items, you can use the Microsoft<br />

Office Excel® integration feature to create work items in an Excel spread sheet and then<br />

upload it to TFS. For more information see “Working <strong>with</strong> Work Item Lists in Microsoft<br />

Excel” at http://msdn2.microsoft.com/en-us/library/ms181694(VS.80).aspx<br />

For large projects that contain a large number of resources, you can use the integration<br />

feature in Microsoft Office Project to track the work items and balance task assignment.<br />

For more information see “Working <strong>with</strong> Work Items in Microsoft Project” at<br />

http://msdn2.microsoft.com/en-us/library/ms244368(VS.80).aspx<br />

Step 10 – Monitor Progress<br />

Each process template includes a set of reports that you can use to track project status and<br />

health. Below are the default reports that you can use to monitor progress:<br />

Bugs<br />

The bug related reports enable you to see the kind of bugs being generated and fixed and<br />

to spot trends. The following bug related reports are available:<br />

• Bugs by Priority. Are the correct bugs being found? This report shows you the rate<br />

of high priority bugs found vs. low priority. This report is both of the supplied<br />

process templates.<br />

• Bug Rates. How effectively are bugs being found, fixed and closed? This report<br />

shows trends over time for new bugs, bug backlogs, and bug resolution. This report is<br />

available in both of the supplied process templates.<br />

Release Management<br />

Release management reports enable you to judge how close your software is to being fit<br />

for release. The following release management reports are available:<br />

• Actual Quality versus Planned Velocity. How many scenarios can be completed<br />

before quality is unacceptable? This report presents the relationship, for each<br />

iteration, of estimated size to overall quality. This report is available in both process<br />

templates.<br />

• Builds. What is the quality of a build? This report provides a list of available builds<br />

including build quality and other detailed information. This report is available in MSF<br />

for CMMI Process Improvement.<br />

• Quality Indicators. What is the quality of the software? This report collects test<br />

results, bugs code coverage and code churn into a single report to track project health.<br />

This report is available in MSF Agile and MSF CMMI.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!