Archiv der Kategorie: Watch and see

SAFe mal ganz einfach

Das Scaled Agile Framework (SAFe) wird häufig gleichgesetzt mit dem Big Picture mit seinen vielen Elementen. Was sind aber davon die wichtigsten Elemente?

Hierfür wurde das Essential SAFe definiert, jetzt mit dem SAFe 4.5 Launch die  Konfiguration „ESSENTIAL SAFe“.

Mir sind die Themen rund um Werte und Prinzipien in SAFe wichtig, da diese die Grundlage für erfolgreiche Implementierungen darstellen. Was aber, wenn man sich auf die wichtigsten „mechanischen“ Elemente beschränken möchte?

Hier ein Video mit dem Versuch einer Erklärung (noch in SAFe 4.0 Nomenklatur).

Zweiter Teil dreht sich um eine SAFe Konfiguration die wir von KEGON zusammen mit Seibert-Media entwickelt haben.

 

Jeff und Ken über den neuen Scrum Guide 2016

Nach mehreren Jahren wurde der offizielle Scrum Guide aktualisiert. Die aktuelle Fassung ist hier verfügbar:

Eine wichtige Änderung im Scrum Guide 2016 sind die explizit aufgeführten Scrum Values:

  • Courage
  • Focus
  • Commitment
  • Respect
  • Openess

Die Bedeutung dieser Werte wurde/wird systematisch unterschätzt (vgl. auch Gründungstreffen der Scrum User Group Karlsruhe, 2009). Die Werte sind Teil einer Kultur, die viele kritische Aspekte von Scrum kompensiert.

Ein Beispiel hierfür ist, dass in vielen Scrum Teams sehr respektlos über nicht agilen Unternehmensteile geredet wird, obwohl diese häufig mittelfristig die tragenden Säulen der sich ändernden Organisation sind und viele gute Mitarbeiter dort ihr Bestes tun, damit die Organisation erfolgreich ist. Hier ist ein respektvoller Umgang miteinander Grundlage, um gemeinsam zu lernen und gemeinsam die Organisation weiter zu verbessern.

Wie Ken es schön zusammenfasst: Lebt man diese Werte, dann ist Scrum „ein Ort an dem Du leben möchtest“, ohne diese Werte sei Scrum „ein Ort, an dem Du nicht unbedingt sein möchtest“.

Spannend ist die Diskussion rund um den Wert „Commitment“. Ein Scrum Team „versucht nicht sein Bestes“ sondern es commitet sich auf die Dinge die im Sprint Planning als Ziel besprochen werden. Wichtig ist jedoch auch das Commitment über den Sprint hinaus – eine Verpflichtung auf die Organisation und die Zielsetzung des Vorhabens als solches. Hierzu gibt/gab es in der Vergangenheit immer wieder auch Verwirrungen.

Ein weiterer Punkt der neu aufgenommen wurde ist, dass Sprint Ziele nun Teil des Scrum Guides sind. Die bisher empfohlene Praxis ist damit zu einem „Muss“ geworden.

Das Video in dem Jeff und Ken über den neuen Scrum Guide bzw. vor allem über die Scrum Values sprechen ist bei vimeo zu finden:

Scrum Guide Refresh (July 2016) from Scrum Inc. on Vimeo.

Weiteres Video zur SAFe Implementierung bei LEGO

In dem Video „Is SAFe Evil?“ (letzter Beitrag) wurde bereits darauf eingegangen, wie das Scaled Agile Framework als Startpunkt für die „Scaled Agile Implementierung“ bei LEGO® genutzt wurde.

Auf der Lean Kanban Europe 2015 gab es nun einen weiteren Vortrag hierzu.

Das Video ist via vimeo verfügbar:

Learnings from SAFe @ Lego – Mattias Skarin & Eik Thyrsted Brandsgård at LKCE15 from Lean Kanban Central Europe on Vimeo.

