36
Werte 2.0 - Weil ich es mir wert bin Dipl.-Inf. Bernd Schiffer akquinet it-agile GmbH [email protected]

Weil ich es mir wert bin - Werte 2.0

Embed Size (px)

DESCRIPTION

Session auf der XP Days Germany 2008

Citation preview

Page 1: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Weil ich es mir wert bin

Dipl.-Inf. Bernd Schifferakquinet it-agile GmbH

[email protected]

Page 2: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 2

Danke,Johannes ...

Page 3: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Ich sah sie überall...

3

Page 4: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 4

✓Kommunikation✓Feedback✓Einfachheit✓Mut✓Respekt

Werte des Extreme Programmings

Quelle: Quelle: Extreme Programming Explained (Kent Beck)

Page 5: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Werte des Scrum

✓Offenheit✓Mut✓Respekt✓Fokus✓Verpflichtung

5

Quelle: Agile Software Development with Scrum (Mike Beedle, Ken Schwaber)

Page 6: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Werte aus brand eins

6

Quelle: http://www.brandeins.de

Page 7: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Werte der Agilen Methoden

✓ Individuen und Interaktionen gelten mehr als Prozesse und Tools.

✓ Funktionierende Programme gelten mehr als ausführliche Dokumentation.

✓ Die stetige Zusammenarbeit mit dem Kunden steht über Verträgen.

✓ Der Mut und die Offenheit für Änderungen stehen über dem Befolgen eines festgelegten Plans.

7

Quelle: http://de.wikipedia.org/wiki/Agile_Softwareentwicklung#Agile_Werte, original: http://agilemanifesto.org/

Page 8: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Werte aus „Agile Prozesse“✓Einfachheit✓Transparenz✓Kohärenz✓Adaption✓Lernen✓Zusammenarbeit✓Mut✓Vertrauen/Respekt✓Verantwortlichkeiten

✓Einhaltung✓Plantreue✓Prozesstreue✓Wiederholbarkeit✓Verfolgbarkeit✓Effizienz✓Spezialisierung✓Geltungsbedürfnis

8

Quelle: „Agile Prozesse“ von Jiri Lundak (erscheint 2009)

AgileWerte Werte in

traditionellen Projekten

Page 9: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 9

Quali-tät

Page 10: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 10

Verbind-lichkeit

Page 11: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 11

Wertesammlung von it-agile

Page 12: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Werte & Logik? Feuer & Wasser!

12

✓DieAnnahmen:Gute Ideen sind selbsterklärend

Quelle: „Fearless Change“ von Mary Lynn Manns und Linda Rising

✓Werte logisch zu diskutieren ist die Hölle

Page 13: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Wichtigkeit

13

Page 14: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Defect Driven Introduction

14

Page 15: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 15

Top Down funktioniert

nichtQuelle: FAIL-Blog http://failblog.org/

Page 16: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 16

Bottom Up schon eher

Quelle: FAIL-Blog http://failblog.org/

Page 17: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Teilnahme auf allen Ebenen

17Quelle: „Fearless Change“ von Mary Lynn Manns und Linda Rising

Annahme: Einmal erklärt lebt eine Idee von selbst

Page 18: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Firmen-Werte von

it-agile18

Page 19: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Wert - Prinzip - Praktik✓XP: Vom Wert über

das Prinzip zur Praktik

19

BeispielEinfachheitVerbesserungInkrementelles Design

Wert:Prinzip:Praktik:

Page 20: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Wert: Rückkopplung

20

✓ Prinzipien:

✓ Reflektion (XP)✓ Failure (XP)✓ Häufige Auslieferung

✓ Information Radiator✓ Continuous Integration✓ Iterativer und inkrementeller

Prozess

✓ Step by Step/Babysteps (XP)

✓ Praktiken:

✓ Retrospektive ✓ Pair Programming ✓ Daily Deployment (XP)/

Frequent Delivery (Crystal)

✓ Testen (unit, akzeptanz) ✓ Code Review✓ Standup Meeting/Daily Srum

✓ Integrationsserver/Ten Minute Build

✓ ROTI✓ SprintReview✓ Shared Code

Page 21: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Wert - Prinzip - Praktik

