🎯

Was bedeutet "agile"?

Leider denken viele, wenn sie agile Organisation hören, dass die Mitarbeiter von Aufgabe zu Aufgabe springen und viele Aufgaben gleichzeitig erledigen. Genau das Gegenteil ist jedoch der Fall.

Stop starting, start finishing! We don't pay specialists to tell them what to do, we pay them that they tell us what to do. We manage work, not people.

Die Basis agiler Konzepte:

  • Selbstorganisierte crossfunktionale Teams übernehmen die Verantwortung für Aufgaben, die sich das Team selbst aus einem Pool (dem Backlog) heraussucht
  • Verpflichtung der Teammitglieder, die selbstgewählten Aufgaben zu erledigen
  • Erst wenn eine Aufgabe erledigt ist, wird die nächste begonnen – Untersuchungen zeigen, dass man sonst zu viel begonnene und zu wenig abgeschlossene Aufgaben hat
  • Das Team wird nicht zu 100% verplant, es muss eine Reserve für unerwartete Situationen bestehen
  • Regelmäßiges Feedback durch den Kunden bzw. Stakeholder, um immer wieder zu überprüfen, ob der gewählte Weg richtig ist (z.B. in Reviews)
  • Regelmäßiger Austausch im Team am Sprintende in der Retrospektive, um aus Fehlern und neuen Lösungen zu lernen
  • Optimale Sprint-Länge: Maximal 4 Wochen, meist 2-3 Wochen, um das Risiko gering zu halten
  • Aufgabe der Führungskräfte: Hindernisse (Impediments) beseitigen und Methodenkompetenz coachen
Werte, die im Team gelebt werden müssen: Mut, Respekt, Commitment, Offenheit, Fokus

Lean Management Konzepte, Automatisierung wo immer möglich, Constant Improvement

📊

Wenn "Velocity" ein KPI ist – bedeutet das, agile Teams sind schneller?

Anfangs eher nicht, da die Methode erst angenommen werden muss und am Anfang auch immer wieder Fragen aufkommen. Mit der Zeit kann es durchaus sein, dass das Team performanter wird als ein konventionelles Team.

Warum wird das Team schneller?

  • Das Team wird erfahrener
  • Fokussiertere Arbeitsweise
  • Hindernisse werden benannt (Transparency!)
  • Hindernisse werden entfernt (z.B. durch Scrum Master)

Wie wird Velocity gemessen?

  • Nicht in Zeit, sondern in Vergleichswerten
  • Planning Poker als Methode
  • Schwierigkeitsgrad und Aufwand werden verglichen
  • Anzahl der Punkte pro Sprint

Mit der Zeit lernt das Team dadurch auch besser den Aufwand von Aufgaben einzuschätzen und zu planen, sodass die Sprint Plannings immer realistischere Planungen erlauben und der Output der Inkremente immer näher an der Erwartungshaltung des Teams und der Stakeholder ist.

📖 Planning Poker Anleitung
⚖️

Was ist der Unterschied zwischen Nexus und SAFe?

🔷 Nexus

Für ein Produkt gedacht, das mehrere Entwicklungsteams (3-9) benötigt. Fokussiert auf die Skalierung von Scrum für ein einzelnes Produkt.

🔶 SAFe (Scaled Agile Framework)

Hat die ökonomische Sicht auf die Wertströme und optimiert diese. Kombiniert verschiedene Methoden wie Scrum, XP und Design Thinking.

Empfehlung: SAFe wird für multiple Produkte (z.B. einem Portfolio) verwendet. Für ein einfaches Produkt lohnt sich die Komplexität und der Überbau nicht. Daher SAFe eher für Multiproduktumgebungen mit parallelen Streams.
🚀

Wie stellt man ein Support Team agil auf?

Die Frameworks richten sich primär an Entwickler – doch wie kann ein Support Team agil arbeiten? Hier ist der schrittweise Aufbau:

  1. Das Team muss geschult werden, um das notwendige Know-How zur Lösungsentwicklung zu haben
  2. Die Teammitglieder sollten über verschiedene Skill-Schwerpunkte verfügen (Crossfunktionalität)
  3. Schaffen einer Sicherheitskultur: Wenn Teammitglieder etwas probieren und es nicht klappt, sollte keine Angst vor Konsequenzen bestehen
  4. Musterlösungen und Prozesse schaffen Handlungsrahmen und geben Sicherheit
  5. Dem Team immer mehr Aufgaben geben und es entscheiden lassen, wie es die Aufgaben löst
  6. Die Mitarbeiter immer wieder bestärken, denn nicht immer liegt die Lösung offen vor ihnen
  7. Erfolge feiern und hervorheben, um diese als Basis für zukünftige Herausforderungen zu nutzen
  8. Ehrliche Anerkennung und Lob unterstützen den Prozess
  9. Die Eigenverantwortung immer stärker betonen

