10 times better pm with kanban bestbrains
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 [email protected]
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: [email protected]
! Mobile: +45 22 49 83 38
! Twitter: J_Boeg
76
AgileUpgrade.com Twitter: @J_Boeg
THANKS!
Page 77