Wichtige Punkte:

  • Impressionen zum Release Planning Event (16:00) – hier kann man richtig Spaß haben!
  • Was machen wir eigentlich mit SAFe? Das gleiche wie im Kindergarten (17:50) :-)
  • Schöne Visualisierungen, welche Prinzipien hinter SAFe stecken. Es ist eben nicht das „Big Picture“ sondern diese Prinzipien, die die Basis für eine Scaled Agile Implementierung sind.
  • Generell „play it unsafe“ – bewusst Dinge anders tun als in SAFe beschrieben. Hier heißt es keine Angst vor Experimenten! Sich dumpf an die Vorgaben zu halten ist langfristig nicht sinnvoll (als Startpunkt aber ok).
  • Algorithmus, um zu entscheiden was beibehalten und was wegfallen sollte:
    • die Elemente die Energie erzeugen – behalten
    • die Elemente die dazu führen, dass alle einschlafen – entfernen

Das Video enthält viele Ideen, wie das SAFe Release Planning Event adaptiert werden kann. Die eine oder andere Idee eignet sich dafür, sie direkt in der eigenen Scaled Agile Implementierung auszuprobieren.

Die Slides zu dem Vortrag sind via einem Blog Artikel bei Crisp verfügbar.

Ich halte die Impressionen von der SAFe Implementierung bei LEGO für sehr erfrischend. Hier in Deutschland neigen wir – gerade bei großen Organisationen – dazu, uns zu ernst zu nehmen und in Details zu verlieren. Es geht nicht darum, stumpf Backlogs abzuarbeiten, sondern wir sollten auch gemeinsam Spaß haben und eine Vision teilen.

Zudem ist es wichtig zu verstehen, dass SAFe lediglich der Startpunkt für die eigene Scaled Agile Implementierung („Land of Awesome“) ist. Dies versuche ich bei meinen „SAFe“ Implementierungsprojekten stets zu vermitteln. Je größer die Unternehmen, umso weiter jedoch der Weg zur Erkenntnis, dass sich Innovationen nicht standardisieren lassen.

 

 

Is SAFe evil? The answer …

Is SAFe evil?

Die Frage, ob das Scaled Agile Framework ein nützliches oder eher schädliches Hilfsmittel für die Skalierung von Agilität im Unternehmenskontext darstellt spaltet die agile Community seit mehreren Jahren.

Sehr erfrischend ist ein neues Video in dem die aktuellen Ansätze für die Skalierung von Agilität bei LEGO erläutert werden. Sehr schön auch der Einstieg, d.h. die „erste Präsentation“ ;-).

 

Henrik Kniberg erklärt die wichtigsten Konzepte aus SAFe

  • „SAFe = Shu-level scaling“, danach anpassen
  • momentan wird (bei LEGO) nach SAFe gearbeitet, in einem Jahr wird dies wohl anders aussehen. Mit dem SAFe Framework hat die Reise lediglich begonnen.

Lars Roost erklärt, wie diese bei LEGO eingesetzt werden – schöne Impressionen

  • Release Planning @ LEGO

Grundlegendes

  • Wichtige ist eine Grundhaltung: Es gibt viele Quellen der Inspiration: Nutze sie alle: NEXUS, LeSS, SAFe, DAD und viele, viele weitere …
  • Auch ohne SAFe muss man sich immer um die Portfolio- und die Team-Ebene kümmern.
  • Mehrwert im SAFe vor allem der „SAFe Program Level“, da dadurch Portfolio-Management und die agile Teams verunden werden. Hierbei spielt der Release Train Engineer („Chief Scrum Master“) eine sehr wichtige Rolle.
  • Gestaltet man diese teamübegreifende Ebene gut, dann wird die Vorhersehbarkeit verbessert (Mittelfristplanung).
  • SAFe macht wie Scrum bestimmte Probleme sichtbarer, was nicht bedeutet, dass diese automatisch gelöst werden.

Scaled Agile Framework- Chancen und Risiken 

  • LIKE
    • Einiges rund um das Release Planning: Die Energie, Release Planning als Social Event, Visualisierung (Transparenz!) über das Dependency Board und das Risk Board
  • BEWARE
    • SAFe – nicht alles auf einmal!
    • Nicht auf dem Shu-Level bleiben sondern Strukturen und Regeln anpassen
    • Queues & Batches – aufpassen, dass die Arbeit fließt und nicht gewartet wird
    • Mount Stupid – Hype & Anti-Hype
  • Warpup
    • SAFe als Hilfsmittel
    • SAFe basiert auf Lean & Agile Prinzipien
    • SAFe = Shu-level Skalierung
    • SAFe can be useful, wenn Teams voneinander abhängig sind
    • Nicht auf Shu-Level bleiben – viel experimentieren

 

