kanban in der it

Post on 20-Jul-2015

241 Views

Category:

Leadership & Management

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

かんばん

Kanban in der ITSoftware-Entwicklung intelligent steuern

Oliver Kurmis, 2014

Gliederung

● Was bedeutet Kanban?

● Geschichte: Optimierung der Produktion

● Kanban in der Software-Entwicklung

● Best Practice

● Fazit und Ausblick

Was bedeutet Kanban?Ein Ausflug in die japanische Sprache

ka n ba n

か ん ば ん

看 板

sehen Tafel, Brett

SichttafelAushängeschild

Pendelkarte

Toyota-Produktions-System ab 1937 Toyoda Kiichiro

● höchstmögliche Produktivität● hohe Produktqualität● pünktliche Lieferung

2 Prinzipien:● Just-in-Time● Jidoka (Autonomation)

ab 1945 von Taiichi Ono zu Kanban weiterentwickelt

Wer hat’s erfunden? Die Geschichte hinter Kanban: effiziente Produktion

Kaizen (jap. カイゼン)Kontinuierlicher Verbesserungsprozess

● 改善 Veränderung zum Besseren● continuous improvement process● umfaßt Qualität,

Funktionalität/Leistung und v.a. Effizienz

● Schritt für Schritt, kleine Verbesserungen

● alle einbinden, jeder kann Verbesserungsvorschläge machen

● das Bessere zum Standard machen

Was muss vermieden werden?Die 3-Mu-Liste

● MudaVerschwendung

● MuriÜberlastung der Mitarbeiter und Maschinen

● MuraUnregelmäßigkeit der Prozesse

MudaDie 7 Verschwendungsarten

Just-in-Time:Das Supermarkt-Prinzip

Materiafluss: Lieferant->KundeInformationsfluss: Kunde->Lieferant“Pull-System”, Hol-Pflicht statt Bring-Pflichtproduktionsnahes Lager, Bestand minimierenHöchst-, Mindest-, Meldebestand

Informationsfluss durch Kanbankarten

LieferantVerbraucherArtikelbezeichnungArtikelnummerBehältnis, Menge ggf. Barcode

Zentrales Werkzeug:Die Kanban-Tafel

Abbild der Fertigungsstufenfarbige Markierungenkann PPS-System ersetzen

Lässt sich auch die Produktivität der Wissensarbeiter steigern?

Nichtwissensarbeit Wissensarbeit

Unterschiede

● standardisierte Produkte und Dienste

● Arbeitsaufwand bekannt● sichtbarer Prozess

● viele verschiedene Aufgaben● Aufwand ungewiss● Kreativität gefordert● Wissen unvollständig● unsichtbarer Prozess

Gemeinsamkeiten

● immer nur eine Sache auf einmal erledigen● ein Schritt nach dem anderen, Schritte sinnvoll abschließen● Wechsel der Tätigkeit kostet Zeit (Rüstzeit, geistige Einarbeitung)● Durchlaufzeiten minimieren (Bindung von Kapital)● Störungen vermeiden ->Mura● Fehler vermeiden bzw. früh erkennen● Überlastung der Menschen vermeiden ->Muri● ständig nach Verbesserung streben

Wie ist es in der IT?

schnell noch dies tun

schnell noch jenes erledigen

das geht doch noch zwischendurch

Lösung: Visualisierung

Prozess abbilden

Beispiel für ein Aufgabenticket

so einfach wie möglich

so genau wie nötig

Kanban-Board mit “Swim Lanes” für die einzelnen Aufgabentypen

WiP - Work in Progress limitieren

Blockaden sichtbar machen

Engpässe aufspüren

Welche Aufgaben kommen auf das Kanban-Board?

● wöchentliche Besprechung mit den

Stakeholdern (Queue Replenishment Meeting)

● Input Queue wird auch begrenzt

● Bearbeitungszeit der Tickets wird planbar

● weitere Tickets in Backlog aufnehmen

● Backlog regelmässig aufräumen

KanbanBest Practice

● alle Stakeholder mit einbeziehen● klein anfangen, Schritt für Schritt vorgehen● bestehende Prozesse und Rollen respektieren● fehlende Prozesse etablieren● Regeln aufstellen und einhalten● Eigenverantwortung fördern● Metriken aufstellen● Kennzahlen deutlich visualisieren● nicht Einzelne benchmarken● ständig überprüfen und anpassen

KanbanFazit und Ausblick

● vielfach erprobt und bewährt● mit geringem Aufwand einzuführen● Einführung jederzeit möglich● mit und ohne IT möglich● flexibel anpassbarWirkung auf das Geschäft:-> Qualität und Termintreue steigen-> höhere Zufriedenheit bei den Stakeholdern-> Kosten sinken, Umsätze steigen

Vielen Dank für Ihre Aufmerksamkeit!

Oliver Kurmisoliver@kurmis.com

Kanban in der IT

top related