Praktische Umsetzung:

  • Aufgaben, die regelmäßig anstehen, identifizieren – Häufigkeiten und Prozesse stellen die Basis dar
  • Aufgabenarten allgemein halten: Arbeit im Ticketsystem, tägliche Aufgaben, Support Postfach, Floorwalker
  • Reserven für überraschende Aufgaben einplanen – z.B. Pareto 80% geplant und 20% für nicht Planbares
  • Ohne Überraschungen: Zeit für Weiterbildung nutzen
  • Das Teilen von Lösungen mit dem gesamten Team belohnen – unterstützt die Pflege einer Wissensdatenbank
  • Workshops zur agilen Methodik anbieten
  • Bei der Umsetzung coachen und auf die Einhaltung zeitbegrenzter Ereignisse (timeboxed events) achten
Wichtig: Die Mitarbeiter sollen sich die Aufgaben aus dem Backlog selbst holen. Am besten immer nur eine – wenn die Aufgabe fertig ist oder aufgrund einer Klärung hängt, kann unterdessen eine kleine weitere Aufgabe genommen werden oder ein Kollege unterstützt werden.
👥

Beispiel: Gruppe mit 3 Schichten

1
Daily Standup

Jede Schicht hält ihr eigenes Daily – was wurde erreicht, was steht an, gibt es Hindernisse?

2
Sprint Review

Vorschläge für weitere Aufgaben, die Eingang ins Product Backlog finden. Hier wird auch entschieden, ob eine Arbeit zurückgewiesen wird für Nacharbeiten.

3
Retrospective

Product Owner, Scrum Master, Trainer Team sind Teilnehmer. Was lief gut? Was lief nicht gut? Was wollen wir übernehmen/besser machen?

4
Neuer Sprint beginnt

Nach der Retrospective startet das Sprint Planning als erstes Event.

📈

Was ist der Unterschied zwischen KPI und KVI?

📊 KPI (Key Performance Indicator)

Kennziffern wie Anrufmenge, First Time Resolution. Der Mitarbeiter hat oft nur wenig oder gar keine Möglichkeit, Einfluss auf diese Werte zu nehmen.

Der Wert gibt zwar Aufschluss über die Anzahl der Anrufer, mehr auch nicht. Daraus wird kein zufriedenerer Kunde resultieren.

🎯 KVI (Key Value Indicator)

Es wird erarbeitet, welcher Wert dem Kunden geliefert wird und wodurch. Diese Werte sind direkt durch die Mitarbeiter beeinflussbar.

Bieten Orientierung und erfordern einen Lernprozess zur weiteren Verbesserung.

Tipp: Die Akzeptanz der KVIs steigt, wenn die Mitarbeiter bei der Einführung beteiligt werden und diese mit kreieren.
🎓

Ist Agile Coach das Gleiche wie ein Scrum Master?

Gemeinsam ist beiden Rollen: Sie unterstützen bei der Umsetzung der Methode und bringen Methodenwissen ein. Dementsprechend müssen beide über sehr gutes Methodenwissen verfügen.

🔷 Scrum Master

  • Konzentriert sich auf das Scrum Framework
  • Tiefes Wissen in diesem Bereich
  • Häufiger interner Mitarbeiter

🔶 Agile Coach

  • Weitreichendere Methodenkompetenz
  • XP, Lean Agile, Kanban, SAFe, Design Thinking, LeSS, DevOps
  • Eher von extern für unabhängigen Blick
🤔

Muss ich unbedingt agile Methoden anwenden?

Agile Methoden bringen den besten Effekt, wenn es um komplexe Aufgabenstellungen geht. Was einfach so geplant werden kann, weil es einfach überschaubar ist, kommt man auch mit üblichen Methoden zum Ziel.

Wann lohnt sich der Aufwand nicht? Bei Scrum mit den Events wäre der Aufwand einfach zu viel Zeit für zu wenig Benefit bei einfachen, überschaubaren Aufgaben.

Was ist trotzdem hilfreich?

  • Das Taskboard – man sieht, wer welche Aufgabe bearbeitet und kann direkt diesen Bearbeiter ansprechen, ohne andere Kollegen zu unterbrechen
⏱️

Warum ist das Schätzen des Aufwands so wichtig?

  • Das Development Team kann Zeit einplanen, um das Sprint Backlog nicht zu überfüllen oder zu wenig auszuwählen
  • Der Product Owner kann besser abschätzen, was ihn das neue Feature / Produkt kostet
  • Erkenntnis gemeinsames Verständnis: Hilft zu erkennen, ob ein gemeinsames Verständnis bzgl. der anstehenden Arbeit und Komplexität vorherrscht – ein Mittel für mehr Transparenz