Interessantes am Rande: Noch Ende 2014 war man bei CRISP viel kritischer eingestellt. So ändern sich die Zeiten bzw. die Einstellung, wenn man sich intensiv mit einem Thema beschäftigt.

Die Slides sind via einem Blog-Artikel bei Crisp abrufbar.

 

Bas Vodde zu Large-Scale Scrum (und SAFe)

Die Konferenz Adventures with Agile (AWA) fand vor kurzem in London statt. Einige interessant Vorträge sind via YouTube zugänglich, u.a. ein Vortrag von Donald Reinertsen sowie ein Vortrag von Bas Vodde, einem der beiden Autoren von LeSS.

Bas Vodde geht in seinem Vortrag auf die Entstehung und Grundsätze des Large-Scale Scrum (LeSS) ein. Personen die sich mit der Skalierbarkeit agiler Ansätze beschäftigen bekommen hierbei interessante Einblicke, wie LeSS bei Nokia Networks sich langsam herausgebildet hat.

Interessant ist, welche Grundzüge von LeSS Bas betont:

  • Bei der Produktentwicklung stets den Kunden bzw. den Kundennutzen im Auge behalten (customer centric whole product focus) und eben nicht abstrakte Prozesse- oder Systemlandschaften mit deren „Ownern“ befriedigen.
  • Die Bedeutung von Feature-Teams. Ohne Feature-Teams ist LeSS nicht möglich, da nur mit Feature-Teams Abhängigkeiten aufgelöst bzw. drastisch reduziert werden können.
  • Die Unterscheidung zwischen „Multi-Team Scrum“ (LeSS) und „Multiple Scrum-Team“ Ansätzen und die unterschiedliche Sichtweise auf die Skalierung von Scrum Praktiken.
  • Verlagerung von Verantwortung (und Entscheidungsbefugnissen) in das Team bzw. in die Teams. Damit geht einher, dass koordinierende Rollen abgeschafft werden. Für Koordination, Abstimmung und Klärung sind die Teams alleinig verantwortlich.
  • Der grundlegende Überzeugung „Less is More„: Durch konsequente Eliminierung von Prozesselementen (Rollen, Artefakte, Prozess-Schritten) wird Raum geschaffen für echte, für mehr Verbesserungen. Dahinter steckt das Zusammenspiel von übertragener Verantwortung und geschaffenem Gestaltungsspielraum durch konsequente Reduzierung von Vorgaben.

 

Im zweiten Teil wird „dem Elefanten im Raum“, dem Scaled Agile Framework (SAFe) einiges an Zeit eingeräumt. Bas erklärt, weshalb er Ansätze wie SAFe für schädlich für eine echte Agilisierung von Unternehmen hält. Im besten Fall wäre SAFe ein „workaround in a context where the real (hard) questions are not answered“. Hierbei bezieht er sich u.a. auf die Etablierung von Featureteams, die sich im Großen und Ganzen selbst organisieren können (Verantwortung übernehmen, Gestaltungsspielraum erhalten), was letztendlich dem Aufbrechen aller existierender Strukturen entspricht.

Diese Einschätzung wurde vor mehr als einem Jahr aus meinem LeSS Kurs auch durch Craig Larman vermittelt. Viele LeSS Praktiken oder Ideen können zunächst in einem „mäßigen“ Umfeld erfolgreich eingeführt werden. Ähnlich wie einer Scrum-Einführung im Kleinen, stößt man aber schnell an die Grenzen, falls die Trägerorganisation an ihren existierenden Strukturen und Rahmenbedingungen festhalten will.

Ein Muster, das sich übrigens auch in Larman’s Laws of Organizational Behavior wieder findet:

Larman’s Laws of Organizational Behaviour

  1. Organizations are implicitly optimized to avoid changing the status quo middle- and first-level manager and “specialist” positions & power structures.
  2. As a corollary to (1), any change initiative will be reduced to redefining or overloading the new terminology to mean basically the same as status quo.
  3. As a corollary to (1), any change initiative will be derided as “purist”, “theoretical”, “revolutionary”, „religion“, and “needing pragmatic customization for local concerns” — which deflects from addressing weaknesses and manager/specialist status quo.
  4. Culture follows structure.

http://www.craiglarman.com/wiki/index.php?title=Larman%27s_Laws_of_Organizational_Behavior