Wissensinseln trocken legen - SIGS DATACOM GmbH

Henning Wolf it-agile GmbH. Paul-Stritter-Weg 5. D-22297 Hamburg henning.wolf@it-agile.de http://www.it-agile.de. Wissensinseln trocken legen. OOP 2010 ...
941KB Größe 5 Downloads 231 Ansichten
Wissensinseln trocken legen OOP 2010

Jens Coldewey It-agile GmbH Toni-Schmid-Str. 10 b D-81825 München [email protected] http://www.it-agile.de

Henning Wolf it-agile GmbH Paul-Stritter-Weg 5 D-22297 Hamburg [email protected] http://www.it-agile.de

Managersicht Entwicklersicht

Photo: http://www.flickr.com/people/atomicjeep/

Was sind Wissensinseln? Bestimmte Aufgaben können nur von sehr wenigen Personen im Team bearbeitet werden, weil nur sie das notwendige Wissen haben

Was ist das Problem? • Planung wird erschwert • man kann nicht nach Prio arbeiten • Risiko (Truckfaktor)

Was ist das Problem? • Immer bleibt alles an mir hängen • Andere können nichts beitragen • Andere schaffen meine Schätzungen nicht • Ich muss immer mit Handy in den Urlaub

Wie kommt es denn dazu? • Spezialisten sind teuer, die will ich nicht anderweitig einsetzen • Arbeitsteilung ist ein Grundprinzip unserer Gesellschaft • Unsere Organisation ist nach Architektur aufgebaut

Wie kommt es denn dazu? • Effizienz vor Effektivität: Hauptsache mit wenig Aufwand • Wenig Leute pro Projekt, dabei viele Projekte (statt Produktentwicklung) • Anfangen ist wichtiger als fertigwerden

Wie kommt es denn dazu? • Ich kann das auch am besten • Wenn ich das jetzt noch erklären muss, brauche ich ja noch länger dafür! • Es muss bei uns ja immer alles schnell gehen, da müssen dann die Spezialisten ran

Wie kommt es denn dazu? Aber auch: • „Ich kann das nicht so gut wie Harry, dann soll der das doch machen.“ • Es fühlt sich gut an, gebraucht zu werden • Solange nur ich das kann, ist mein Job hier sicher

Woran merke ich das konkret? • Im Planning-Meeting • Im Standup-Meeting • Velocity-Diagramme • Umfragen mit Selbsteinschätzung

Woran merke ich das konkret?

Woran merke ich das konkret? • Taskboard-Anomalien • Planning-Meeting • Urlaubssperren • ungleich ausgelastete Kollegen

Woran merke ich das konkret?

Wissensinseln verschlechtern Durchsatz, Effektivität und Planbarkeit

Weniger Effizienz kann höhere Effektivität bedeuten

Work by User:Mattes (http://commons.wikimedia.org/wiki/User:Mattes)

Was tun generell? Managementeinsicht: • Effektivität wichtiger als Effizienz! • Durchlaufzeit wichtiger als Auslastung! Das Beheben kostet Geld. Kein neues Geld, sondern die Schulden aus der Vergangenheit! Jetzt zahlt man für die Sünden der letzten Projekte.

Was tun generell? • Transparenz schaffen • Vertrauen schaffen, macht ja nix, dass man etwas nicht weiß, wenn man bereit ist, es zu lernen • Bewohner der Wissensinseln müssen Lehrer werden!

Konkrete Technik: Agile Planung ernst nehmen •Dann wird wirklich nach Geschäftsprio gearbeitet •Aber: Das ist ja nicht so effizient…

•Da habe ich ja keine Ahnung von •Bei der anderen Aufgabe wäre ich aber viel schneller •Woher soll ich wissen, dass ich nichts kaputt mache

Konkrete Technik: Promiskuitives Pair-Programming •Klingt teuer •Wissen verbreitert sich •Überprüfbar mit Vorher/NacherUmfragen

•gefällt nicht jedem •andere haben Spaß •Wissen vermitteln und von einander lernen •Mindestens alle WissensinselAufgaben so angehen!

Konkrete Technik: Promiskuitives Pair-Programming •Klingt teuer •Wissen verbreitert sich •Überprüfbar mit Vorher/NacherUmfragen

•gefällt nicht jedem •andere haben Spaß •Wissen vermitteln und von einander lernen •Mindestens alle WissensinselAufgaben so angehen!

Konkrete Technik: Größeres Team macht mehrere Projekte (statt Miniteams und Entwicklern in mehreren Projekten)

•Umstellung •Cool, ein richtiges •Mehr von Team Teamausgleich •Aber auch: „Hm, bin profitieren (einer mal nur noch einer von schneller für einen, der vielen…“ mal langsamer ist) •Auch Teamschätzungen •Effektiver

Konkrete Technik: Selbstorganisiertes Entwicklerseminar •Kosten: Eine •Endlich bekomme ich Teamstunde/Woche + auch mal einen Vorbereitung (10-15%) Überblick über das •Fördert auch die ganze System Teamkultur •Aber auch: Ich hatte keine Zeit, das vorzubereiten •Aber auch: Noch ein Meeting

Konkrete Technik: Crossfunctional Teams •Da muss ich ja die ganze Organisation umbauen! •Wer trägt dann noch die Verantwortung?

•Jetzt können wir alle Aufgaben aus dem Team heraus erledigen •Aber auch: Wer kommt denn da ins Team?