Dashboards and reports overview

Last Update: 12/3/2016

Team Services | TFS 2017 | TFS 2015 | Previous versions

Gain insight into the progress you're making and the quality of your software development projects. You can collect status and trend charts into dashboards that you share with your team and stakeholders.

For more complex reporting requirements, you can open or customize a dashboard or report. Your choices depend on whether you're working in the cloud or on-premises, and resources configured for your on-premises TFS.

If you're new to working in Team Services or TFS, see Get started with Agile tools to monitor progress and trends tools.

NOTE

Feature availability: The following charts, dashboards, reports and tasks are available from Team Services (cloud service) or from the web portal of the listed on-premises TFS version or a later version. Those not annotated are available from all platforms and versions. Visit the Visual Studio Downloads page to get the latest TFS update. Additional resources may be required as annotated.

Dashboards (SharePoint) 5
(TFS only)

Notes:

  1. These charts are built from the real-time data store.
  2. These charts include build history, query-based charts, test charts, and test quality trend charts.
  3. These reports are built from the SQL Server data warehouse and cube and require that your team project is configured with SQL Server Analysis Services and SQL Server Reporting Services.
  4. These reports are built from the SQL Server data warehouse and cube and require that your team project is configured with SQL Server Analysis Services and SharePoint Products.
  5. Dashboards available to you depend on the version of SharePoint Products configured to integrate with TFS.

Charts

The quickest way to view progress is to create work item or test result charts. These charts are always up-to-date because they get data directly from the TFS data stores.

Status or trend charts

You can create several types of charts -- such as pie, column, or trend -- for the same flat-list query.

A view of 4 charts for a flat-list query

Test results and test status charts

Visualize the test status for a specific test suite or progress made in testing a user story.

Choose Suite and Outcome for chart

You can also see how many tests each tester has left to run.

Choose Tester and Outcome for chart

Dashboards (Web)

Teams can create multiple dashboards to share information, access quick links and other functions, and view status, progress, and trends. Easily add and rearrange widgets on the dashboard to show recent changes made to source control folders, build status, and charts created from work item queries.

Example dashboard

Excel Reports (TFS)

You can track your team project's burn rate, bug backlog, software quality, test progress, and other metrics by viewing a default Excel report.

Here are examples of two of the Excel reports.

Bug trends example report Build status example report

Default Excel reports require that your team project is configured with SharePoint Products and SQL Server Analysis Services. If these reports aren't available to you, you can create ad-hoc reports in Excel from a work item query or by connecting to the Analysis Services cube.

Adhoc status and trend reports Build and code quality
Progress Bug tracking Test tracking

SQL Server Reporting Services Reports (TFS)

Default SQL Server reports reports differ based on the process used to create your team project. Also, several of these reports gather data points into a single report. For example, the Stories Overview (Agile) report presents a snapshot of the work that has been performed for the filtered set of user stories to the current date.

Stories Overview example report

Each process--Agile, Scrum, CMMI--provides several default Reporting Services reports. These reports require that your on-premises TFS was configured with SQL Server Analysis Services and Reporting Services Reports.
If you didn't add these services previously and want to add them now, go here

Build and code quality Progress (Scrum-specific) Progress (Agile and CMMI) Bug and test tracking

To manage the data warehouse or troubleshoot problems that occur, you use the Warehouse Control Web Service. See Manage TFS reports, data warehouse, and analysis services cube

SharePoint dashboards (TFS only)

SharePoint dashboards collect a number of Excel reports and team project data within a single view hosted on the project portal. For example, the Quality dashboard provides an overview of progress occurring in the test, development, and build areas as they relate to the quality of the software under development.

Dashboards available to you depend on the version of SharePoint Products configured to integrate with TFS.

Different dashboards are available to you based on the process you selected to create your team project.

Scrum Agile CMMI

If you're new to working in Team Services or TFS, see Get started with Agile tools to monitor progress and trends tools.

Other useful resources include:

Add custom fields

You can add data to support reporting requirements in the following ways: