By Maja von Moos on Juli 11, 2018

Agile Scrum Master – Try and Error

Am meisten mag ich an Scrum, dass es nicht versucht, alle Probleme dieser Welt zu lösen. Jeff Sutherland, wie auch die anderen Initianten der agilen Bewegung, haben die Hauptprobleme der traditionellen Softwareentwicklung erkannt und mittels einfacher Prinzipien (siehe agiles Manifest) eine alternative Vorgehensweise vorgeschlagen, die genau diese Probleme löst. Scrum ist eine konkrete, pragmatische Anwendung dazu. Jede der wenigen Regeln in Scrum hat Ihren Sinn und ohne sie funktioniert das Ganze nicht. Scrum kommt ohne Schnickschnack, Glöcklein und Schleifchen daher. Wenn einem etwas fehlt, kann man es ohne Schwierigkeiten ergänzen. Scrum ist quasi Plug-In fähig. Nur an den bestehenden Regeln schraubt man besser nicht rum – das gibt meiner Erfahrung nach in den allermeisten Fällen einen «Murks».

Eines der Themen, über die sich Scrum zum Beispiel ausschweigt, ist eine Lösung, wie das Backlog erstellt und gepflegt werden soll. Zwar gibt es in Jeff Sutherlands Buch einen Abschnitt, in dem er erzählt, wie er das in seinem Grossprojekt angestellt hat, aber es ist definitiv nichts, das so ausgefeilt wäre, wie der Rest vom Konzept. Und es ist eine der Ecken, die ich finde, bedürfen unbedingt eines Plug-ins.

Als ich vor einigen Wochen meinen Kurs «Lego for Scrum» (den man übrigens jetzt bei der Infometis-Academy buchen kann und unglaublich viel Spiel, Spass, Freude, Knowhow und ein tolles Zertifikat bietet *Werbung off*) vorbereitet habe, fand ich es absehbar, dass im Kurs dazu Fragen kommen werden und ich dazu mehr bieten möchte, als was Scrum vorsieht.

Auf der Suche nach dem heiligen Gral bin ich auf ein Buch und Konzept gestossen, dass mich begeistert hat: «User Story mapping» von Jeff Patton. Die kleine Fibel ist sehr unterhaltsam geschrieben und erzählt, ähnlich wie «Doing twice in half the time» eine Geschichte des Autors mit einem Softwareprojekt.

User Story Mapping basiert auf der Idee, dass für jedes Softwareprojekt tausende von Ideen da sind, was alles umgesetzt werden sollte (Backlog) und es deshalb einen Weg braucht, sicherzustellen, dass zuerst die wichtigsten zuerst umgesetzt werden. Das Buch führt einem Schritt für Schritt durch jede Regel und leitet aus dem nächsten Problem den nächsten Schritt im Prozess ab. Arbeitet man diese Schritte durch, erhält man am Ende eine Grosse Wand mit allen Ideen und Prozessen, sowie eine klare Priorisierung, was in welcher Reihenfolge umgesetzt werden soll. Und das Beste ist: Das Konzept ist «userzentriert» by Design. Das heisst: Wer von sich behauptet, er wolle den Kunden in den Mittelpunkt stellen, hat mit User Story Mapping ein Werkzeug, dass genau dieses Vorhaben ermöglicht.

Wie immer, wenn man ein solches Konzept in den Kursen vorstellt, kommt schnell nach der Frage nach einer Software, die einem erlaubt, das Konzept auch digital umzusetzen. Tatsächlich ist das ständige manuelle Verschieben von Stickies mit der Zeit etwas mühsam, wenn man mal in die Hunderte gelangt ist und genau in die Mitte einen neuen Prozess einfügen will.

Nach eingehender Evaluation der auf dem Markt befindlichen Produkte bin ich schliessen auch hier fündig geworden. https://www.featuremap.co biete meiner Meinung so ziemlich alles, was das Storry-Mapper-Herz zu einem fairen Preis begehren kann. Es erlaubt Echtzeit-Zusammenarbeit, arbeitet mit Personas, ist aufgeräumt und man kann am Ende die Karten in alle möglichen Formate und natürlich Jira exportieren.

Ich habe mit Freuden dieses neue Werkzeug kennengelernt und setze es gerne ein, wenn es in einem Projekt beim strukturierten Erfassen und Priorisieren der Anforderungen harzt. Wer mehr darüber erfahren möchte, dem empfehle ich das oben erwähnte Buch oder unseren Kurs «Lego4Scrum» – dort kann es live erlebt und erlernt werden.

Viel Erfolg!

Martin Schacher/11.07.2018

Published by Maja von Moos Juli 11, 2018