Agile Prinzipienreiterei - Marc Bless - OOP 2012

Preview:

Citation preview

Agile Prinzipienreiterei

Marc Bless OOP 2012

coach.deagile

Prinzip

lat. principium = Anfang, Ursprung

Ein Prinzip ist das, aus dem ein anderes seinen Ursprung hat.

Es stellt einen gegebenen Grundsatz dar, der anderen Grundsätzen übergeordnet ist.

http://de.wikipedia.org/wiki/Prinzip

[...] Als Gegensatz spricht manin Situationen mit einem

hohen Flexibilitätsbedarf auch von

einem Prinzipienreiter.

http://de.wikipedia.org/wiki/Prinzip

Prinzipienreiter

ist ein kleinlicher, sturer Mensch,der auf seinen Prinzipien beharrt,auch wenn sie unangebracht sind.

http://de.wikipedia.org/wiki/Liste_geflügelter_Worte/A#Auf_einem_Prinzip_herumreiten

Prinzipienreiterei?

http://agilemanifesto.org/iso/de/principles.html

Scrum, Kanban, XP, ... Wie anfangen, welchen Weg gehen?

Praktiken

Methoden

Rituale

Techniken Wissen

SHU lernen,

einhalten, befolgen

HA zerreißen,

durchbrechen

RI sich entfernen,

loslösen, trennen

Shu-Ha-Ri Drei Stufen des Lernens

http://www.shu-ha-ri.de/index.php?action=geschichte&gesch=5

Praktiken

Methoden

Rituale

Techniken

Wissen

SHU lernen,

einhalten, befolgen

HA zerreißen,

durchbrechen

RI sich entfernen,

loslösen, trennen

Typische Startpunkte

Method Picking

dogmatisch, religiös

anmaßend, überschätzend

SHU lernen,

einhalten, befolgen

HA zerreißen,

durchbrechen

RI sich entfernen,

loslösen, trennen

Typische Startpunkte

Method Picking

dogmatisch, religiös

anmaßend, überschätzend

Bei aller Freiheit der Methodenwahl: Folge immerden Prinzipien!

Agile Prinzipienreiterei

Bei aller Freiheit der Methodenwahl: Folge immerden Prinzipien!

Fragestellungen

Welche Praktiken ergeben sich aus den agilen Prinzipien?

Welche Werte stecken in den agilen Prinzipien?

Was ist die Essenz der agilen Prinzipien?

Agiles Prinzip #1

Unsere höchste Priorität ist es,den Kunden durch frühe und kontinuierliche Auslieferung

wertvoller Software zufrieden zu stellen.

Agiles Prinzip #2

Begrüße Anforderungsänderungen selbst spät in der Entwicklung.

Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden.

Agiles Prinzip #3

Liefere funktionierende Softwareregelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die

kürzere Zeitspanne.

Agiles Prinzip #4

Fachexperten und Entwickler müssen während des Projektes

täglich zusammenarbeiten.

Agiles Prinzip #5

Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die

Unterstützung, die sie benötigenund vertraue darauf, dass sie die Aufgabe

erledigen.

Agiles Prinzip #6

Die effizienteste und effektivste Methode, Informationen an und innerhalb eines

Entwicklungsteam zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.

Agiles Prinzip #7

Funktionierende Software ist das wichtigste Fortschrittsmaß.

Agiles Prinzip #8

Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Anwender

sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können.

Agiles Prinzip #9

Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.

Agiles Prinzip #10

Einfachheit -- die Kunst, die Menge nichtgetaner Arbeit zu maximieren -- ist essenziell.

Agiles Prinzip #11

Die besten Architekturen, Anforderungen und

Entwürfe entstehen durch selbstorganisierte Teams.

Agiles Prinzip #12

In regelmäßigen Abständen reflektiert das Team,wie es effektiver werden kann und passt sein

Verhalten entsprechend an.

Eigene Antworten finden

Welche Praktiken ergeben sich aus den agilen Prinzipien?

Welche Werte stecken in den agilen Prinzipien?

Was ist die Essenz der agilen Prinzipien?

Timebox: 15 Minuten

10 9 8 7 6 5 4 3 2 1 01112131415

Eigene Antworten finden

Welche Praktiken ergeben sich aus den agilen Prinzipien?

Welche Werte stecken in den agilen Prinzipien?

Was ist die Essenz der agilen Prinzipien?

Timebox abgeschlossen! Ergebnisse?

ReflektionTeams,

Organisationen, Vorgehensweisen

Folgen unsere

tatsächlich diesen Praktiken und Prinzipien?

Was hält uns davon ab, die erarbeiteten Praktiken anzuwenden?

Welche Anti-Patterns erkennen wir in unseren Handlungen?

➼ Hausaufgabe

Marc Bless

marc.bless@agilecoach.de @marcbless

coach.deagile

Vielen Dank!

Recommended