TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil

Preview:

DESCRIPTION

Kanban in der IT ist ein Vorgehen, das bei der Softwareentwicklung die Anzahl paralleler Arbeiten, den Work in process (WiP), reduziert und somit schnellere Durchlaufzeiten erreicht und Probleme – insbesondere Engpässe – schnell sichtbar macht. (Quelle Wikipedia)

Citation preview

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

KANBANEine Einführung

11.09.2011

Franz Kratochvil (Projektleiter typovision*)

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

ÜBER TYPOVISION*

2

• Münchner Fullservice-Agentur für digitale Kommunikation• 9 Mitarbeiter• Geschäftsführer: Patrick Lobacher• Spezialisiert auf TYPO3 seit 8 Jahren (Extbase/Fluid seit 2009)

• Agenturpräsentation unter: www.typovision.de/dieagentur

• Über 150 TYPO3-Projekte jeglicher Größenordnung - für Kunden wie:

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

Kirschblüte in japanischen Parks

(c) 2011 - typovision* | Kanban - Eine Einführung | Patrick Lobacher | www.typovision.de | 11.05.2011

AGENDA

01 Warum KANBAN?

02 Was ist KANBAN?

03 Regeln & Definitionen

04 KAIZEN

05 Das KANBAN-Board

06 Unser KANBAN-Board

4

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

WARUM KANBANWofür brauchen wir das?

5

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

01 WARUM KANBAN?

• Effizienz & Motivation

• Überlastete Systeme werden früher oder später ineffizient. Heute zu Tage wird in den meisten Unternehmen immer mehr Arbeit in die Prozesse hinein gedrückt (Push), das erzeugt u.a. Stress bei den Mitarbeitern und die Effizienz und Motivation sinkt.

• Effizienter ist es, wenn der Prozess sich neue Arbeit holt, sobald eine Arbeit abgeschlossen ist. Der Übergang von sogenannten Push- zu Pull-Systemen verhindert Stress.

6

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

01 WARUM KANBAN?

• Bessere Selbstorganisation

• Mehr Übersicht und Transparenz

• Verbsserung der Vorhersagbarkeit (Kundenzufriedenheit)

• Weniger Engpässe

• Mehr Motivation

• Mehr Effizienz

• Bessere Auslastung

7

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

看板Signalkarte, Karte, Tafel, Beleg

8

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

02 WAS IST KANBAN?

• Toyota - 1950

• Kanban in der Automobilindustrie

• Gesteuert wird nur der Nachschub an Arbeit und Material

• Pull statt Push: Techniker arbeiten eigenständig

• Flow: „Alles muss fließen“ (Nachschub, Produktion, Rollout)

• Engpässe verlangsamen den gesamten(!) Prozess

• Produktionsfaktoren müssen aus- aber nicht überlastet sein

9

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

02 WAS IST KANBAN?

• Toyota - 1950

• Sobald der Bestand eines Zwischenschrittes unter eine definierte Anzahl sinkt, wird dem vorgelagerten Produktionsschritt signalisiert, dass er nachproduzieren soll.

10

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

02 WAS IST KANBAN?

• Die Grundprinzipien hinter KANBAN

1.Work in Progress (WiP) ist streng limitiert

2.Ein Kanban-Board mit Arbeitspaketen visualisiert die Arbeit

3.Der Arbeiter holt sich neue Aufgaben vom Board, wenn die aktuelle fertig ist

4.Alles(!) ist anpassbar

11

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

02 WAS IST KANBAN?

• Zusammenfassung

1.KANBAN ist ein „Evolutionäres Change Management für IT-Organisationen“

2.KANBAN ist eine Change-Management-Methode, um in IT-Organisationen kleinschrittige Veränderungen mit hoher Akzeptanz aller Beteiligten durchzuführen.

12

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

REGELN & DEFINITIONENWie gehen wir vor?

13

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

03 REGELN & DEFINITIONEN

• Work in Progress = WiP

• Laufende Arbeit

• Parallele Arbeit

• Arbeitspaket (Dauer)

• WiP Limit

• Limitierung gleichzeitig abzuarbeitenden WiPs

14

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

03 WICHTIGE REGELN

• Es darf bzw. soll experimentiert werden: Was nicht passt, wird passend gemacht („Agil“)

• Weniger ist mehr (Sinn hinterfragen)

• Es müssen(!) WiP-Limits eingeführt werden

• Aber: WiP Limits können sich ändern

• WiPs müssen „ordentlich“ identifiziert bzw. beschrieben werden

15

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

03 WICHTIGE REGELN

• WiPs müssen „ready-to-start“ (sofort abarbeitbar) sein

• Die Dauer der WiPs wird festgelegt (entweder immer gleich groß oder S, M, L, XL)

• Akzeptanzkritierien sind definiert und bekannt („Definition of Done“ - DoD)

• WP Limit kann sich täglich ändern: „WiP Limit? Dont know. Experiment“

16

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

KAIZENKontinuierliche Verbesserung

17

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

04 KAIZEN

• KAIZEN - Kontinuierliche Verbesserung

• Kleine Anpassung des Kanban-Prozesses

• über einen langen Zeitraum (Geduld!)

• führt in einem hochgradig flexiblen Umfeld

• zur kontinuierlichen Verbesserung des Gesamtprozesses

18

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

04 KAIZEN

• Feedback-Meetings

• Tägliches Meeting (sogenanntes Standup-Meeting)

• kurze Dauer

• direkt vor dem Board mit allen Beteiligten

• Besprechung aller Tickets (Fokus auf Blockaden)

• Retrospektiven

• Reflexion des Arbeitsprozesses (1x monatlich)

19

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

04 KAIZEN

• Controlling

• Messung für folgende Kennzahlen:

• Durchlaufzeit (Fokus)

• Anzahl Tickets gesamt / offen / geschlossen

• Fehlerrate

• Termintreue

• Messung soll einfach und für jeden zugänglich sein

20

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

04 KAIZEN

21

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

DAS KANBAN BOARDVisualisierung der WiPs

22

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 23

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 24

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 25

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 26

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 27

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 28

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 29

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 30

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 31

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 32

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 33

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 34

05 DAS KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

Visualisierung der WiPs

35

http://www.it-agile.de/kanban-screencast.html

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011

UNSER KANBAN BOARDVisualisierung der typovision* WIPs

36

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 37

06 UNSER KANBAN BOARD

(c) 2011 - typovision* | Kanban - Eine Einführung | Franz Kratochvil | www.typovision.de | 11.09.2011 38

VIELEN DANK!FRAGEN?

(c) 2011 - typovision* | Kanban - Eine Einführung | Patrick Lobacher | www.typovision.de | 11.05.2011

KONTAKT - KLASSISCH

Adresse:

typovision* - agentur für digitale kommunikation

Belfortstr. 881667 München

Fon: +49-89-18 92 08 70Fax: +49-89-18 92 08 69Email: info@typovision.deWeb: http://www.typovision.de

39

(c) 2011 - typovision* | Kanban - Eine Einführung | Patrick Lobacher | www.typovision.de | 11.05.2011

KONTAKT - SOCIAL CHANNELS

Twitter: www.twitter.com/_typovision_ www.twitter.com/PatrickLobacher

Facebook: www.facebook.com/typovision

XING: www.xing.com/profile/Patrick_Lobacher

Slideshare: www.slideshare.net/plobacher

Amazon: www.amazon.de/Patrick-Lobacher/e/B0045AQVEA

40

Recommended