scrum artifacts, metrics and their application

25
SCRUM artifacts, metrics and their application Presenter: Alexandra Ursea, PMP, CSM, CAL1, LeSS Practitioner, BMATH, MEng Facilitator: John Kaldor, PMP, ITIL, BMATH Date: September 14 th , 2017

Upload: others

Post on 01-Dec-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SCRUM artifacts, metrics and their application

SCRUM artifacts, metrics and their

application

Presenter: Alexandra Ursea, PMP, CSM, CAL1, LeSS Practitioner, BMATH, MEng

Facilitator: John Kaldor, PMP, ITIL, BMATH

Date: September 14th, 2017

Page 2: SCRUM artifacts, metrics and their application

• Scrum Artifacts

• Points vs Ideal Time

• Scrum Metrics

AGENDA

2

Page 3: SCRUM artifacts, metrics and their application

Product Backlog

Sprint Backlog

Velocity Chart

Burndown or Burn-Up Charts (Release and Sprint)

Product Increment

Task Board

Scrum Artifacts

3

Page 4: SCRUM artifacts, metrics and their application

Product Backlog• Is an ordered list of things that are required for the product.

• It replaces the traditional requirements specifications

artifacts.

Scrum Artifacts – Product Backlog

4

Page 5: SCRUM artifacts, metrics and their application

Sprint Backlog

• Is a list of tasks identified by the team to be

completed during the sprint.

Scrum Artifacts – Sprint Backlog

5

Page 6: SCRUM artifacts, metrics and their application

Velocity

• Is the total effort a team is capable of in a sprint

• The number is derived by adding all the story

points from the last sprint’s completed stories.

• Can be measured in points or ideal days.

Scrum Artifacts – Velocity

6

Page 7: SCRUM artifacts, metrics and their application

Point• Is an arbitrary and relative measure used by Scrum

teams, and it is a metric used to determine the

difficulty of implementing a given item.

Velocity – Points vs Ideal Time

7

Story Point

Page 8: SCRUM artifacts, metrics and their application

Ideal Time (days) is defined as how long

something will take if:

• A team member is 100% assigned to a task

• There are no interruptions

• Everything that is needed is available.(i.e.

environments, other resources etc.)

Ideal Time is effort – time spent doing the work

without interruptions.

Ideal Days(Effort) – Points vs. Ideal

Time

8

Page 9: SCRUM artifacts, metrics and their application

Comparison– Points vs. Ideal Time

9

Story points

• Story points give more accurate

estimates, because it allows team

members with different skill sets to

communicate about and agree on an

estimate

• They drastically reduce planning time

• They more accurately predict release

dates

• They help teams improve performance

• They do not decay over time

Ideal Time

• Days give worse estimates

• Introduce large amounts of

waste into the system due to

incremental padding

• Impede the Product Owner's

release planning

• Confuse the team about what

process improvements really

worked

Page 10: SCRUM artifacts, metrics and their application

Scrum Artifacts – Velocity Chart

10

Page 11: SCRUM artifacts, metrics and their application

Release Burn-up Chart

Scrum Artifacts – Release Burn-up

Chart

11

• Shows

progress

of stories

done over

time

Page 12: SCRUM artifacts, metrics and their application

Release Burndown Chart

Scrum Artifacts – Release

Burndown Chart

12

• Shows

how much

work was

left to do

over time

Page 13: SCRUM artifacts, metrics and their application

Sprint Burndown Chart

Scrum Artifacts – Sprint Burndown

Chart

13

• Is a chart

showing

the

remaining

work in

the sprint

backlog

Page 14: SCRUM artifacts, metrics and their application

Product Increment

• Is the sum of all the Product Backlog items

completed during a sprint and all previous

sprints.

• At the end of the sprint, the Increment must be

done according to the team’s “Definition of

Done”.

• Ideally, the Increment is in a potentially

shippable state, regardless of whether the

Product Owner decides to release it or not.

Scrum Artifacts – Product Increment

14

Page 15: SCRUM artifacts, metrics and their application

Taskboard – is a way of making the Sprint Backlog visible.

A task board is updated continuously through the sprint.

Scrum Artifacts – Taskboard

15

Page 16: SCRUM artifacts, metrics and their application

• Release is

on track

Metrics – Release Burndown Chart

16

• Release is

behind

schedule

Page 17: SCRUM artifacts, metrics and their application

Metrics – Sprint Burndown Chart

17

• Work in the sprint is on track. No additional tasks have been identified.

Page 18: SCRUM artifacts, metrics and their application

Metrics – Sprint Burndown Chart-

cont’d

18

• Work in the sprint is behind schedule. Sprint commitment not met.

Page 19: SCRUM artifacts, metrics and their application

Metrics – Sprint Burndown Chart-

cont’d

19

• Work in the sprint is behind schedule. Additional tasks have been

identified during the sprint.

Page 20: SCRUM artifacts, metrics and their application

Metrics – Velocity Charts

20

Page 21: SCRUM artifacts, metrics and their application

Metrics – Velocity Charts – cont’d

21

Page 22: SCRUM artifacts, metrics and their application

Metrics – Velocity Charts – cont’d

22

Page 23: SCRUM artifacts, metrics and their application

Metrics – Other

23

• Story Points completed versus planned

• Number of defects per release No. of defects logged vs fixed

No. of defects reported in the first month after implementation

No. of defects reported by users vs developers

• Number of defects per sprint No. of defects logged vs fixed

No. of defects reopened

No. of defects deferred to the following sprint

No. of defects postponed

No. of defects cancelled

• Lead time for a Product Backlog Item(PBI) The time from the moment when the request was made by a client and

placed on a board to when all work on this item is completed and the

request was delivered to the client. So it's the total time the client is

waiting for an item to be delivered.

• Team morale

Page 24: SCRUM artifacts, metrics and their application

Metrics – Good vs Evil

24

Good• Metrics used to identify approximately where

things are at and more importantly, as a guide to

help the team inspect and adapt its processes to

improve over time.

Evil• Metrics used as an inflexible indicator for micro-

managing an individual’s performance over time

and more importantly, for putting pressure on

people and killing morale.

Page 25: SCRUM artifacts, metrics and their application

QUESTIONS?

Email: Contact Us, Questions about this presentation

WEBSITE: http://www.soc.pmi.on.ca/

PDUs: 1.0 Technical, 0.5 Leadership, 0.0 Strategic

25

ALEXANDRA URSEA, PMP, CSM, CAL1, LeSS Practitioner

Phone: (647)-834-1916

E-mail: [email protected]

Linkedin: https://ca.linkedin.com/in/aurseaprojectleaderagile