10 times better pm with kanban bestbrains

Post on 02-Jul-2015

153 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

"Project Manager"? Isn't that something Agile consultants have spent the last 10+ years trying to get rid off? Well they are still here and some of them are actually sensible people that do a damn good job under challenging circumstances. No matter if you are an old time micro managing PM or have caught the Agile wave and transitioned into a Product owner or Scrum Master role Kanban can help you shine! In this presentation we will focus on how Kanban can help you become a better PM and increase effectiveness, alignment and motivation with more predictable outcomes and increased customer value and satisfaction - even in situations where innovation is of the essence and Agile principles guide you to embrace change underway. Don't believe me? Well fortunately I have real data to prove the points. Since Kanban is principle based you can even keep centralizing control, work delegation and the belief that heavy upfront specification is the best way to work. Chances are that in time you will get tired of it and find that there are more effective ways of administering teams and projects but initially Kanban does not make any judgements as to the optimal way of work in your situation. Come along and be inspired, provoked and maybe even enlightened.

TRANSCRIPT

AgileUpgrade

Become a 10 times better PM with Kanban Jesper Boeg

www.AgileUpgrade.com agileupgrade@gmail.com

Twitter: J_Boeg

AgileUpgrade.com Twitter: @J_Boeg

WHO AM I?

2 VP – Trifork Agile Excellence

AgileUpgrade.com Twitter: @J_Boeg

3

AgileUpgrade.com Twitter: @J_Boeg

Team

4

AgileUpgrade.com Twitter: @J_Boeg

Personal

5

AgileUpgrade.com Twitter: @J_Boeg

Maybe taking it too far?

6

AgileUpgrade.com Twitter: @J_Boeg

Agile Upgrade

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

7

AgileUpgrade.com Twitter: @J_Boeg

Agenda

! Introduction and Agenda

! Project Management anti-patterns

! Kanban

! 13 ways Kanban helps you shine

! Limitations

! Q&A

8

AgileUpgrade.com Twitter: @J_Boeg

9

AgileUpgrade.com Twitter: @J_Boeg

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

10

AgileUpgrade.com Twitter: @J_Boeg

WHO IS HERE?

11

AgileUpgrade.com Twitter: @J_Boeg

WHAT ARE YOU EXPECTING?

12

AgileUpgrade.com Twitter: @J_Boeg

Biased?

13

AgileUpgrade.com Twitter: @J_Boeg

But Agile nirvana is the exception

14

AgileUpgrade.com Twitter: @J_Boeg

PROJECT MANAGEMENT ANTI-PATTERNS?

15

AgileUpgrade.com Twitter: @J_Boeg

HERE IS A FEW….

16

AgileUpgrade.com Twitter: @J_Boeg

Scope

17

AgileUpgrade.com Twitter: @J_Boeg

Communicating it is dangerous

18

AgileUpgrade.com Twitter: @J_Boeg

Believing it is failure

19

AgileUpgrade.com Twitter: @J_Boeg

And even worse

20

Not prioritized

based on wishful thinking Calculated without wait time

Taken for granted

AgileUpgrade.com Twitter: @J_Boeg

Tracking on the wrong level

21

AgileUpgrade.com Twitter: @J_Boeg

More people!

22

AgileUpgrade.com Twitter: @J_Boeg

Ignoring facts

23

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

AgileUpgrade.com Twitter: @J_Boeg

Time for overtime

24

AgileUpgrade.com Twitter: @J_Boeg

Stop caring and get to work!

25

AgileUpgrade.com Twitter: @J_Boeg

Too many dependencies

26

AgileUpgrade.com Twitter: @J_Boeg

But we have velocity!

27

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

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?

AgileUpgrade.com Twitter: @J_Boeg

30

AgileUpgrade.com Twitter: @J_Boeg

But hey, we are like value focused...

31

AgileUpgrade.com Twitter: @J_Boeg

This is important, no this...

32

AgileUpgrade.com Twitter: @J_Boeg

KANBAN REMINDER

33

