JasPWarE - Tools, utilities and Adds-In for free!

Excel TFS Add-In User Guide

The add-in serves a dual purpose:

* Sprint Backlog Item – link manipulation / display.

* SBI Estimated / Work Remaining / Total Hours Worked extraction.

 

The two features are quite distinct and are enabled in distinct ways. The first scenario is covered in an instructional video:

Whilst the second scenario (calculating hour totals) is explained as follows:

 

Using the cell formulas provided by the Add-In, you can create usefull worksheets to assist in daily SCRUM meetings:

 

Sample Capacity Worksheet

 

The Excel Add-In provides the following in cell Formulas that can be used to calculate Total Hours Remaining and Total Hours Worked:

 

  • GetSprintEnd(String TfsServerName, String TfsProject, String IterationPath)
  • GetSprintStart(String TfsServerName, String TfsProject, String IterationPath)
  • GetTotalEstimatedEffort(String TfsServerName, String TfsProject, String IterationPath, String TfsTeam, Range& UserNames)
  • GetTotalHoursRemaining(String TfsServerName, String TfsProject, String IterationPath, String TfsTeam, Range& UserNames)
  • GetTotalHoursWorked(String TfsServerName, String TfsProject, String IterationPath, String TfsTeam, Range& UserNames)

 

The three GetTotal* functions (GetTotalEstimatedEffortGetTotalHoursRemaining and GetTotalHoursWorked) return a Range depending on the size of the Range parameter entered (UserNames):

 

TFS Add-In Mapping

 

GetTotalEstimatedEffort

This function calculates all of the Estimated Effort hours for a Range of UserNames:

 

Total Estimated Effort

 

GetTotalHoursRemaining

This function calculates all of the Work Remaining hours for a Range of UserNames:

 

Get Total Hours Remaining

 

GetTotalHoursWorked

This function calculates all of the Total hours worked for a Range of UserNames:

 

Get Total Hours Worked

 

The functionality behind this feature is based on certain fields being defined in the SCRUM template (Estimated Effort (Scrum)Work Remaining (Scrum) and Actual Hours Worked).

 

A sample Excel worksheet is provided as an example.