Top Banner
Scrum Metrics Deepak T Gururaja
22
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: Agile metrices

Scrum MetricsDeepak T Gururaja

Page 2: Agile metrices

What will we learn?

Why Metrics What are the various metrics available How are these metrics designed What do these metrics tell us

Page 3: Agile metrices

2 Kinds

Information radiators

Measurement and management metrics

Page 4: Agile metrices

Let us start with an example

Assume you are a cricketer Your side is batting second in the

match You are on the pitch at the non-striker’s

end There are more than a lakh fans

watching you The rest of the world is watching you

live in their homes

Page 5: Agile metrices

Which of these would help you?

Page 6: Agile metrices

Which of these would help you?

Page 7: Agile metrices

Which of these would help you?

Page 8: Agile metrices

Which of these would help you?

Page 9: Agile metrices

Which of these would help you?

Page 10: Agile metrices

Next example ….

Have you been to a styling salon? Do you trust them? YES? Then, why not go for one that does not

have a mirror

Page 11: Agile metrices

So…

You need instant feedback You need to know what is remaining What is done is important, but, doesn’t

motivate you How much more time/resourced do you

have left, to complete the remaining work

Course corrections can be done easily

Page 12: Agile metrices

Now, lets look at some Metrics

Sprint Burndown chart Release Burndown chart Velocity Burn up chart – Something for you to

work on

Page 13: Agile metrices

Sprint Burndown Chart Maps Story points

V/s Days Updated at the end

of each day Is a instant-feedback

mechanism for the team

Targeted v/s completed is clearly visible

Page 14: Agile metrices

Why Sprint burndown charts are important

Is an Information radiator Instant feedback Helps the team change courses, if

required Is pictorial and easy to maintain and

understand Sprint burndown charts speak a lot

about the culture and motivation levels of the team

Page 15: Agile metrices

More about Burndown charts

They convey the real picture as-is They give the right picture of what is

happening in the team Also hint about Technical debt added How stable or un-stable product

management is How stable the code is Also gives a hint about bug injection

ratio

Page 16: Agile metrices

Let us look at some example burndown charts

http://www.methodsandtools.com/archive/scrumburndown.php

Page 17: Agile metrices

Release Burndown Chart

Maps Story points V/s Iterations

Shows the amount of work remaining at the start of each iteration

Page 18: Agile metrices

Burndown Bar chart

Page 19: Agile metrices

Velocity

What is velocity?› Rate of change of speed

Important to measure how much the team is delivering

Measures outcome and not effort How is it measured?

Page 20: Agile metrices

In essence – Agile principle

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Page 21: Agile metrices

Eventually what do these metrics do?

Page 22: Agile metrices

Questions