Cool Scrummings

Rhythmus. Alles fließt in einem Rhythmus durch die Zeit. Alles was wir tun – essen, trinken, laufen, raufen, saufen, singen, tanzen, schlafen, lesen, arbeiten, denken – tun wir in einem Rhythmus, während wir durch die Zeit fließen. [1] Wenn Jamaikaner einen Bob anschieben, hört sich das in dem Walt Disney Film Cool Runnings etwa so an: „Fühlt den Rhythmus, fühlt die Musik, dieser Bob fährt uns zum Sieg! Cool Runnings!“. Damit synchronisiert sich das Bob-Team, ehe es auf die Strecke geht. Das Team synchronisiert sich Weiterlesen

Einen agilen Dienstleister, bitte!

Agiler DienstleisterSoll z.B. ein IT-Projekt durch einen externen Dienstleister agil nach Scrum umgesetzt werden, dann steht in vielen Fällen die Einkaufsabteilung vor der Herausforderung, eine geeignete Vertragsform zu finden. Doch das Wichtigste ist: Als Auftraggeber muss man einen solchen Dienstleister finden! Doch woran kann man einen geeigneten Kandidaten erkennen?

Wollen wir etwas auswählen, dann verwenden wir oft einen Katalog „objektiver“ Kriterien, anhand derer dann der / die / das Richtige ermittelt wird. Weiterlesen

Mit Herz und Hand

Ein Plädoyer für haptische agile Tools

In dem Maße, in dem sich agile Vorgehensweisen mehr und mehr durchsetzen, steigt auch die Zahl der elektronischen Tools, die Scrum, Kanban und Co. ‚optimal’ unterstützen. Nichts scheint unmöglich: Virtuelle Boards mit verschiebbaren Karten in Swimlanes mit Serviceklassen und WiP-Limits und und und … Da geht die Scrum-Implementerung oder die Kanban-Einführung eigentlich doch ganz von selbst. Nicht mehr viel nachdenken, nur noch Tool kaufen und loslegen, denn der Erfolg ist ja dort schon mit eingebaut, oder? Weiterlesen

WiP, Fokus und Italienische Küche

Gleich bei uns um die Ecke betreibt seit zwanzig Jahren ein wahrer Zauberer ein italienisches Restaurant. Wir gehen regelmäßig dort hin und lassen uns entführen auf eine kurze Reise nach Italien. Wir nehmen eine kleine Auszeit mit wundervollem Wein, leckerer hausgemachter Pasta und erliegen der Magie des Ortes, die durch den Wirt, nennen wir ihn einfach Luigi, erschaffen wird. Weiterlesen

Kummerkasten

Wer kennt das nicht? Da war noch was, das man in der nächsten Retrospektive unbedingt ansprechen wollte – und nun sitzt man hier, will seine Zettel schreiben und es ist weg. Das kann passieren. Bei längerer Sprintdauer eher als bei 1-Wochen-Sprints. Da hilft nur sofort aufschreiben! Weiterlesen

Der Kunde im Projekt

Der Kunde im Projekt – braucht es das wirklich? Schauen wir erst einmal, wie die verschiedenen Projektmanagement-Ansätze damit umgehen.

Umgangs-Formen

In klassischen Projekten entstehen, ehe die eigentliche Implementierung der Funktionalitäten beginnen kann, in der Regel mehr oder weniger schwergewichtige Dokumentationen und Feinkonzepte. Das Ziel ist dabei, möglichst genau festzuschreiben, was entwickelt werden soll. Je größer die Vorhaben, um so komplexer sind jedoch die Herausforderungen und ab einer gewissen Größe können nicht mehr alle Einzelheiten im voraus bedacht und spezifiziert werden. Hinzu kommt, dass das geschriebene Wort interpretierbar und damit missverständlich ist – wie im übrigen jedwede Kommunikation. Und: Man kann als Entwickler mit einem Stoß Papier (dem Feinkonzept) schlecht über die konkreten Anforderungen sprechen.

Agiles Vorgehen erkennt an, dass Weiterlesen

Transparenz mit Transparenz – transparent.

[Transparenz] (lat. transparens ‚durchscheinend‘), auch Durchsichtigkeit, adj.: transparent, durchsichtig
Quelle: http://de.wikipedia.org/

Scrum schafft Transparenz. Das wird nur zu schnell immer wieder deutlich.
Wird in einem Team, einer Abteilung oder einem Unternehmen Scrum eingeführt (und man hält sich am Anfang strikt an die Regeln), dann werden bisher verborgene oder verschwiegene Probleme schnell sichtbar. Dabei ist Scrum nicht der Auslöser der Probleme – im Gegenteil: Weiterlesen

Aus dem Leben einer User Story

Die User Story als Mittel zu Beschreibung von Anforderungen hat sich in der agilen Welt inzwischen etabliert. Sie ist schlank, hat auf einer Storycard Platz und wird z.B nach dem Muster Als [Rolle] will ich [Feature] um [Motivation] aufgeschrieben.

Sie beschreibt somit auf einfache Weise eine Funktionalität aus der Sicht des Benutzers, der sie sich wünscht. Um das allseitige Verständnis zu erhöhen, wird auch noch die Motivation, also was will der Benutzer damit erreichen bzw. anstellen, mitgegeben. Weiterlesen