In meinem letzten Artikel habe ich bereits das Thema Scrum kurz angerissen. In dieser Präsentation habe ich die Konzepte von agilen Methoden und insbesondere von Scrum etwas genauer erklärt. Bei Gelegenheit werde ich noch eine Tonspur hinzufügen und einen Slidecast daraus machen. Also viel Spaß damit.
Wer kennt es nicht, der Kunde reicht ständig Anforderungen nach, da er die Gesamtanforderungen nicht kennt. Das Projektteam wird ständig bei der Arbeit unterbrochen und der Kunde ist mit den Ergebnissen nicht zufrieden. So, oder so ähnlich habe ich es in einem meiner letzten Projekte erlebt. Für die zweite Phase musste nun ein Vorgehensmodell her, das auf solche Belange eingeht.
Auf der JAX habe ich auch die agile Lego Hour besucht und damit erstmals einen Einblick in die agilen Methoden bekommen. Ich habe mich nun etwas mit Scrum auseinander gesetzt und werde es für die zweite Phase dieses Projekts einsetzen.
Scrum ist ein leichtgewichtiges Prozessmodell das in Japan zur Produktentwicklung entstanden ist. Kern von Scrum ist das “Product Backlog”, in dem die einzelnen Anforderungen des Kunden beschrieben werden. Der Kunde ist der “Product Owner” und pflegt zusammen mit dem Team das “Product Backlog”; er vergibt die Prioritäten für die anfallenden Aufgaben, welche dann in dem sogenannten “Sprint” abgearbeitet werden. Die Sprints sind Entwicklungszyklen, welche mit zwei bis vier Wochen sehr kurz gehalten sind. Bei der täglichen Zusammenkunft (Daily Scrum) treffen sich die Entwickler (Scrum Team) und entscheiden die nächsten Schritte. Hierbei wird geklärt: “Was habe ich gestern gemacht?”, “Was mache ich heute?” und “Welche Hindernisse sind aufgetreten?”. Das Meeting sollte nicht länger als 15 Minuten gehen. Mit dem “Sprint Burndown” wird visualisiert wie das Projekt voranschreitet Transparenz geschaffen.

In der Ausgabe Nr 13 der Zeitschrift ct ist ein Artikel über Scrum zu finden, der einen guten Überblick der agilen Methoden bietet. Außerdem kann ich noch die Seite von Alexander Kriegisch empfehlen. Dort habe ich mich in das Thema eingelsen.
In kürze werde ich hier berichten wie erfolgreich das Projekt mit der agilen Methode wirklich war.
Veröffentlicht in Enterprise 2.0 am 09.06.2008
0
Web 2.0 ist in aller Munde. Das haben inzwischen auch viele Unternehmen erkannt und versuchen nun die Technologien für die sich nutzbar zu machen. Also entstand schnell der Begriff Enterprise 2.0. Da ich mich in den letzten Wochen gezielt mit dem Thema auseinander gesetzt habe, bin ich über einen Beitrag von Bernd Schmitz gestoßen, in dem er sehr ausführlich den Weg zu Enterprise 2.0 schildert. Es handelt sich um eine Anleitung, wie sie mit zehn Maßnahmen erfolgreich Web 2.0 in ihr Unternehmen integrieren. Die Maßnahmen erstrecken sich über die Bereiche:
- Systemverfügbarkeit
- Security
- Top Down
- Usability
- Unternehmenskultur
- Training
- Koordinierung
- Consulting
- Budget
- Integration
Hier wird umfassen erklärt was alles notwendig ist, um ein modernes Unternehmen zu sein, das Web 2.0 Technologien einsetzt und lebt.