Warum überhaupt agiler werden ?

Erstellt am 29 Oktober 2013
von Schreibe einen Kommentar
This entry is part 2 of 5 in the series Ein Weg zur agilen Organisation

In meinem letzten Blogeintrag habe ich definiert, was für mich eine agile Organisation charakterisiert:
Eine Organisation, die kurzfristig auf unvorhergesehene Änderungen in der Organisationsumwelt (z.B. von Kundenbedürfnissen) oder in der Organisation selbst reagieren kann, indem sie Produkte oder Dienstleistungen neu entwickelt oder bei mindestens gleichbleibender Qualität anpasst.

Ich sehe einen Hauptgrund dafür, agiler werden zu wollen, also in einer Steigerung der Anpassungsfähigkeit einer Organisation an unvorhergesehe Umstände, nicht in einer Steigerung der Leistungsfähigkeit, wie sie zum Beispiel von manchen Scrum Gurus propagiert wird.

Perfekte Softwareentwicklung

Erstellt am 3 September 2013
von Schreibe einen Kommentar

Sie wollen immer am Ball bleiben, keinen Trend verpassen und suchen immer wieder Innovationen? Dann wird Sie folgende Neuerscheinung überzeugen, ein bemerkenswertes Buch: „Perfekte Softwareentwicklung“.
Mit dem Thema – Application Lifecycle Management (ALM) – war es mir eine große Freude, auch einen interessanten Beitrag und aktuelle Projekterfahrungen beizusteuern.

Ein Weg zur agilen Organisation

Erstellt am 26 August 2013
von 2 Kommentare
This entry is part 1 of 5 in the series Ein Weg zur agilen Organisation

Ich denke, dass verschiedene typische Zustände einer Organisation beobachtet werden können, wenn sie sich auf dem Weg von einer traditionellen in eine agile Organisation befindet. Meine Meinung ist, dass jeder der folgenden Zustände einen substantiellen Fortschritt in Richtung einer agilen Organisation darstellt :

WegZurAgilenOrga

Bevor ich die Zustände vorstelle: was meine ich mit einer agilen Organisation?

Use Cases und User Stories – Verbündete oder Feinde?

Erstellt am 15 Mai 2013
von 4 Kommentare

Sind Use Cases und User Stories dasselbe? Und wenn nein, was sind dann die Unterschiede? Kann man sie in der Praxis miteinander verbinden, oder sollte man sich lieber für eine Seite entscheiden?
Zunächst: dasselbe sind sie nicht.

3+3=1,5: Mathematik für Projektmanager

Erstellt am 7 Mai 2013
von 2 Kommentare

Was passiert, wenn der zugesagte Endtermin eines Projektes zu platzen droht? Wir versuchen, den Termin zu retten, indem wir einfach noch mehr Leute in das Projekt stecken. „Wir schießen mit Ressourcen auf Projekte“ – so nannte ein Kunde dieses Verhalten kürzlich.

Spannende Vorträge rund um Application Lifecycle Management

Erstellt am 16 April 2013
von Schreibe einen Kommentar

Auch der 3. ALM Summit in Redmond war für mich wieder DIE Konferenz, wenn es um Application Lifecycle Management (ALM) geht. Im Focus diesmal, neben sehr interessanten Erfahrungsberichten aus den agilen Umfeld, das Thema Testen in vielen Facetten. Seit kurzem sind nun die Vorträge des ALM Summit als Videostream verfügbar und damit ein Nacherleben der Sessions möglich. Die meisten Beiträge sind wirklich sehenswert, aber einige möchte ich Ihnen besonders ans Herz legen.
Hier meine Top 5:

Appifziert! Aber agil!

Erstellt am 15 Januar 2013
von Schreibe einen Kommentar

Ständig werden wir mit einer zunehmenden Zahl an Software konfrontiert. Auf dem PC, dem Smartphone – ja sogar schon Zuhause auf dem Fernseher! Es gibt wohl in den letzten Jahren keine Erfolgsgeschichte, welche mit der der sogenannten „Apps“ vergleichbar ist. Doch was ist eigentlich eine App? Wikipedia schreibt dazu folgendes: „[…] Im deutschen Sprachraum wird die Abkürzung App oftmals mit mobiler App gleichgesetzt, also Anwendungssoftware für Mobilgeräte wie Smartphones und Tablet-Computer. Allerdings wird inzwischen auch teilweise Desktop-Anwendungssoftware App[…]“

Verschlossene Türen und Scrum

Erstellt am 27 November 2012
von Schreibe einen Kommentar

Gestern traf ich eine neue Kollegin des Nachbarprojektes vor der verschlossenen Tür ihres Projektbüros. Wir begannen uns über unsere Projekte auszutauschen und es stellte sich heraus, dass wir gerade am gleichen Thema arbeiten, allerdings in verschiedenen Projekten. Der Wissensaustausch war für uns beide informativ und gewinnbringend. Auf dem Nachhauseweg musste ich über die Begegnung nachdenken und mir sind Parallelen zur agilen Vorgehensweise aufgefallen.

Agile Transition – wenn aus der Zeit des Wasserfalls noch Altlasten bestehen

Erstellt am 23 Oktober 2012
von Schreibe einen Kommentar

Agile Entwicklungsmethoden gewinnen stark an Bedeutung und lösen zunehmend phasen- und dokumentengetriebene Vorgehensweisen ab. Werden agile Prinzipien und damit verbundene Entwicklungstechniken konsequent eingesetzt, wird die Qualität steigen und die Fehlerzahl tendenziell sinken. Aber es gibt auch noch die Zeit vor der Umstellung auf agile Entwicklungsmethoden. Aus diesen Zeiten werden – gerade in großen Organisationen – häufig große Fehlerberge in die neue Zeit überführt. Um diese Fehler kontinuierlich abzubauen gibt es verschiedene Möglichkeiten, die nachfolgend vorgestellt werden.

Agilität ist keine Ansichtssache

Erstellt am 19 Juni 2012
von Schreibe einen Kommentar

Wir sind mittlerweile recht gut darin, Informationen zu analysieren und zu verwalten (z.B. Anforderungen), komplexe Strukturen in einfachere Substrukturen herunterzubrechen etc., also darin, statische oder strukturelle Komplexität zu meistern. Warum tendieren dann „große“ Systeme (v.a. Softwaresysteme) dazu, immer „schlechter“ zu werden mit einem stetig anwachsenden Fehlerberg?