31
Agile Estimation and Planning By Pham Anh Doi & Nguyen Ngoc Tu Hanoi Scrum Group

Agile estimation & planning

Embed Size (px)

DESCRIPTION

Agile estimation & planning

Citation preview

Page 1: Agile estimation & planning

Agile Estimation and Planning

By Pham Anh Doi & Nguyen Ngoc Tu

Hanoi Scrum Group

Page 2: Agile estimation & planning

ESTIMATION

Page 3: Agile estimation & planning

POPO SMSM TMTM TMTMTMTM

Page 4: Agile estimation & planning

POPO TMTM TMTMTMTMSMSM

Page 5: Agile estimation & planning

POPO TMTM TMTMTMTMSMSM

Page 6: Agile estimation & planning

POPO TMTM TMTMTMTMSMSM

Page 7: Agile estimation & planning

TMTM TMTMTMTM

SMSM

Estimation Activity

Page 8: Agile estimation & planning

TMTM TMTMTMTM

3333

55 ………………………………

SMSM

………

………

……………………

Estimation Activity

Page 9: Agile estimation & planning

US#1

TMTM TMTMTMTM

5555

55 ………………………………

SMSM

…… ……

Estimation Activity

Page 10: Agile estimation & planning

US#1

TMTM TMTMTMTM

13131313

55 ………………………………

SMSM

………

………

………………

………………

Estimation Activity

Page 11: Agile estimation & planning

US#1

TMTM TMTMTMTM

13131313

1313 ………………………………

US#2

SMSM

…………

………

………

Estimation Activity

Page 12: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

2020??

?? ………………………………

…………

………

………

Estimation Activity

Page 13: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

????

?? ………………………………

…………

………

………

??

POPO

……………………………… Estimation Activity

Page 14: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

okokokok

okok ………………………………

…………

………

………

??

POPO

……………………………… Estimation Activity

Page 15: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

2020??

?? ………………………………

…………

………

………

Estimation Activity

Page 16: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

2020??

?? ………………………………

…………

………

………

US#8

US#9

Estimation Activity

Page 17: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

………………………………

…………

………

………

US#8

US#9

Estimation Activity

Page 18: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

………………………………

…………

………

………

US#8

US#9

Estimation Activity

Page 19: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

………………………………

…………

………

………

US#8

US#9

US#10

Estimation Activity

Page 20: Agile estimation & planning

US#1

TMTM TMTMTMTM

US#4

US#5

US#2

US#7

US#6

US#3

SMSM

………………………………

…………

………

………

US#8

US#9

US#10US#5US#5US#13US#9 US#10US#14 US#15 US#7

US#2US#17 US#18US#16US#12US#13

US#19

Estimation Activity

Page 21: Agile estimation & planning

Release Burndown Chart

Page 22: Agile estimation & planning

Story Points: Why are they better than hours?

How long will it take to paint this house?

Page 23: Agile estimation & planning

Point Hour

1/2 ~1

1 1-2

2 2-4

3 4-8

5 8-10

8 10-14

13 14-18

20 18-20

40 ~30effort

Accuracy and Effort

A little efforts helps a lotA lot of efforts only helps a little more

Page 24: Agile estimation & planning

Velocity

Page 25: Agile estimation & planning

Ideal time vs. Elapsed time

Page 26: Agile estimation & planning

If an ideal day is 8 hours of uninterrupted, focused work,

how many hours of elapsed time in your environment equates to

1 ideal day?

Ideal time vs. Elapsed time

Page 27: Agile estimation & planning

Story Point vs. Ideal Time

TMTM

Ideal Time Ideal Time

01010110011100010101011001110001

010101100111

01

010101100111

01

TMTM

2 Ideal days 3 Ideal days

Page 28: Agile estimation & planning

Story Point vs. Ideal Time

TMTM

Story Point Story Point

01010110011100010101011001110001

010101100111

01

010101100111

01

TMTM

Page 29: Agile estimation & planning

PLANNING

Page 30: Agile estimation & planning

Planning

+$TMTM

TMTM

TMTM

Plan

POPO

SMSM

Page 31: Agile estimation & planning

QA