Autor: Schallbert, erstellt: 05-Nov-2023
Erstmals vorgetragen im Engineering Forum der IG Metall.
Eine Arbeitsweise, in der das Produkt in kleinen Schritten entwickelt wird.
Möglichst schnell eine erste, funktionsfähige Version eines Produktes liefern.
Damit die Auftraggeber sofort sehen, was das Produkt kann.
Damit Wünsche der Auftraggeber schnell und flexibel umgesetzt werden können.
"dem Richtigen und Wichtigen"
gearbeitet wird. Sodass das Produkt maximalwertschöpfend
vor Kunde ist.Höhere Einnahmen! 🥳
Es entsteht weniger Ausschuss 🗑️
Die Entscheidungskapazität des Managements wird vergrößert.
Das Entwicklerteam erfährt mehr Selbstwirksamkeit.
Individuen & Interaktionen > Prozesse & Werkzeuge
Funktionierende Software > umfassende Dokumentation
Zusammenarbeit mit Kunden > Vertragsverhandlungen
Reaktion auf Veränderung > Befolgen eines Plans
| Stellen Sie sich hier ein Bild von einer Geburtstagsparty vor. |
| Der Tisch ist gedeckt und wunderschön dekoriert. |
| Überall hängen Fähnchen und Luftballons. |
Simpel
| Stellen Sie sich nun ein Bild vom Bau eines Flughafens vor. |
| Tower und Landebahn sind bereits fertiggestellt. |
| In den Hangars stehen Flugzeuge bereit. |
| Die Brandschutzanlage im Terminal... |
| weist technische Mängel auf. |
Kompliziert
| Nehmen wir mal an, Sie gehen zur Bank. |
| Sie möchten am Automaten Geld abheben. |
| Ihre Karte wird akzeptiert. |
| Nur Sekunden später erhalten Sie die gewünschte Menge Bargeld. |
| Die App auf Ihrem Handy zeigt einen entsprechend geringeren Kontostand an. |
Komplex
| Sie sollen das Dreikörperproblem für Sonne, Erde, Mond lösen. |
| Sie müssen einem Freund das Wetter in Frankfurt für "in zwölf Tagen" nennen. |
| Während der Restrukturierung Ihrer Firma sollen Sie... |
| ...ein absolut neuartiges Produkt bei knappen Ressourcen... |
| ...rechtzeitig entwickelt und getestet haben. |
Chaotisch
| Sie sind in einer Tischlerei. Es duftet nach Holz. |
| Sonnenstrahlen dringen durch ein bleiverglastes Fenster und bringen den staubbedeckten Boden zum Glitzern. |
| Gerade wird das letzte Bein an einen Stuhl montiert. |
| Mit zufriedener Miene verleiht die Auszubildende dem Stuhl den letzten Schliff. |
Konkret
| Stellen Sie sich die Materialspannung beim Festziehen einer Schraube vor. |
| Oder den Programmcode, welcher hinter dieser Präsentation steckt. |
| Oder das Internet. |
Abstrakt / Unsichtbar
Scrum ist eines von vielen agilen Frameworks.
Bei Scrum wird in kurzen Iterationen, genannt Sprints, gearbeitet.
Am Ende eines jeden Sprints soll ein weiterer Aspekt des Endprodukts fertiggestellt sein.
Am Ende eines Sprints wird die Arbeit im Team reflektiert.
Regelmäßig wird Feedback der Auftraggeber eingeholt.
Es ist nicht ungewöhnlich, dass sich Vorgaben als nicht erfüllbar erweisen.
Daher sind Ziele ausdrücklich anpassbar.
Analogon zum Orchester: Komponist, Musiker, Dirigent
Innerhalb eines Scrum-Teams gibt es keine Hierarchien.Man verfügt über ein passendes Problem
Der erforderliche Kulturwandel wird begrüßt
Zusätzliche Ressourcen für deren Begleitung werden freigegeben
Schnittstellen zwischen "Wasserfall" und "Agil" wurden berücksichtigt
der Weg dorthin mehrere Jahre benötigt
ihn nicht jede Person im Unternehmen gehen wird
auf dem Weg ständige Begleitung, Weiterbildung, Unterstützung essenziell ist
Unpassendes Problem: Lösung nicht zufriedenstellend
Gestaltet der Auftraggeber nicht mit, wird das falsche Produkt entwickelt
Fehlendes Vertrauen in die Entwickler führt zu Trackingwahn
Ohne Begleitung des Scrum-Teams wird Agilität zur Fassade
Scrum nimmt an, dass der Kulturwandel bereits vollzogen ist
Nicht-agile Personentypen bleiben auf der Strecke
Scrum kann "Arbeit auf Zuruf" nicht abbilden
Optimierungswahn und Selbstausbeutung
Der Blick geht nach innen
Scrum kann zu erheblich schneller verfügbaren und besser auf die Kundenwünsche zugeschnittenen Produkten führen.
Scrum unterstützt flache Hierarchien und kann zu mehr Eigenverantwortung beitragen.
Es ist eine große Herausforderung, die agile mit der klassischen Welt zu vereinen.
Scrum ist im Alltag mit Blick auf die Zwiebel schwach.
Daher benötigt Scrum eine auf Dauer angelegte Anstrengung aller Beteiligten.