20 ideas on how to improve your agile board

Post on 21-Jan-2018

469 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

quick ideas on how to improve your kanban board

Marcus Hammarberg @marcusoftnet

202122232425262728293020

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

DoneDeployTestDevAnalyseTodo

DoneDeployTestDevAnalyseTodo

?

DoneDeployTestDevAnalyseTodo Design Coding

Analyze Development Testing AcceptTodo

Create Toolbox For Your Team

Official team-ware © ® ™

Walk the board from right to left

Test DoneDev.AnalyzeInbox

Walk the board

Use avatars to indicate who is working on what

Analyze Development Testing AcceptTodo

Analyze Development Testing AcceptTodo

HannahHugo John

Hugo

John

Daphne

Daphne

Focus on the work, not the workers

The 3 questions © ® ™

Does everyone have things to do?

Flow - effectiveness

Res

our

ce

effici

ency

Source: This is Lean!Niklas Modig, Pär Åhlström

Flow - effectiveness

Res

our

ce

effici

ency

Source: This is Lean!Niklas Modig, Pär Åhlström

Flow - effectiveness

Res

our

ce

effici

ency

Source: This is Lean!Niklas Modig, Pär Åhlström

Flow - effectiveness

Res

our

ce

effici

ency

Source: This is Lean!Niklas Modig, Pär Åhlström

The 3 questions © ® ™

Enumerate the work not the workers

Done-column? There is no Done

Production

By Julija Rauluševičiūtė, Advanced Mac user II, Used under Creative Commons

“Working Software” is software that users are actually using.

Until it’s in use it is truly useless

- Woody zuill

DoneDeployTestDevAnalyseTodo Design Coding Follow upGather data

Use Progress indicatorsto 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

WIP too high=

work idle

WIP too low=

people idle

Stop startingStart finishing

Analyze Development Test DoneTodo

Doing DoingDone Done

3 3 2

Analyze Development Test DoneTodo

Doing DoingDone Done

3 3 2

Analyze Development Testing AcceptWaitingfor Ops

InProductionTodo

S-M-L should not start from a date span

http://saphanatutorial.com/sap-hana-t-shirt-size/

http://saphanatutorial.com/sap-hana-t-shirt-size/

1 day 2-3 days 3-5 days 6-8 days 8-12 days

DoneDeployTestDevAnalyseTodo

S

Coding

S

M

S

Small

Medium

Large

1-3 days

Span# of items counted

8

2-6 days 3

4-46 days 2

Average

2 days

4 days

25 days

Small

Medium

Large

1-5 days

Span# of items counted

120

2-12 days 36

4-86 days 21

Average

1,6 days

2,8 days

32 days

Work to the cake limitHave a WIP limit on Done

Demo

Retrospective

Planning

Celebrations

Autonomy

Mastery

Purpose

Write about exactly one item per sticky

Create new login functionality

Update Search Form

Change profile page

Create new login functionality

Change profile pageUpdate Search Form

Good Lots of Stuff Delivered First Code in GOLang!

Bad Sprint to Short

Improve More Test Coverage

Set your TPP = 1

Topic per post-it

Blocked should not be a column

DoneDeployTestDevTodo Coding Analyse

DoneWaitCodeDevTodo Wait WaitDeployWait Test Analyse

Use Disneyland wait time to be predictable

Disneyland

Small

Medium

Large

1-5 days

Span# of items counted

120

2-12 days 36

4-86 days 2

Average

1,6 days

2,8 days

45 days

Tear off the post-its the correct way

DoneDeployTestDevTodo Coding Analyse

Certified Post-It Master © ® ™

Certified Post-It Master © ® ™

Create a pull-system for new work using an order point item

Todo Design 6

Order point

2

Todo Design 6

Order point

2

Todo Design

Order point

6 2

Todo Design

Order point

6 2

Todo Design 6

Order point

2

It’s time to get More work. MOOOAR!

Do this: * Move the remaining cards up

* Call the PO and create a meeting * Tell team to come to meeting

Todo Design

Order point

It’s time to get More work. MOOOAR!

Do this: * 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 6

Order point

2

Todo Design 6

Order point

2

Todo Design 6

Order point

2

Todo Design 6

Order point

2

Annotate the card with reference to external issue tracker

Electronic tool or physical boardOr both …?

In your face

Tactile

Big

Always present

Attachments

Capturing discussions

Track a lot of data

Distribution

Physical board Electronic Tool

JIRA-63215DoneStartedNot

started

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…

JIRA-63215

Use queuesto ensure flow andexploit bottlenecks

DoneAcceptTestDevAnalyseTodo Design Coding

DoneReady to AcceptTestDevAnalyseTodo Design Coding Accepted

