27
Agile Prinzipienreiterei Marc Bless OOP 2012 coach.de agile

Agile Prinzipienreiterei - Marc Bless - OOP 2012

Embed Size (px)

Citation preview

Page 1: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agile Prinzipienreiterei

Marc Bless OOP 2012

coach.deagile

Page 2: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Page 3: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

hohen Flexibilitätsbedarf auch von

einem Prinzipienreiter.

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

Page 4: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Page 5: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Prinzipienreiterei?

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

Page 6: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Praktiken

Methoden

Rituale

Techniken Wissen

Page 7: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Page 8: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Page 9: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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!

Page 10: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agile Prinzipienreiterei

Bei aller Freiheit der Methodenwahl: Folge immerden Prinzipien!

Page 11: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Fragestellungen

Welche Praktiken ergeben sich aus den agilen Prinzipien?

Welche Werte stecken in den agilen Prinzipien?

Was ist die Essenz der agilen Prinzipien?

Page 12: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #1

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

wertvoller Software zufrieden zu stellen.

Page 13: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #2

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

Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden.

Page 14: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #3

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

kürzere Zeitspanne.

Page 15: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #4

Fachexperten und Entwickler müssen während des Projektes

täglich zusammenarbeiten.

Page 16: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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.

Page 17: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #6

Die effizienteste und effektivste Methode, Informationen an und innerhalb eines

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

Page 18: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #7

Funktionierende Software ist das wichtigste Fortschrittsmaß.

Page 19: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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.

Page 20: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #9

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

Page 21: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #10

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

Page 22: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #11

Die besten Architekturen, Anforderungen und

Entwürfe entstehen durch selbstorganisierte Teams.

Page 23: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Agiles Prinzip #12

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

Verhalten entsprechend an.

Page 24: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Page 25: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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?

Page 26: Agile Prinzipienreiterei - Marc Bless - OOP 2012

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

Page 27: Agile Prinzipienreiterei - Marc Bless - OOP 2012

Marc Bless

[email protected] @marcbless

coach.deagile

Vielen Dank!