Configuring time tracking

Time tracking data can help you monitor the progress of a release, iteration, or project and capture information for planning and analysis. For example, time tracking data can help you identify the percentage of work complete on a feature, potential schedule overruns, progress on tasks by team members, and the time spent each day on specific items for resource allocation and billing purposes.

Users enter time tracking data when they perform activities on items, such as fixing issues. Helix ALM groups time tracking values and calculates totals to provide up-to-date information for a project, a part of a project, or specific items. You can choose the values to use for reporting time tracking totals for issues, requirements, requirement documents, test cases, and test runs.

Helix ALM can capture and calculate the following time tracking data:

Note: Time tracking can also be used to track story points used in Agile development.

Helix ALM also automatically calculates additional values based on the estimated, actual, and remaining hours values:

Perform the following steps to use time tracking in projects.

Note: Time tracking is automatically configured in new projects based on the default workflows. See Default time tracking fields. If you modify the default workflows, review the time tracking settings to make sure they are configured correctly.

1. Review information about how time tracking totals are calculated. See How time tracking totals are calculated.

2. Determine which workflow events you want to collect time tracking data for and enable the time tracking field for the event dialog box. Users will enter time information in these fields. See Capturing time tracking data.

3. Select fields to use for calculating actual, estimated, and remaining hours, and story points in the time tracking project options. See Setting time tracking project options.

4. View time tracking data in list windows, reports, and other areas. See Viewing time tracking data.