Als Coach bin ich immer auf der Suche nach lehrreichen Spielen, mit denen ich meinen Workshopteilnehmern die agilen Werte und Prinzipien nahebringen kann. Eine wahre Fundgrube dafür ist TastyCupcakes.com. Hier habe ich kürzlich ein Spiel gefunden, mit dem man die “Wisdom of Crowds” sehr eindrucksvoll demonstrieren kann: People Polling. Es geht darum, eine Schätzung für einen komplexen Sachverhalt abzugeben und dabei zu erkennen, dass die Schätzung einer Gruppe der tatsächlichen Komplexität in der Regel näher kommt als die Schätzung Einzelner.
Dieses Spiel kann man ab 10 Teilnehmern spielen, je mehr desto besser. In der einfachsten Variante benötigt man lediglich einen Zettel und einen Stift für jeden Teilnehmer.
Im Vorfeld überlegt man sich, was man die Teilnehmer schätzen lassen möchte. TastyCupcakes.com macht einige Vorschläge:
Inspiriert von www.pixelfreund.ch, habe ich angefangen, Projektmanagement Typen zu definieren. Ralph hat Bloggertypen aufgelistet, mit denen sich jeder irgendwie identifizieren kann. Sie dienen zur Selbstdeklaration auf der eigenen Website. Ich führe diese Auflistung einfach mal für diejenigen Blogger weiter, die im (Agilen) Projektmanagement unterwegs sind und Humor besitzen.
Einfach den gewünschten Button auswählen, den Code mit “Strg +A” kopieren und auf ihrem Blog einfügen. Vorschläge für weitere Buttons sind selbstverständlich erwünscht.











Frisch eingestelltes, qualitativ fragwürdiges Video von Ken Schwaber (www.controlchaos.com), der über seinen nun nicht mehr allzu neuen Clou www.scrum.org informiert:
Sich vom besten Manager der Welt, einfach mal etwas servieren lassen.

Ich weiß nicht, ob es Ihnen manchmal genauso geht: Sie versuchen den hohen Arbeitsaufwand zu organisieren und verzetteln sich mit der Zeit immer mehr. Irgendwie wird der Berg an Aufgaben immer größer und die Klebezettel mit Notizen, (Online-)ToDo-Listen, Emails oder Erinnerungen unter Zuhilfenahme diverser Medien häufen sich. Man verliert den Überblick und hat das Gefühl, sich nicht von der Stelle zu bewegen. Und die Suche nach einer besseren Lösung beginnt erneut.
Wie organisieren Sie die täglichen Aufgaben? Welche Tools oder Regeln funktionieren für Sie?
In der letzten Woche habe ich einen kurzen Beitrag über Programmierung in Paaren verfasst. Pairprogramming involviert jedoch häufig nur die beiden Entwickler, die sich gerade mit dem Backlog Item auseinandersetzen. Auf der Website Agile in Action bin ich auf eine interessante Methode aufmerksam geworden, weitere Entwickler in die Fertigstellung einer Story einzubeziehen: Rolling Ownership.
Rolling Ownership bedeutet, dass es der Prozess ermöglicht, möglichst viele Entwickler aus dem Team in die Entwicklung einer Story einzubeziehen. Wenn ein neues Backlog Item angefangen wird, erklärt sich jemand als Freiwilliger diese Story zu übernehmen und ein Zweiter, dass er mit demjenigen an der Story arbeiten möchte. Bis zur Mittagszeit arbeiten die beiden an der Story. Danach gibt der Eigentümer die Story an seinen morgendlichen Partner ab und kümmert sich um ein anderes Item. Der Partner erhält einen neuen Freiwilligen um an der Story weiterzuarbeiten. Dies wird für alle Stories – die in Bearbeitung hängen – gleich gemacht.
Um deutlich zu machen, wer an der Story gearbeitet hat, notiert der Eigentümer seine Initialen auf die Storykarte. Man sieht dann zum Schluss, dass meistens alle ihren Beitrag geleistet haben, dass Backlog Item fertigzustellen.
Das Vorgehen ermöglicht eine möglichst breite Streuung von Wissen innerhalb des Teams. Zudem ist der Lerneffekt höher und führt zu einer erhöhten Kommunikation im Team. Mehr über diesen Ansatz gibt es hier zu lesen.
Für mich ist dies ein Ansatz, den ich gerne einmal in der Praxis ausprobieren möchte. Spannend wird sein, wie sich die Methode über die unterschiedlichen Disziplinen hinweg implementieren lässt.
Pairprogramming ist Teil des agilen Entwicklungsprozesses geworden. Die Arbeit wird dabei von zwei Entwicklern vorgenommen, die sich abwechselnd um die Weiterentwicklung des Codes kümmern. Im besten Fall bilden sich auch immer wieder neue Paare, um Informationen, Erfahrungen und Wissen in Rotation zu halten. Natürlich spielt auch der Teamgedanke dabei eine große Rolle.
Die Entwickler in meinem aktuellen Scrum Team haben die Programmierung in Paaren verinnerlicht. Ein Beweis erwünscht? Hier ist er…

Diesen interessanten Beitrag über die Paarprogrammierung sollten Sie lesen.
Vasco Duarte präsentierte auf der Agileee die nachfolgende Präsentation mit dem Titel Agile Scales, Waterfall Doesn’t.
Auf der Website der Agile Eastern Europe Conference, die in diesem Jahr vom 8.-9.10.2010 in Kyiv (Ukraine) veranstaltet wird, findet man noch weitere interessante Session-Videos, wie zum Beispiel die Präsentation von Jurgen Apello.
Jens Østergaard referiert über die Schwierigkeiten bei der Einführung von Scrum und wie man ihnen entgegentreten kann. Die Session dauert ca. eine Stunde und wurde bei der Øredev Developer Conference 2009 aufgenommen.
Letzte Kommentare