Process

Category purpose

Metrics from this category show a project overall tracking and reporting hygiene, functional quality, engineering sustainability, and other key figures.

Tracking Hygiene

This set of metrics is to check overall tracking and reporting hygiene on a project.

Tasks Not Estimated But Effort Logged 

Shows the amount of items without estimates but with the effort logged. This indicator is counted for the whole project duration. It is expected that on the project this health indicator value is equal to zero. Calculation is based on issues created within last 90 days.

Number of Issues in Backlog (out of Sprints) but Already Completed

Shows the amount of issues at the moment which are already completed in the backlog but not assigned to any sprint. Only valid items are counted here i.e. such ones like "Duplicate", "Rejected", "Cannot reproduce" or similar are not taken into consideration. This indicator is able to point out a contribution lost from sprint velocity. It is expected that on the project this health indicator value is equal to zero.

Completed Work Items not Estimated in Hours

Shows a percentage of work items (e.g. tasks, sub-tasks and whatever applicable in your project) which are supposed to be estimated in Hours but not actually estimated. Checked for last 3 months.

Completed Work Items not Estimated in Story Points

Shows a percentage of work items (e.g. User Stories, Epics, Improvements and whatever applicable in your project) which are supposed to be estimated in Story Points but not actually estimated. Checked for last 3 months.

Completed Work Items with Remaining Estimate > 0

Shows the amount of items which are already closed but still have some remaining time in a tracking system. In case remaining time in completed tasks is not a zero, it will affect burn down charts showing incorrect status thus a planned effort within the iteration is completed. This indicator is counted for the whole project duration. It is expected that on the project this health indicator value is equal to zero. Calculation is based on issues created within last 90 days.

Effort Logged on Completion

Shows a percentage of work items, that were closed within last 90 days and have any effort logged in a tracking system

Estimated Items in SP at Sprint Start

Gives the percentage of estimated items (in Story Points) at sprint start day relative to all issues in active sprint at that day. Which items should be estimated in SP and which not - is determined in the appropriate section of the project configuration. 

Estimated Items in Hours at Sprint Start

Gives the percentage of estimated items (in Hours) at sprint start day relative to all issues in active sprint at that day. Which items should be estimated in Hours and which not - is determined in the appropriate section of the project configuration. 

Completed Work Items Estimated in Hours (last 3 months)

Shows a percentage of work items (e.g. tasks, sub-tasks and whatever applicable in your project) which are estimated in Hours. Checked for last 3 months

Completed Work Items Estimated in Story Points (last 3 months)

Shows a percentage of work items (e.g. User Stories, Epics, Improvements and whatever applicable in your project) which are estimated in Story Point . Checked for last 3 months

Scope Readiness for Development in Active Sprints, % 

Shows average value for % of "Ready for Development" tickets in all active sprints at a sprint actual start. It is calculated as Ready/To do*100 %,

where

'Ready' is a number of issues satisfying the criteria defined in Project Settings>Data sources>Task Tracking System>Scope management>Definition of Ready;

'To do' is a number of issues satisfying the criteria defined in Project Settings>Data sources>Task Tracking System>Workflows>To do bucket and their issue type are specified in Project Settings>Data sources>Task Tracking System>Scope management>Definition of Ready.

By click on a chart a pop up appears revealing a list of issues not ready for development.

Items not Ready but in Active sprints

Gives the amount of issues which are in active Sprint(s) but still not marked as 'Ready for Development'. 'Ready' is a number of issues satisfying the criteria defined in Project Settings>Data sources>Task Tracking System>Scope management>Definition of Ready;

Items without Story Points but in Active sprints

Shows the amount of issues whose story points are not estimated though items are included into an active sprint. It is expected that on the project this health indicator value is equal to zero.

Stories Which Are Open/Ready State But With All Sub-tasks Already Closed

Shows the amount of stories (and other issues) which are still in Open/Ready/In Progress status but with all their sub-tasks closed. It is expected that on the project this health indicator value is equal to zero. Calculation is based on issues created within last 90 days.

Stories Which Are Closed But With Any Sub-tasks Still Incomplete