5

DoneReady to AcceptTestDevAnalyseTodo Design Coding Accepted

5

DoneDevAnalyseTodo Design Coding Testing

DoneReadyto testDevAnalyseTodo Design Coding Testing

5

Dev

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

DoneDevAnalyseTodo Design Coding Testing

Quality

Quality Quality Quality Quality

DoneDevAnalyseTodo Design Coding Testing

Definition of Done - Coding

* Unit test written >80% code coverage

* at least one e2e integration test written and passing

* Installed in test environment * documentation updated

Definition of Done - Coding

* Unit test written >80% code coverage

* at least one e2e integration test written and passing

* Installed in test environment * documentation updated

Definition of Done - Coding

* Unit test written >80% code coverage

* at least one e2e integration test written and passing

* Installed in test environment * documentation updated

Definition of Done - Coding

* Unit test written >80% code coverage

* at least one e2e integration test written and passing

* Installed in test environment * documentation updated

DoneDevAnalyseTodo Design Coding Testing

Definition of Done - Coding * Unit test written >80% code coverage * at least one e2e integration test

written and passing * Installed in test environment * code review done

https://hakanforss.wordpress.com

Have a continuous retrospective running on your board

Kanban Kata style

https://www.cprime.com/2013/01/effective-retrospectives/

Toyota Kata Kanban Kata

Each “month end close”- work takes about 20 days with a lot of manual work

Jimmy Janlén

Each “month end close”- work takes about 20 days with a lot of manual work

We can run month end close daily, all automated

Each “month end close”- work takes about 20 days with a lot of manual work

Automated first 3 of the steps in “month end close”-work

We can run month end close daily, all automated

Automate the reporting of monthly plays

Automate the reporting of

monthly users

Each “month end close”- work takes about 20 days with a lot of manual work

We can run month end close daily, all automated

Automated first 3 of the steps in “month end close”-work

Automate the reporting of

monthly users

Automate the reporting of monthly plays

Automate the reporting of

monthly users

Each “month end close”- work takes about 20 days with a lot of manual work

We can run month end close daily, all automated

Automated first 3 of the steps in “month end close”-work

Automate the reporting of

monthly users

Automate the reporting of monthly plays

Automate the reporting of

monthly users

Each “month end close”- work takes about 20 days with a lot of manual work

We can run month end close daily, all automated

Automated first 3 of the steps in “month end close”-work

Automate the reporting of

monthly users

Toyota Kata Kanban Kata

Move the stickies as status is updated - not only at the standup

DoneDeployTestDevAnalyseTodo Design Coding

DoneDeployTestDevAnalyseTodo Design Coding

DoneDeployTestDevAnalyseTodo Design Coding

“Be like water” - Bruce Lee

Let the order in the column be the priority of the work

Location! Location! Location!

Todo

More important

Less important

This First

This later

Use Different Colors For Different Type Of Work

Analyze Development Test DoneTodo

Doing DoingDone Done

Analyze Development Test DoneTodo

Doing DoingDone Done

Analyze Development Test DoneTodo

Doing DoingDone Done

Analyze Development Test DoneTodo

Doing DoingDone Done

Tech debt

Bug

Feature

Analyze Development Test DoneTodo

Doing DoingDone Done

Tech debt

Bug

Feature

Analyze Development Test DoneTodo

Doing DoingDone Done

Techdebt

Bug

Feature

4 =

Analyze Development Test DoneTodo

Doing DoingDone Done

Analyze Development Test DoneTodo

Doing DoingDone Done

Techdebt

Bug

Feature

4 =

Have an expedite lane for urgent work

Analyze Development Test DoneTodo

Doing DoingDone Done

3 3 2

Maint.

Bug

Feature

Urgent

Analyze Development Test DoneTodo

Doing DoingDone Done

3 3 2

Maint.

Bug

Feature

Urgent

Analyze Development Test DoneTodo

Doing DoingDone Done

3 3 2

Maint.

Bug

Feature

Urgent

Max 1 at the timeHighest priorityRetrospectiveFor 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

Analyze Dev.Inbox Test Done

In: 130202 In: 130202 Out: 130318

Ready to Deploy

Small

Medium

Large

1-5 days

Span# of items counted

120

2-12 days 36

4-86 days 2

Average

1,6 days

2,8 days

45 days

Track throughput per time unit for your work

DoneDeploy

DoneDeploy

…Small Medium Large

4 items 3 items 1 item 8 items=

# items completed

Week14 15 16 17 18

XX

XX

X

1

2

3

4

5

6

X

X

19 20 21

X

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

Public Domain pictures - free

or Kanban in Action which is written by Joakim and me

top related