Top Banner
ksse@polopoly
25

Kanban at Polopoly

May 08, 2015

Download

Technology

Peter Antman

Presentation from agila sverige 2008 on how we uses Kanban to manage 3:rd line support.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Kanban at Polopoly

ksse@polopoly

Page 2: Kanban at Polopoly

How we re-did the despair section to a task force team

Page 3: Kanban at Polopoly
Page 4: Kanban at Polopoly

Polopoly – Web Content Management

Page 5: Kanban at Polopoly

Polopoly – the enterprise

Software product company

Enterprise web content management

Demanding customers: DN, Expressen, SVT, NRK, SJ...

Product development

Support

Professional services

Started Scrum-ing 2008

Page 6: Kanban at Polopoly

Problem with Scrum

"No Interference, No Intruders, No Peddlers - No person outside the team can change the scope or nature of

the work the team is doing during the sprint" (Schwaber & Beedle)‏

Page 7: Kanban at Polopoly

Scrum – the dome

Page 8: Kanban at Polopoly

The team commit builds on trust

A closed door politics

A Scruming team can only respond to external changes between sprints: the door is only opened every fortnight

Page 9: Kanban at Polopoly

All is not calm outside

Page 10: Kanban at Polopoly

Things happens all the time

Bugs in released software

Difficult support questions

Projects needing help

Page 11: Kanban at Polopoly

A lot of despair

Page 12: Kanban at Polopoly

What to do?

As a ScrumMaster you should protect the team(s).

What to do when you can not handle all the panic yourself?

We wanted to create a taskforce team: T3

Page 13: Kanban at Polopoly

To Serve and Protect

Page 14: Kanban at Polopoly

Requirements

Always ready to serve

Small stories handled one at a time

JIT planning

Protect the other teams

Staffed from different departments (doing service)‏

Constantly learning and self-organizing

But it could not be Scrum. No batch and deliver at all

We had to find another model/process

Page 15: Kanban at Polopoly

The Toyota Way: Teams

Page 16: Kanban at Polopoly

From Scrum to Lean - looking at Toyota

Sort of like a plant at Toyta

One vehicle at a time

Signaling needs for an item with a kanban system

The Scrum board becomes a signaling system for JIT planing and delivery

Page 17: Kanban at Polopoly

Kanban

Page 18: Kanban at Polopoly

KSSE

We found a small bunch of people working with defining a process like this for software engineering

Kanban System for Software Engineering

Kanban System for Sustaining Engineering

Focus: Use the visual signaling system as an engine to drive the process

Page 19: Kanban at Polopoly

Kanban properties (infoq)‏

Physical: It is a physical card. It can be held in the hand, moved, and put into or onto something.

Limits WIP: It limits WIP (Work-In-Process), i.e. prevents overproduction.

Continuous Flow: It notifies needs of production before the store runs out of stock.

Pull: The downstream process pulls items from the upstream process.

Self-Directing: It has all information on what to do and makes production autonomous in a non-centralized manner and without micro-management.

Visual: It is stacked or posted to show the current status and progress, visually.

Signal: Its visual status signals the next withdrawal or production actions.

Kaizen: Visual process flow informs and stimulates Kaizen.

Attached: It is attached to and moves with physical parts supplied.

Page 20: Kanban at Polopoly

T3 kanban board7

queuesmax 12 tp

To be planned

WorkIn

Process

Work In Wait State

Done

DOD:ed this week

Emerg-ency slot

Page 21: Kanban at Polopoly

Story card

Page 22: Kanban at Polopoly

T3 wiki (DOD)‏

Page 23: Kanban at Polopoly

Takt

We still have a daily Scrum to go through last days work and speak about what is coming

We have a retrospective every week to get a feeling of closure often

Page 24: Kanban at Polopoly

TODO

Measure Cykle time better

Better work with impediments

Probably more ... inspect and adapt

Page 25: Kanban at Polopoly

Read more...

•http://del.icio.us/peter.antman/kanban