Shows the amount of stories (and other issues) which are already closed but all/some of their sub-tasks are still incomplete. It is expected that on the project this health indicator value is equal to zero. Calculation is based on issues created within last 90 days.

Number of Items with Effort Logged after Items Were Closed

Shows the amount of issues for which some effort was logged after closing of the issue, in case it was logged after 00:00 next day. It is expected that in the project this health indicator value is equal to zero. Calculation is based on issues created within last 90 days.

Bugs not Attached to 'Affects Version'

Shows the amount of bugs which are not attached to any "Affected Version", so that it is not clear in what version/release those bugs are found. Metric will include sub-issues with and without 'Affects Version' in case the parent is not attached to 'Affect Version'. It is expected that on the project this health indicator value is equal to zero.

Bugs Closed Without 'Fix Version'

Shows the amount of bugs which are not attached to any 'Fix Version', so that is not clear in which version/release those bugs are fixed. Metric will include sub-issues with and without 'Fix Version' in case parent does not have 'Fix Version'. It is expected that on the project this health indicator value is equal to zero. Calculation is based on issues completed within last 90 days and excludes invalid bugs based on a rule specified via Quality Management step of a Project Configuration. 

Items with Story Points Changed During Last Month

Shows the amount of issues for which estimates in story points were changed during last month. Changing estimates in story points means estimate creep and is a bad practice. This metric does not cover cases of setting initial estimates, it is only about correcting estimates. It is expected that on the project this health indicator value is equal to zero.

Items with Original Estimate Changed During Last Month

Shows the amount of issues for which Original Estimates in hours were changed during last month. Changing Original Estimates means estimate creep and is a bad practice. Good practice is to adjust Remaining Estimate to reflect an effort required to complete a task. It is expected that on the project this health indicator value is equal to zero.

Items in Progress with no Changes During Last 2 Weeks

Shows the amount of issues in progress with no changes during last 2 weeks. It's expected any updates to happen during such a long time e.g. people log their time, post updates, ask questions via comments...

Work Logged With Dates in The Future

Shows an amount of work log (effort) entries which are submitted with a future dates (most likely, by mistake) i.e. where date of a work log entry is later than 'Today'. Those require a correction to avoid an impact on other metrics.

Functional Quality

This is a snapshot of health metrics related to the functional quality of a project.

Configuration

The list and expected values of indicators can be configured through the DASHBOARD LAYOUT CUSTOMIZATION.

Number of not Completed Defects (top priorities)

Shows the amount of defects which are not completed with priority as Blocker and Critical. It is expected that on the project this health indicator value is equal to zero.

Total Number of Not Completed Defects (all priorities)

Shows the amount of defects which are not completed at the moment. Suggested acceptable value is less than 10 not completed defects.

Top Priority vs Total Defects (%)

Shows a ratio of top-priority vs all defects which are open at the moment. Top priority ones mean those defects usually defined as of "Blocker" and "Critical" priority. Exact rule which defects should be considered as top priority should be specified in project configuration (Data Sources-JIRA-Quality Management)

Unresolved Bugs Older Than a Month (top priorities)

Shows the amount of defects (Blockers and Criticals) which has not been resolved since more than a month. It is expected that on the project this health indicator value is equal to zero. Calculation is based on issues created within last 90 days.

Unresolved Bugs Older Than a Month (all priorities)

Shows the amount of defects (all priorities) which has not been resolved since more than a month. Suggested acceptable indicator value is <20. Calculation is based on issues created within last 90 days.

Time Spent On Bug Fixing (%)

Shows the percentage of time spent on fixing the bugs over a total time spent on a project. Suggested acceptable indicator value is <20%. Calculation takes all work logs submitted within last 90 days. So, the logic of this metric works according to the formula: T = (time logged into bugs for last 90 days / time logged into all issues for last 90 days) *100. 

Defects Average Lifetime (top priorities)

Shows an average lifetime (in days) for top priority defects. Calculation is based on issues in "Open" and "in Progress" states, closed within last 90 days.

Defects Average Lifetime (all priorities)

Shows an average lifetime (in days) for defects on a project, all priorities. Calculation is based on defects, closed within last 90 days.