Professional Documents
Culture Documents
22
28
30
25
24
23
27
26
29
21 quick ideas on how to
improve your kanban board
Marcus Hammarberg
@marcusoftnet
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
http://bit.ly/minskvote
Use code
ctwitspring
at manning.com
40% off
http://bit.ly/minskvote
http://bit.ly/minskvote
Have a board in
the first place
http://blogs.ubc.ca/qualresearch/narrative-inquiry/the-storyteller/
https://pixabay.com/en/lost-places-chair-abandoned-old-1533790
So…. how do I get started?
Todo
Todo Doing or something
Todo Analyse Dev Test Deploy Done
Todo Analyse Dev Test Deploy Done
Todo Analyse
Design Coding
Dev Test Deploy Done
?
Todo Analyze Development Testing Accept
Create Toolbox For
Your Team
Official team-ware
©®™
Walk the board from
right to left
Inbox Analyze Dev. Test Done
John
Hugo
Hannah
Daphne
Hugo
Daphne
John
Focus on the work,
not the workers
The 3 questions © ® ™
- Woody zuill
By Julija Rauluševičiūtė, Advanced Mac user II, Used under Creative Commons
Todo Analyse
Design Coding
Dev Test Deploy Done
Follow up
Gather data
Use Progress indicators
to indicate how far we have come
https://www.pinterest.se/pin/463800461598761716/
Use WIP limits on
your board
No WIP limit
No kanban
Aaaah …. kanban is speaking to
the lazy seal in me
By zzpza, Tools, Used under Creative Commons
Stop
WIP too high starting
WIP too low
= =
Start finishing
work idle people idle
3 3 2
Todo Analyze Development Test Done
http://saphanatutorial.com/sap-hana-t-shirt-size/
Todo Analyse Coding
Dev Test Deploy Done
S
S
S
# of items
Span Average counted
Mastery
Purpose
Write about exactly
one item per sticky
Create new login functionality
Update Search Form
Change profile page
Create new login functionality
Order …
point
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
Do this:
* Move the remaining cards up
* Call the PO and create a meeting
* Tell team to come to meeting
point
6 2
Todo Design
Do this:
Order …
point * Move the remaining cards up
* Call the PO and create a meeting
* Tell team to come to meeting
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
point
6 2
Todo Design
Order …
point
Annotate the card with reference
to external issue tracker
Electronic tool
Or both …?
or physical board
Physical board Electronic Tool
In your face Attachments
Tactile Capturing discussions
Big Track a lot of data
Always present Distribution
JIRA-63215
Not
Started Done
started
JIRA-63215
JIRA-63215
In order faster find people
that have visitors
As a receptionist
I want to be able to fuzzy
search on their
complete names
JIRA-63215
That special case of the
invoicing batch where it fails
on odd numbers
in the dates of February
greater than 28
JIRA-63215
Increase conversion by 20%
by allowing for customers
to actually pay…
Use queues
to ensure flow and
exploit bottlenecks
Todo Design Coding
Analyse Dev Test Accept Done
5
Ready to
Todo Design Coding
Analyse Dev Test Accepted Done
Accept
5
Ready to
Todo Design Coding
Analyse Dev Test Accepted Done
Accept
Todo Design Coding
Analyse Dev Testing Done
5
Dev
Ready
Todo Analyse
Design Coding
Dev Testing Done
to test
Don't have a backlog -
have an impact map
http://thearterie.blogspot.se/
Features
IMPACTS
https://www.impactmapping.org
https://www.impactmapping.org
Design your work to
Goldilock size
“If the mountain will not
come to Muhammad,
then Muhammad must
go to the mountain”
- Francis Bacon, 1625
https://neilkillick.wordpress.com/
Get your work up to standard
with exit criteria per column
Definition
of Done
Quality
Todo Analyse
Design Coding
Dev Testing Done
Definition of Done - Coding Definition of Done - Coding Definition of Done - Coding Definition of Done - Coding
* Unit test written >80% code * Unit test written >80% code * Unit test written >80% code * Unit test written >80% code
coverage coverage coverage coverage
* at least one e2e integration test * at least one e2e integration test * at least one e2e integration test * at least one e2e integration test
written and passing written and passing written and passing written and passing
* Installed in test environment * Installed in test environment * Installed in test environment * Installed in test environment
* documentation updated * documentation updated * documentation updated * documentation updated
Todo Analyse
Design Coding
Dev Testing Done
Jimmy Janlén
Each “month end close”-
work takes about 20 days
with a lot of manual work
Bug
Tech
debt
Todo Analyze Development Test Done
Bug
Tech
debt
Todo Analyze Development Test Done
Bug
Tech
4=
debt
Todo Analyze Development Test Done
Bug
Tech
4=
debt
Have an expedite lane for
urgent work
3 3 2
Todo Analyze Development Test Done
Bug
Maint.
Urgent
3 3 2
Todo Analyze Development Test Done
Bug
Maint.
Urgent
3 3 2
Todo Analyze Development Test Done
Bug
Maint.
Urgent
Max 1 at the time
Highest priority
Retrospective
For exceptions
Track time taken per item
- Lead time
Measure lead time - it’s good for you
“The customer doesn’t care how we are organized”
- Leif Östling
Ready to
Inbox Analyze Dev. Test
Deploy Done
…
Deploy Done
…
Small Medium Large
X
3
X X
2 X X X
X X
1
Week
14 15 16 17 18 19 20 21
http://bit.ly/2opcKAn - Control Charts by Håkan Forss
www.marcusoft.net
@marcusoftnet
marcus.hammarberg@aptitud.se
Pictures from Pixabay if nothing else indicated
or Kanban in Action
which is written by Joakim and me