Top Banner
Jolly Rajan Agile Coach with contributions from Mark Grove and Julie Wyman Starter Metrics for Agile Teams
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Starter Metrics For Agile Teams

Jolly Rajan

Agile Coachwith contributions from Mark Grove and Julie Wyman

Starter Metrics for Agile Teams

Page 2: Starter Metrics For Agile Teams

Agenda

1. Goals

2. Why are metrics valuable?

3. Recommended team metrics

4. Practice: Interpretation & common trends

5. Next Steps

Page 3: Starter Metrics For Agile Teams

Goals

1. Introduction to the Team Metrics

2. Deeper understanding of the selected metrics

3. Practice interpreting common trends

4. Review next steps

Page 4: Starter Metrics For Agile Teams

Provide feedback on processes

Information for inspection and adaptation

Allows teams to calibrate based on actual data

What’s valuable to the team will be different than

what’s valuable at the organization level

Why are metrics valuable?

Page 5: Starter Metrics For Agile Teams

1. Velocity

2. Committed vs. Done

3. Sprint Build-Up

4. Median Cycle Time

Recommended Team Metrics

Page 6: Starter Metrics For Agile Teams

For each selected metric, we will discuss

• What it measures

• Why was it selected

• How do you get the data

• When do you update

• How to read & interpret the metrics

What we will cover

Page 7: Starter Metrics For Agile Teams

What it measures:

• Total number of story points completed in a sprint.

• Running average over the last 3 sprints.

Why selected:

• Indicator of how much a team can commit to in the next sprint.

• Leading indicator of trend for future sprints.

How to get the data:

• Observation & ALM Tool

When to update:

• At the end of each Sprint

Velocity

Page 8: Starter Metrics For Agile Teams

Velocity Sample

Page 9: Starter Metrics For Agile Teams

Practice: Velocity

Page 10: Starter Metrics For Agile Teams

Practice: Velocity

Page 11: Starter Metrics For Agile Teams

Practice: Velocity

Page 12: Starter Metrics For Agile Teams

What it measures:

• Number of stories committed to at Sprint Planning vs Number of

stories DONE at the end of the Sprint.

Why selected:

• Helps the team to avoid setting false expectations as to the

capacity to deliver.

• Prompts the team to uncover the root cause of delays in closing

stories.

How to get the data:

• Observation & ALM Tool

When to update:

• At the end of each Sprint

Committed vs DONE

Page 13: Starter Metrics For Agile Teams

Committed vs Done Sample

Page 14: Starter Metrics For Agile Teams

Practice: Committed vs Done

Page 15: Starter Metrics For Agile Teams

Practice: Committed vs Done

Page 16: Starter Metrics For Agile Teams

Practice: Committed vs Done

Page 17: Starter Metrics For Agile Teams

What it measures:

• Scope changes in the sprint on a daily basis.

• Story points completed in the sprint on a daily basis.

Why selected:

• Helps the team see when stories are closing and identify

trends.

• Insight into scope volatility within the sprint.

How to get the data:

• Observation of the task board

When to update:

• Every day of the sprint

Sprint Build-up

Page 18: Starter Metrics For Agile Teams

Sprint Build-Up Sample

Page 19: Starter Metrics For Agile Teams

Practice: Sprint Build-Up

Page 20: Starter Metrics For Agile Teams

Practice: Sprint Build-Up

Page 21: Starter Metrics For Agile Teams

Practice: Sprint Build-Up

Page 22: Starter Metrics For Agile Teams

Practice: Sprint Build-Up

Page 23: Starter Metrics For Agile Teams

What it measures:

• Time elapsed (in days) between the start of development on a

story and when the story is closed in the ALM Tool.

Why selected:

• Provides visibility into how long Stories are sitting in progress

• Allows team to identify trends & measure improvement in

reducing cycle time

How to get the data:

• ALM Tool & Excel template to be provided by coaches

When to update:

• At the end of each Sprint

Median Cycle Time

Page 24: Starter Metrics For Agile Teams

Median Cycle Time Sample

Page 25: Starter Metrics For Agile Teams

Practice: Cycle Time

Page 26: Starter Metrics For Agile Teams

Practice: Cycle Time

Page 27: Starter Metrics For Agile Teams

Practice: Cycle Time

Page 28: Starter Metrics For Agile Teams

Practice: Cycle Time

Page 29: Starter Metrics For Agile Teams

Introduce teams to the metrics

Start radiating these metrics in the team space

• Velocity (updated at the end of the Sprint)

• Committed vs DONE (updated at the end of the Sprint)

• Median Cycle Time (updated at the end of the Sprint)

• Sprint Build-up (updated daily)

Use these metrics as input into retrospectives

Provide feedback and reach out to coaches with

questions

Next Steps