XP Days Germany 2010: Tolle Tage in Hamburg

Nicht nur die Karnevalisten haben ihre drei tollen Tage, sondern auch die agile Community. Deren Karneval heißt „XP Days Germany“ und fand in diesem Jahr turnusmäßig in Hamburg statt. Die Veranstalter hatten die altehrwürdigen Räume der Handwerkskammer als Veranstaltungsort auserkoren – ein passender Rahmen, ging es doch unter dem Motto „All about Agile“ auch um die handwerklichen Aspekte der Softwareentwicklung.  Weiterlesen

Die Feuerwehr: Ein agiles Team?

In der Softwareentwicklung, insbesondere in agilen Projekten, steht das Team im Mittelpunkt. Der Teambegriff ist durch Werte und Prinzipien wie Eigenverantwortung, Vertrauen und offene Kommunikation geprägt. Auch in anderen Domänen gibt es Teams – aber gilt dort dasselbe Begriffsverständnis? Wie ist beispielsweise die Besatzung eines Feuerwehrfahrzeugs organisiert, und was kann ein Softwareentwicklungsteam daraus lernen? Dieser Frage geht der Pecha Kucha nach.

Die Geschichtenschmiede: Starke Stories im Unternehmenseinsatz

Wenn wir im beruflichen Umfeld überzeugen wollen, dann tun wir dies fast ausschließlich mit Daten, Zahlen und Fakten. Dabei kennen wir alle aus unserer Kindheit die Kraft, die in erzählten Geschichten steckt. Dieses Potenzial lässt sich auch in Unternehmen nutzen, um Kunden und Mitarbeiter zu überzeugen, Ideen zu vermitteln und Produkte zu kreieren. Weiterlesen

ScrumMaster, I presume? Eine spielerische Expedition in die agile Welt

In der Literatur werden die agilen Werte, Prinzipien und Praktiken gerne metaphorisch in einen Werkzeugkasten verfrachtet. Es gibt aber Werte und Eigenschaften, die nicht so greifbar sind wie Werkzeuge – darunter Selbstorganisation, Vertrauen und Commitment. Die kann man kaum theoretisch vermitteln. Deshalb laden wir ein zu einer interaktiven, folienfreien Expedition in die agile Welt. Gemeinsam wollen wir spielerisch erleben, dass agile Softwareentwicklung viel mit Spaß an der Arbeit, Motivation, Kommunikation und Kreativität zu tun hat. Ken Schwaber, einer der Scrum-Väter, sagt oft in seinen Trainings: „Ich möchte, dass jeder Mitarbeiter morgens zur Arbeit eilt, weil er es kaum erwarten kann, an seinem Projekt weiterzuarbeiten.“ Unsere Expedition soll genau diese Begeisterung vermitteln.

Geschichten vom Scrum

In der agilen Literatur ist es fast wie im Märchen: Da werden die besten Mitarbeiter einer Firma zusammengerufen, um gemeinsam das beste Produkt aller Zeiten in vielen kleinen Schritten herzustellen – bei ständiger Zufriedenheit des Kunden. Das Team arbeitet selbstbestimmt und zielorientiert, man hilft sich gegenseitig, und alles wird gut. In der Praxis kann man froh sein, wenn man zu Projektbeginn überhaupt ein Team hat. Die Besten darf man höchstens ab und zu als Experten zu Rate ziehen. Dafür findet man die gesamte Bandbreite an Charaktereigenschaften vor: Prinzen – heimliche Anführer unter Gleichen; Ritter in goldener Rüstung – ohne sie läuft nichts, sie schlagen den Weg frei; Hexen, die das Projekt torpedieren. Und viele weitere sonderbare Gestalten. Lassen Sie sich verzaubern und erleben Sie, wie mit Hilfe eines Einhorns aus dem wunderbaren Land Scrum aus diesen Individuen ein schlagkräftiges Team geformt werden kann.

Mehr Informationen unter www.scrum-geschichten.de

Das A-Team: Anforderungsermittlung in agilen Projekten

Premiere! Zu meinem gleichnamigen Vortrag habe ich einen Beitrag für den Tagungsband des zweiten Elmshorner Wirtschaftsinformatiktags 2010 verfasst. Das ist nach drei Fachbüchern meine erste wissenschaftliche Veröffentlichung. Fühlt sich gut an 😉

Ein Proof of Concept mit Scrum, Teil 1: Definition of Done

Bei der Einführung von Scrum für Softwareprojekte stellen die unterschiedlichen Projektkonstellationen, denen man als Scrum-Coach beim Kunden begegnet, die erste spannende Herausforderung dar. Scrum ist ein Projektmanagement-Framework, das immer (und immer wieder) auf die Situation und die Bedürfnisse des Projekts angepasst werden muss. Es gibt also nicht „den“ Scrum-Prozess, sondern nur projektindividuelle Vorgehensweisen, die sich alle aus demselben Werkzeugkasten bedienen. Aktuell befasse ich mich mit der Anpassung von Scrum für einen Proof of Concept. Weiterlesen