AgileUpgrade.com Twitter: @J_Boeg

There is not only one way

34

AgileUpgrade.com Twitter: @J_Boeg

Kanban is like water

35

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

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

AgileUpgrade.com Twitter: @J_Boeg

KANBAN DOES NOT MANDATE:

38

AgileUpgrade.com Twitter: @J_Boeg

New roles

39

AgileUpgrade.com Twitter: @J_Boeg

New team structures

40

AgileUpgrade.com Twitter: @J_Boeg

Or new ceremonies

41

AgileUpgrade.com Twitter: @J_Boeg

WELL ALMOST: TWO CHANGES ARE SOMETIMES NEEDED

42

AgileUpgrade.com Twitter: @J_Boeg

From stage gate development

43

Scope Spec Develop-ment

Review Test QA test Prod Live

AgileUpgrade.com Twitter: @J_Boeg

To incremental

44

Scope Spec Develop-ment

Review Test QA test Prod Live

AgileUpgrade.com Twitter: @J_Boeg

Visualizing what?

45

AgileUpgrade.com Twitter: @J_Boeg

From horisontal specs

46

AgileUpgrade.com Twitter: @J_Boeg

To vertical slices

47

Spec 1

Spec 2

AgileUpgrade.com Twitter: @J_Boeg

CAN YOU GET THERE?

48

AgileUpgrade.com Twitter: @J_Boeg

Sorry - there is no war J

49

AgileUpgrade.com Twitter: @J_Boeg

13 WAYS KANBAN MAKES YOU SHINE

50

AgileUpgrade.com Twitter: @J_Boeg

1: Visualize the work

51

AgileUpgrade.com Twitter: @J_Boeg

52

AgileUpgrade.com Twitter: @J_Boeg

2: Limiting WIP

53

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

AgileUpgrade.com Twitter: @J_Boeg

Increasing flow and effectiveness

55

AgileUpgrade.com Twitter: @J_Boeg

Levels Work to Capacity

! You can never overload a Kanban pull system!

56

AgileUpgrade.com Twitter: @J_Boeg

3: Alignment

57

Exit policies

AgileUpgrade.com Twitter: @J_Boeg

There is no free lunch

58

AgileUpgrade.com Twitter: @J_Boeg

4: Early feedback

59

AgileUpgrade.com Twitter: @J_Boeg

5: Easy identification of bottlenecks

60

AgileUpgrade.com Twitter: @J_Boeg

6: Progress insights

61

AgileUpgrade.com Twitter: @J_Boeg

And a lot of other insights

62

WIP

Cycle Time

Arrival Rate

Velocity

AgileUpgrade.com Twitter: @J_Boeg

7: Transparent prioritization

63

AgileUpgrade.com Twitter: @J_Boeg

8: Insightful data

64

AgileUpgrade.com Twitter: @J_Boeg

9: Less dependencies

65

AgileUpgrade.com Twitter: @J_Boeg

And easier handling of the remaining ones

66

AgileUpgrade.com Twitter: @J_Boeg

10: Easier resource allocation

67

AgileUpgrade.com Twitter: @J_Boeg

11: Predictability

68

AgileUpgrade.com Twitter: @J_Boeg

12: Probabilistic forecasting

69

Time

Frequency

90 percent 99 percent

AgileUpgrade.com Twitter: @J_Boeg

13: Focus on the right risk

70

AgileUpgrade.com Twitter: @J_Boeg

You have more capacity than you think!

71

AgileUpgrade.com Twitter: @J_Boeg

And you don’t even have to be an…

72

AgileUpgrade.com Twitter: @J_Boeg

You might not be ”Agile”

73

AgileUpgrade.com Twitter: @J_Boeg

But you could still be…

74

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

AgileUpgrade.com Twitter: @J_Boeg

How To Reach Me

! Jesper Boeg !  Mail: agileupgrade@gmail.com

!  Mobile: +45 22 49 83 38

!  Twitter: J_Boeg

76

AgileUpgrade.com Twitter: @J_Boeg

THANKS!

Page 77

top related