Agile Transition

Test-Driven-Development – Zwischen Traum und Wirklichkeit

Veröffentlicht am

Test-Driven-Development (TDD) ist der Anspruch, den ich an meine eigene Arbeit stelle. Aber häufig ist es für mich noch sehr schwierig diese Praktik überall anzuwenden. Die üblichen Tests zu schreiben ist dabei nicht das Problem. Es ist eher das viele drum herum, was mir oft Probleme bereitet: mit welchen Tests fange ich an, Granularität von […]

Agile Transition

Continuous Integration – Basis für agile Entwicklung

Veröffentlicht am

Agil sein, bedeutet, von einem stabilen Zustand in kurzer Zeit in einen neuen stabilen Zustand wechseln zu können. Damit ein Team agil sein kann, ist es notwendig die Arbeitsweise darauf auszurichten. Ein klassisch organisiertes Team mit lang laufenden Entwicklungszyklen und -praktiken wird es deshalb nie von jetzt auf gleich in die agile Welt schaffen. Ein […]

Agile Transition

Collective Ownership – Was brauchen Teams dafür?

Veröffentlicht am

Collective Ownership steht für gemeinsam die Eigentümerschaft für die Software übernehmen. Ich habe mich schon häufig gefragt, wie man eine gemeinsame Verantwortlichkeit für etwas etabliert. Im Rahmen einer Collective Ownership für ein Softwareprodukt sollte dies doch schön greifbar für alle Kollegen sein!? Dennoch habe ich festgestellt, dass es auf ähnliche Probleme heraus läuft, wie gemeinsam […]

Agile Transition

10 Minutes to go

Veröffentlicht am

Was kann man alles in 10 Minuten schaffen? Einen Kaffee ziehen, kurz auf Toilette, die Beine vertreten, schnell was klären, gerade mal Mails checken, am Handy spielen, in einer Zeitschrift blättern, zum Automaten und Süßigkeiten kaufen, Kollegen von der Arbeit ablenken, mal eben eine Frage stellen usw. usw. Ich könnte die Liste mit Dingen, die […]

Agile Transition

Root Cause Analysis, zurück zu den Wurzeln

Veröffentlicht am

Ich war lange Zeit als Feuerwehrmann in Projekten tätig. D.h. Fehler analysieren und reparieren. Dabei habe ich verschiedene Situationen erlebt: viel und wenig Zeitdruck, Mitarbeiter oder Chefs stehen hinter mir und drängeln, bekannte und unbekannte Ursachen oder bekanntes und unbekanntes Terrain. Jeder Fehler war eine neue Herausforderungen, aus der ich etwas lernen konnte.

Agile Transition

Iteratives Vorgehen und das Erbe meiner Ausbildung

Veröffentlicht am

Ich habe mir öfters schon mal die Frage gestellt, wie man ein agiles Mindset entwickeln oder etablieren kann. Früher war meine Antwort sicherlich: Dazu lass uns mal einen Workshop machen! Mittlerweile hat sich das Gefühl breit gemacht, dass eine Vielzahl von unterschiedlichen Erfahrungen notwendig sind, um eine Veränderung der Einstellung zu bewirken. Ich möchte in […]