π=3,14159221

Nach einer Idee von Alistair Cockburn

Page 22: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Weltformel für Werte?

3,...

22

✓Scrum is about self-organization✓XP is about self-discipline✓Crystal is about self-awareness

Quelle: http://alistair.cockburn.us/Crystal+is+about+self-awareness

Page 23: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Beschreibend vs. Vorschreibend

23

AdaptiveSoftware

Development(Jim Highsmith)

AgilesManifest

FDD

DSDM

XPv2

ScrumCrystal

Nach einer Idee zusammen mit Jens Coldewey und Alistair Cockburn

XPv1

Page 24: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

It depends...✓ScrumMemme (CSM) fragt: „ScrumMeister, klappt

das, wenn ich bei Praktik A noch Praktik B dazupacke?“

✓ScrumMeister (CSM) antwortet: „ScrumStift, es kommt darauf an...“

✓ScrumMeister (CSM) meint tatsächlich:„Schau Dich um, höre zu, erfasse die Situation. Dann entscheide, ob die Veränderung zu den Werten passt.“

24

Page 25: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Dueck‘sche Lichtkegel-Analogie

25

Werte

Prinzipien

Praktiken

nach einer Idee aus dem Buch „Omnisophie“ von Gunther Dueck

Page 26: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 26

UnserProzess

Passende und unpassende Praktiken

Kreise = Werte

Page 27: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 27

Unterschiedliche Werte auf allen EbenenMensch Team

FirmaKultur

Page 28: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Kultur✓ Kultur ... ist im weitesten Sinne

alles, was der Mensch selbst gestaltend hervorbringt, ... . Kulturleistungen sind alle formenden Umgestaltungen eines gegebenen Materials, wie in der Technik, der Bildenden Kunst, aber auch geistiger Gebilde wie etwa im Recht, in der Moral, der Religion, der Wirtschaft und der Wissenschaft.

28

Quelle: von ceiling, siehe http://www.flickr.com/photos/ceiling/2239160940/

Page 29: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Firmenkultur

✓Firmenkultur ist die Menge von ungeschriebenen Regeln, die allerseits verstanden werden und die von allen Mitgliedern der Organisation implizit eingehalten werden.

29

Quelle: Tom DeMarcos Artikel „Was ist Firmenkultur?“, OBJEKTSpektrum 4/2008

Page 30: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Kulturbildung✓Werte beeinflussen

Prinzipien✓Prinzipien beeinflussen

Praktiken✓Praktiken sind

hervorbringende Gestaltung

✓Werte beeinflussen die (Firmen-)Kultur

30

Page 31: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Neue Technik: ScrumSprintly✓vis-á-vis-Meeting zwischen ScrumMaster und einem

Projektteilnehmer (PO, Team, sonstiger Stakeholder)✓pro Sprint für etwa 30 Minuten (mehr bei Bedarf)✓Ziel: Mindestens einmal pro

Sprint sich gegenseitig in dieAugen schauen und sagen, dass alles gut ist (falls demso ist!)

31

Page 32: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Passt die neue Technik?✓Wertecheck Scrum:✓ Offenheit, Mut, Respekt, Fokus, Verpflichtung

✓Wertecheck It-Agile:✓ Zielorientiertheit, Flexibilität, Vertrauen, Einfachheit,

Rückkopplung

✓Wertecheck Team✓Wertecheck Kunde✓Wertecheck Ich

32

Page 33: Weil ich es mir wert bin - Werte 2.0

Shu Ha RiWerte 2.0 - Bernd Schiffer

Praktik - Prinzip - Wert

33

Quelle: http://en.wikipedia.org/wiki/Shuharinach einer Idee von Markus Gärtner (vgl. http://alistair.cockburn.us/Shu+Ha+Ri+to+Practices+Principles+Values )

Page 34: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Shu Ha Ri✓Eine Geschichte...

34

Quelle: „Budo. Der geistige Weg der Kampfkünste“ von Werner Lind

Page 35: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer

Geduld!

35

Page 36: Weil ich es mir wert bin - Werte 2.0

Werte 2.0 - Bernd Schiffer 36

Noch Fragen?

Vielen Dank für die Aufmerksamkeit