Download - 10 times better pm with kanban BestBrains

Transcript
Page 1: 10 times better pm with kanban   BestBrains

AgileUpgrade

Become a 10 times better PM with Kanban Jesper Boeg

www.AgileUpgrade.com [email protected]

Twitter: J_Boeg

Page 2: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

WHO AM I?

2 VP – Trifork Agile Excellence

Page 3: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

3

Page 4: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Team

4

Page 5: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Personal

5

Page 6: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Maybe taking it too far?

6

Page 7: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Agile Upgrade

! Reviews, Coaching and Training !  Scrum ! Kanban !  Agile !  Lean

7

Page 8: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Agenda

! Introduction and Agenda

! Project Management anti-patterns

! Kanban

! 13 ways Kanban helps you shine

! Limitations

! Q&A

8

Page 9: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

9

Page 10: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

1,5 h. is quite a long time….

10

Page 11: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

WHO IS HERE?

11

Page 12: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

WHAT ARE YOU EXPECTING?

12

Page 13: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Biased?

13

Page 14: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

But Agile nirvana is the exception

14

Page 15: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

PROJECT MANAGEMENT ANTI-PATTERNS?

15

Page 16: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

HERE IS A FEW….

16

Page 17: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Scope

17

Page 18: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Communicating it is dangerous

18

Page 19: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Believing it is failure

19

Page 20: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

And even worse

20

Not prioritized

based on wishful thinking Calculated without wait time

Taken for granted

Page 21: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Tracking on the wrong level

21

Page 22: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

More people!

22

Page 23: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Ignoring facts

23

Please let the team finish overnight or make somebody else fail before us

Page 24: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Time for overtime

24

Page 25: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Stop caring and get to work!

25

Page 26: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Too many dependencies

26

Page 27: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

But we have velocity!

27

Page 28: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Sorry

Backlog Specification

Sprint Ready

Sprint Backlog

Develop-ment

Test Demo QA Prod Accepted

28

Velocity measured from here

Does not equal preditability here

Page 29: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Pure administrative overhead

29

I have no idea what we are building but could you help me with these numbers for my status report?

Page 30: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

30

Page 31: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

But hey, we are like value focused...

31

Page 32: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

This is important, no this...

32

Page 33: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

KANBAN REMINDER

33

Page 34: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

There is not only one way

34

Page 35: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Kanban is like water

35

Page 36: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

4 guiding principles

! Start with what you do now ! Agree to pursue evolutionary change ! Initially, respect current processes, roles,

responsibilities and job titles ! Encourage acts of leadership at all levels

36

Page 37: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

6 core practices

! Visualize ! Limit Work-in-Progress ! Manage Flow ! Make Policies Explicit ! Implement Feedback Loops ! Improve Collaboratively, evolve

experimentally

37

Page 38: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

KANBAN DOES NOT MANDATE:

38

Page 39: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

New roles

39

Page 40: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

New team structures

40

Page 41: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Or new ceremonies

41

Page 42: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

WELL ALMOST: TWO CHANGES ARE SOMETIMES NEEDED

42

Page 43: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

From stage gate development

43

Scope Spec Develop-ment

Review Test QA test Prod Live

Page 44: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

To incremental

44

Scope Spec Develop-ment

Review Test QA test Prod Live

Page 45: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Visualizing what?

45

Page 46: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

From horisontal specs

46

Page 47: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

To vertical slices

47

Spec 1

Spec 2

Page 48: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

CAN YOU GET THERE?

48

Page 49: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Sorry - there is no war J

49

Page 50: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

13 WAYS KANBAN MAKES YOU SHINE

50

Page 51: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

1: Visualize the work

51

Page 52: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

52

Page 53: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

2: Limiting WIP

53

Page 54: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

WIP Limits

Backlog (20)

UX/Design (2)

Sprint Ready

(200 pts)

Dev Ready (5)

Develop-ment (3)

Test (2)

Demo (Tuesday)

QA (5)

Prod (5)

Accepted

54

Velocity Number of items Cadence

Page 55: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Increasing flow and effectiveness

55

Page 56: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Levels Work to Capacity

! You can never overload a Kanban pull system!

56

Page 57: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

3: Alignment

57

Exit policies

Page 58: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

There is no free lunch

58

Page 59: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

4: Early feedback

59

Page 60: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

5: Easy identification of bottlenecks

60

Page 61: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

6: Progress insights

61

Page 62: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

And a lot of other insights

62

WIP

Cycle Time

Arrival Rate

Velocity

Page 63: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

7: Transparent prioritization

63

Page 64: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

8: Insightful data

64

Page 65: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

9: Less dependencies

65

Page 66: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

And easier handling of the remaining ones

66

Page 67: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

10: Easier resource allocation

67

Page 68: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

11: Predictability

68

Page 69: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

12: Probabilistic forecasting

69

Time

Frequency

90 percent 99 percent

Page 70: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

13: Focus on the right risk

70

Page 71: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

You have more capacity than you think!

71

Page 72: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

And you don’t even have to be an…

72

Page 73: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

You might not be ”Agile”

73

Page 74: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

But you could still be…

74

Page 75: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

Training/offerings

! Foundation/2 dages Certificeret Kanban Kursus !  14-15 januar, Hørsholm og 4-5 februar, Aarhus

! Kanban er den direkte vej til bedre overblik og mere spillerum i en travl hverdag.

!  Tilbud: 2-for-1 ved tilmelding før 30. nov.

! Predictability made practical ! Hands on in-house workshop hvor vi går i dybden med

Lean estimering, tracking og rapportering

! Se mere på WWW.LKU.DK og www.AgileUpgrade.com

75

Page 76: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

How To Reach Me

! Jesper Boeg !  Mail: [email protected]

!  Mobile: +45 22 49 83 38

!  Twitter: J_Boeg

76

Page 77: 10 times better pm with kanban   BestBrains

AgileUpgrade.com Twitter: @J_Boeg

THANKS!

Page 77