SlideShare ist ein Scribd-Unternehmen logo
1 von 114
Downloaden Sie, um offline zu lesen
Slide #
2019 Michael Mahlberg
Immer Ärger mit Jira?
Limited WIP Society Köln – 14.7.2021
Michael Mahlberg
1
Slide #
2019 Michael Mahlberg 2
Source:
Wikipedia
https://en.wikipedia.org/wiki/The_Trouble_with_Harry#/media/File:The_Trouble_with_Harry.jpg
JIRA
Slide #
2019 Michael Mahlberg 3
DieserTalk könnte Jira-Hassenden missfallen und
eventuell ein paar Meinungen in Frage stellen
ADVISORY
G E N E R A L
N o J i r a B a s h i n g
Slide #
2019 Michael Mahlberg 4
Team
Prozess
Unternehmen
Community
Grafik:
Thomas
Epping,
persönliche
Kommunikation,
2019
Slide #
2019 Michael Mahlberg
Über Spezialisierung…
Spezialwissen
Spezielle Berechtigungen
Zentralisierte Administration
5
Slide #
2019 Michael Mahlberg 6
Eine wahre Geschichte…
Physisches Board März 2017
(5Teams ~ 40 Personen)
Zentrale Administration
des elektronischenTools
3 Monate, bis diese (!)Version
des Boards elektronisch
verfügbar war
Flow-Efficiency:
1,3% …
Slide #
2019 Michael Mahlberg 7
Die Produktionsmittel
gehören in die
Hände der Menschen,
die die Arbeit
verrichten.
(paraphrasiert…)
Slide #
2019 Michael Mahlberg 8
Slide #
2013 Michael Mahlberg
PRINZIPIEN HINTER DEM AGILEN
MANIFEST
- Unsere höchste Priorität ist es, den Kunden durch frühe
und kontinuierliche Auslieferung wertvoller Software
zufrieden zu stellen.
- Heisse Anforderungsänderungen selbst spät in der
Entwicklung willkommen.Agile Prozesse nutzen
Veränderungen zum Wettbewerbsvorteil des Kunden.
- Liefere funktionierende Software regelmäßig innerhalb
weniger Wochen oder Monate und bevorzuge dabei die
kürzere Zeitspanne.
- Fachexperten und Entwickler müssen während des
Projektes täglich zusammenarbeiten.
- Errichte Projekte rund um motivierte Individuen. Gib ihnen
das Umfeld und die Unterstützung, die sie benötigen und
vertraue darauf, dass sie die Aufgabe erledigen.
- Die effizienteste und effektivste Methode, Informationen an
und innerhalb eines Entwicklungsteams zu übermitteln, ist
im Gespräch von Angesicht zu Angesicht.
- Funktionierende Software ist das wichtigste
Fortschrittsmaß.
- Agile Prozesse fördern nachhaltige Entwicklung. Die
Auftraggeber, Entwickler und Benutzer sollten ein
gleichmäßigesTempo auf unbegrenzte Zeit halten können.
- Ständiges Augenmerk auf technische Exzellenz und gutes
Design fördert Agilität.
- Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu
maximieren -- ist essenziell.
- Die besten Architekturen,Anforderungen und Entwürfe
entstehen durch selbstorganisierteTeams.
- In regelmäßigen Abständen reflektiert das Team,
wie es effektiver werden kann und passt sein
Verhalten entsprechend an.
10
Slide #
2013 Michael Mahlberg
PRINZIPIEN HINTER DEM AGILEN
MANIFEST
-In regelmäßigen Abständen reflektiert das Team,
wie es effektiver werden kann und passt sein
Verhalten entsprechend an.
11
Slide #
2013 Michael Mahlberg
MANCHMAL LÄUFT’S AUCH RICHTIG
GUT…
12
Slide #
2019 Michael Mahlberg 13
Slide #
2019 Michael Mahlberg 14
Slide #
2019 Michael Mahlberg 15
Slide #
2019 Michael Mahlberg 16
Slide #
2019 Michael Mahlberg 16
Slide #
2019 Michael Mahlberg 16
Slide #
2019 Michael Mahlberg 17
Slide #
2019 Michael Mahlberg 18
Slide #
2019 Michael Mahlberg 19
Slide #
2019 Michael Mahlberg 19
Problem:
Karten
überaltern
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg 20
Slide #
2019 Michael Mahlberg
Zwei Wochen später…
21
Slide #
2019 Michael Mahlberg 22
Slide #
2019 Michael Mahlberg 22
Slide #
2019 Michael Mahlberg 22
Slide #
2019 Michael Mahlberg 22
Slide #
2019 Michael Mahlberg 22
Slide #
2019 Michael Mahlberg 23
Die andere wahre Geschichte…
Physisches Board März 2017
(5Teams ~ 40 Personen)
Zentrale Administration
des elektronischenTools
3 Monate, bis diese (!)Version
des Boards elektronisch
verfügbar war
Flow-Efficiency:
1,3% …
Slide #
2019 Michael Mahlberg 24
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische
Boards benutzen
Innerhalb des elektronischen Werkzeugs
eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-
Adminstrator:in
Verlust der
Anpassungsfähigkeit
Slide #
2019 Michael Mahlberg 25
Grafik:
Thomas
Epping,
persönliche
Kommunikation,
2019
Prozess
Unternehmen
Community
Slide #
2019 Michael Mahlberg
Sharing is caring?
Prozesse & Arten der Arbeit
26
Slide #
2013 Michael Mahlberg
PRINZIPIEN HINTER DEM AGILEN
MANIFEST
- Unsere höchste Priorität ist es, den Kunden durch frühe und
kontinuierliche Auslieferung wertvoller Software zufrieden
zu stellen.
- Heisse Anforderungsänderungen selbst spät in der
Entwicklung willkommen.Agile Prozesse nutzen
Veränderungen zum Wettbewerbsvorteil des Kunden.
- Liefere funktionierende Software regelmäßig innerhalb
weniger Wochen oder Monate und bevorzuge dabei die
kürzere Zeitspanne.
- Fachexperten und Entwickler müssen während des
Projektes täglich zusammenarbeiten.
- Errichte Projekte rund um motivierte Individuen. Gib ihnen
das Umfeld und die Unterstützung, die sie benötigen und
vertraue darauf, dass sie die Aufgabe erledigen.
- Die effizienteste und effektivste Methode, Informationen an
und innerhalb eines Entwicklungsteams zu übermitteln, ist im
Gespräch von Angesicht zu Angesicht.
- Funktionierende Software ist das wichtigste Fortschrittsmaß.
- Agile Prozesse fördern nachhaltige Entwicklung. Die
Auftraggeber, Entwickler und Benutzer sollten ein
gleichmäßigesTempo auf unbegrenzte Zeit halten können.
- Ständiges Augenmerk auf technische Exzellenz und gutes
Design fördert Agilität.
- Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu
maximieren -- ist essenziell.
- Die besten Architekturen, Anforderungen und Entwürfe
entstehen durch selbstorganisierte Teams.
- In regelmäßigen Abständen reflektiert dasTeam, wie es
effektiver werden kann und passt seinVerhalten
entsprechend an.
28
Slide #
2013 Michael Mahlberg
PRINZIPIEN HINTER DEM AGILEN
MANIFEST
-[…]
-Errichte Projekte rund um motivierte Individuen. Gib ihnen das
Umfeld und die Unterstützung, die sie benötigen und vertraue
darauf, dass sie die Aufgabe erledigen.
-[…]
-Die besten Architekturen, Anforderungen und Entwürfe entstehen
durch selbstorganisierte Teams.
-[…]
29
Slide #
2019 Michael Mahlberg 30
40 Teams 2 wöchige Iterationen
≈2 Änderungen am Prozess oder an Arten der Arbeit pro Iteration
(Gefördert durch die Reflektionsmeetings am Ende der Iterationen)
15 Minutes zum Beschreiben der Änderung
15 Minutes zum Verstehen
15 Minutes für die Umsetzung.
40(Teams)
2(Wochen) * 2 (Änderungen)
=> 40 Änderungen pro Woche
20 Stunden Änderungsumsetzung
nicht praktikabel
3 Menschen im Admin Team
Ein paar Annahmen – die Realität könnte schlimmer sein
Slide #
2019 Michael Mahlberg 31
Inwiefern ist das nicht praktikabel ?
- Overhead für die Wissensverteilung unter den Aministrator:innen
- Overhead für das „wieder erlernen” der konkreten Modelle
Slide #
2019 Michael Mahlberg 32
Source: Google Image Search 2019-10-15
Slide #
2019 Michael Mahlberg 33
Slide #
2019 Michael Mahlberg 34
Slide #
2019 Michael Mahlberg 35
Slide #
2019 Michael Mahlberg 35
Slide #
2019 Michael Mahlberg 36
Slide #
2019 Michael Mahlberg 37
Slide #
2019 Michael Mahlberg 38
Inwiefern ist das nicht praktikabel ?
- Overhead für die Wissensverteilung unter den
Aministrator:innen
- Overhead für das „wieder erlernen” der konkreten Modelle
- Änderungen würden sich aufstauen und die
Adminstrationsgruppe würde zum Bottleneck
(not to scale)
Slide #
2019 Michael Mahlberg 38
Inwiefern ist das nicht praktikabel ?
- Overhead für die Wissensverteilung unter den
Aministrator:innen
- Overhead für das „wieder erlernen” der konkreten Modelle
- Änderungen würden sich aufstauen und die
Adminstrationsgruppe würde zum Bottleneck
Team
1
2
3
4
(not to scale)
Slide #
2019 Michael Mahlberg
Auftritt: Economy of Scale
39
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg
„Lasst uns weniger Modelle
haben”
Und spezialisierteTeams, um die besten Prozess-Modelle zu
finden
40
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
Das Team
(Um dessen Arbeit
es geht)
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
Das Team
(Um dessen Arbeit
es geht)
Die reale
Arbeitsweise
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
Das Team
(Um dessen Arbeit
es geht)
Die reale
Arbeitsweise
Prozess-Team
(beobachtet und
optimiert)
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
Das Team
(Um dessen Arbeit
es geht)
Die reale
Arbeitsweise
Prozess-Team
(beobachtet und
optimiert)
Admin-Team
(Setzt um, was das
Prozess-Team
gefunden hat)
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
Das Team
(Um dessen Arbeit
es geht)
Die reale
Arbeitsweise
Prozess-Team
(beobachtet und
optimiert)
Admin-Team
(Setzt um, was das
Prozess-Team
gefunden hat)
Der implementierte
Workflow
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 41
Das Team
(Um dessen Arbeit
es geht)
Die reale
Arbeitsweise
Prozess-Team
(beobachtet und
optimiert)
Admin-Team
(Setzt um, was das
Prozess-Team
gefunden hat)
Der implementierte
Workflow
Die Lücke, die durch
„Stille Post” und
die vergehende
Zeit entsteht
This is an Anti-Pattern
Slide #
2019 Michael Mahlberg 42
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere
Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Slide #
2019 Michael Mahlberg 42
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere
Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Slide #
2019 Michael Mahlberg
Damals, vor langer Zeit…
Einst war auch Jira einfach ein Bug-Tracker…
43
Slide #
2019 Michael Mahlberg
Was ist Jira eigentlich?
44
Slide #
2019 Michael Mahlberg 45
Bugzilla
Slide #
2019 Michael Mahlberg
Jira war ein weiterer
Issue-Tracker
46
Slide #
2019 Michael Mahlberg
Jey-ra vs. Jee-ra
[/ˈdʒaɪˈrə/] [/ˈdʒiːrə/]
47
Slide #
2019 Michael Mahlberg 48
Source:Wikipedia
https://en.wikipedia.org/wiki/Godzilla#/media/File:Godzilla_1954-2014_incarnations.jpg
Slide #
2019 Michael Mahlberg
Dann kam GreenHopper
About 2007
49
Slide #
2019 Michael Mahlberg 50
Source:
https://wiki.base22.com/btg/agile-or-no-agile-greenhopper-s-good-for-jira-34963523.html
Slide #
2019 Michael Mahlberg
Später wurde GreenHopper
zu JiraAgile
51
Slide #
2019 Michael Mahlberg
Workflow-Maschine mit
biomechanischen
Ausführungseinheiten
52
Slide #
2019 Michael Mahlberg
Das gilt für die meisten Issue-
Tracker
53
Slide #
2019 Michael Mahlberg
Menschen als
Ausführungseinheiten?
Oder zumindest sind sie so im System modelliert
im Gegensatz zu
Menschen definieren und verbessern ihren eigenen Prozess
… fortwährend
54
Slide #
2019 Michael Mahlberg 55
Unternehmen
Community
Grafik:
Thomas
Epping,
persönliche
Kommunikation,
2019
Slide #
2019 Michael Mahlberg
Individuen & Interaktionen
Assigning someone a JiraTicket over…
56
Slide #
2019 Michael Mahlberg 57
Slide #
2019 Michael Mahlberg 58
Slide #
2019 Michael Mahlberg 58
Slide #
2019 Michael Mahlberg 60
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere
Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Slide #
2019 Michael Mahlberg 60
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere
Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation
und Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Slide #
2019 Michael Mahlberg
Visuelles Management
Boards unterstützen Selbstorganisation dadurch,
by das relevante Informationen sichtbar sind
(Layout et. al. & Funktion)
61
Slide #
2019 Michael Mahlberg 62
Elektronische Ticketsysteme:
- … sind endlos (es macht keinen Unterschied, ob unter der unteren
Bildschirmkante 2 oder 200 Tickets kommen)
- … unterstützen meistens nicht das freie Platzieren von Items oder
Swimlanes
- … erlauben unterschiedliche Sichten (Menschen sehen die Welt
unterschiedlich)
(Lieblingsfeind: Quickfilter „Nur meine Tickets“)
- … neigen dazu, zu viel Informationen zu enthalten
Slide #
2019 Michael Mahlberg 63
Slide #
2019 Michael Mahlberg 64
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Slide #
2019 Michael Mahlberg 64
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Slide #
2019 Michael Mahlberg 65
Quelle:
Thomas
Epping,
persönliche
Kommunikation,
2019
Unternehmen
Community
Slide #
2019 Michael Mahlberg
Untergraben der Community
DieTools untergraben viele Anstrengungen der Communities
=> Kanban Board
=> Epic
66
Slide #
2019 Michael Mahlberg
Kanban zum Beispiel
67
Slide #
2019 Michael Mahlberg
Kanban zum Beispiel
68
Slide #
2019 Michael Mahlberg
Kanban zum Beispiel
69
Slide #
2018 Michael Mahlberg
Grundannahme der Visualisierung
70
Die Intelligenz
steht vor dem
Board
—— Simon Kühn
Limited WIP Society Köln 2012
Slide #
2019 Michael Mahlberg 71
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Slide #
2019 Michael Mahlberg 71
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie
Communities of Practice und externen Austausch. Viel.
Slide #
2019 Michael Mahlberg
Es steht alles in den Karten
Ticket-Tools verwendet für Requitements-Management und
Dokumentation
72
Slide #
2019 Michael Mahlberg 73
Slide #
2019 Michael Mahlberg 74
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
As returning visitor of the site, I
want the system to recognize me
unmaskingly, so that I actually can
order the articles in my basket even
weeks after my last visit.
Slide #
2019 Michael Mahlberg 75
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie
Communities of Practice und externen Austausch. Viel.
Slide #
2019 Michael Mahlberg 75
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie
Communities of Practice und externen Austausch. Viel.
Verlust von Wissen Nutzt andere Tools um das Wissen zu organisieren und verlinkt dorthin
Slide #
2019 Michael Mahlberg 75
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie
Communities of Practice und externen Austausch. Viel.
Beinhaltet Ausbildung,
Rechte, Autonomie etc.
}
Verlust von Wissen Nutzt andere Tools um das Wissen zu organisieren und verlinkt dorthin
Slide #
2019 Michael Mahlberg
Zusammengefasst
Ärger und Abhilfen
76
Slide #
2019 Michael Mahlberg
In einer post-agilen Welt zu
arbeiten bedeutet…
Lokale Entscheidung (Entsprechend verhandelterVereinbarungen)
Adaptive Entwicklungsprozesse
Teams ändern ihre Prozesse jederzeit
77
Slide #
2019 Michael Mahlberg
In regelmäßigen Abständen
reflektiert das Team, wie es
effektiver werden kann und
passt sein Verhalten
entsprechend an
Zitat aus dem Manifest für Agile Software Entwicklung
78
Slide #
2019 Michael Mahlberg
Zentral verwaltete Workflows
passen nicht zu
selbstorganisierten Teams
79
Slide #
2019 Michael Mahlberg
During each Sprint Retrospective, the
[…] Team plans ways to increase product
quality by improving work processes […]
Quote from the Scrum-Guide
80
Slide #
2019 Michael Mahlberg
Von externen Mechaniken
abzuhängen konterkariert die
Idee lokaler
Prozessverbesserung
81
Slide #
2019 Michael Mahlberg
Führe Einigung darüber
herbei, Verbesserung durch
evolutionäre Veränderungen
anzustreben
Zitat des zweiten Change-Prinzips der Kanban Methode
82
Slide #
2019 Michael Mahlberg
Evolutionärer Wandel bedarf
des Experimentierens – das ist
schwer mit zentralisierten
Artefakten
83
Slide #
2019 Michael Mahlberg 84
Die Produktionsmittel
gehören in die
Hände der Menschen,
die die Arbeit
verrichten.
(paraphrasiert…)
Slide #
2019 Michael Mahlberg
Lasst Das Tool das tun, was Das
Tool am besten kann
Benutzt Das Tool (z.B. Jira) um Daten zu sammeln, aber
Nutzt physische Boards für die Kommunikation
85
Slide #
2019 Michael Mahlberg 86
Ä r g e r A b h i l f e
Für Details im Arbeitsablauf physische Boards benutzen
Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen
Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in
Verlust der
Anpassungsfähigkeit
Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team
Möglichst wenige Objekte gemeinsam nutzen
Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
Verlust der Motivation und
Identifikation
Vermeide es, das Tool als den primäre
Kommunikationskanal zu nutzen. Nutze es um
Vereinbarungen zwischen Menschen festzuhalten
Verlust von Sichtbarkeit
(und Flexibilitöt)
Nutze physische Boards und/oder sei Kreativ
(z.B. Mehrere Displays, um Swimlanes abzubilden,
explizit die kritischen Daten visualisieren, etc.)
Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie
Communities of Practice und externen Austausch. Viel.
Beinhaltet Ausbildung,
Rechte, Autonomie etc.
}
Verlust von Wissen Nutzt andere Tools um das Wissen zu organisieren und verlinkt dorthin
Slide #
2019 Michael Mahlberg
Contact Information
87
If you have questions,
don’t hesitate to contact me via mail at: mm@michaelmahlberg.com
You can also find me on Twitter as MMahlberg
I blog on http://agile-aspects.michaelmahlberg.com
My homepage is http://www.michaelmahlberg.de

Weitere ähnliche Inhalte

Ähnlich wie Immer Ärger mit Jira - LWIPCGN#118 (2021)

Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018Michael Mahlberg
 
LKCE18 Michael Mahlberg - Leichtgewichtige Kanban-Metriken
LKCE18 Michael Mahlberg - Leichtgewichtige Kanban-MetrikenLKCE18 Michael Mahlberg - Leichtgewichtige Kanban-Metriken
LKCE18 Michael Mahlberg - Leichtgewichtige Kanban-MetrikenLean Kanban Central Europe
 
Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?
Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?
Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?pragmatic solutions gmbh
 
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...Boris Gloger
 
Social Media Executive Bootcamp + Strategy Week
Social Media Executive Bootcamp + Strategy WeekSocial Media Executive Bootcamp + Strategy Week
Social Media Executive Bootcamp + Strategy WeekDaniel J. Hanke
 
Brave New Work - Neue Arbeitswelten: Ausblicke & Auswege
Brave New Work - Neue Arbeitswelten: Ausblicke & AuswegeBrave New Work - Neue Arbeitswelten: Ausblicke & Auswege
Brave New Work - Neue Arbeitswelten: Ausblicke & AuswegeDirkLoop
 
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsSEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsBianca Zang
 
Was ist Performance Support? Und warum ist es ein Thema?
Was ist Performance Support? Und warum ist es ein Thema?Was ist Performance Support? Und warum ist es ein Thema?
Was ist Performance Support? Und warum ist es ein Thema?Thomas Jenewein
 
Ibm & social media m schrader
Ibm & social media m schraderIbm & social media m schrader
Ibm & social media m schraderMarco Schrader
 
Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15
Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15
Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15agil werden
 
Projektmanagement-Trends bis 2025 – wohin geht die Reise?
Projektmanagement-Trends bis 2025 – wohin geht die Reise?Projektmanagement-Trends bis 2025 – wohin geht die Reise?
Projektmanagement-Trends bis 2025 – wohin geht die Reise?AnnaPauels
 
Digital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerDigital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerAndreas Knauer
 
The Great MVP Swindle
The Great MVP SwindleThe Great MVP Swindle
The Great MVP SwindleScreamin Wrba
 
Infogem vortrag pohle_v1
Infogem vortrag pohle_v1Infogem vortrag pohle_v1
Infogem vortrag pohle_v1Matthias Pohle
 
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernAgile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernSascha Böhr
 
Agiles Management Methoden und Tools für die VUKA Welt
Agiles Management Methoden und Tools für die VUKA WeltAgiles Management Methoden und Tools für die VUKA Welt
Agiles Management Methoden und Tools für die VUKA WeltRainer Simmoleit
 
Systemisches Denken im Unternehmen vertiefen
Systemisches Denken im Unternehmen vertiefenSystemisches Denken im Unternehmen vertiefen
Systemisches Denken im Unternehmen vertiefenChristoph Schlachte
 

Ähnlich wie Immer Ärger mit Jira - LWIPCGN#118 (2021) (20)

Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
 
LKCE18 Michael Mahlberg - Leichtgewichtige Kanban-Metriken
LKCE18 Michael Mahlberg - Leichtgewichtige Kanban-MetrikenLKCE18 Michael Mahlberg - Leichtgewichtige Kanban-Metriken
LKCE18 Michael Mahlberg - Leichtgewichtige Kanban-Metriken
 
Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?
Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?
Agil erfolgreich skaliert! Was kommt nach dem Best of Swiss Web Award?
 
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...
 
Social Media Executive Bootcamp + Strategy Week
Social Media Executive Bootcamp + Strategy WeekSocial Media Executive Bootcamp + Strategy Week
Social Media Executive Bootcamp + Strategy Week
 
Webinar - Agil? Na klar! Aber wie?
Webinar - Agil? Na klar! Aber wie?Webinar - Agil? Na klar! Aber wie?
Webinar - Agil? Na klar! Aber wie?
 
Brave New Work - Neue Arbeitswelten: Ausblicke & Auswege
Brave New Work - Neue Arbeitswelten: Ausblicke & AuswegeBrave New Work - Neue Arbeitswelten: Ausblicke & Auswege
Brave New Work - Neue Arbeitswelten: Ausblicke & Auswege
 
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsSEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
 
Was ist Performance Support? Und warum ist es ein Thema?
Was ist Performance Support? Und warum ist es ein Thema?Was ist Performance Support? Und warum ist es ein Thema?
Was ist Performance Support? Und warum ist es ein Thema?
 
Ibm & social media m schrader
Ibm & social media m schraderIbm & social media m schrader
Ibm & social media m schrader
 
Enterprise 2.0 - Potentialanalyse
Enterprise 2.0 - PotentialanalyseEnterprise 2.0 - Potentialanalyse
Enterprise 2.0 - Potentialanalyse
 
Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15
Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15
Lean Change Management @ Lean Professionals - Stammtisch in München 23.07.15
 
Projektmanagement-Trends bis 2025 – wohin geht die Reise?
Projektmanagement-Trends bis 2025 – wohin geht die Reise?Projektmanagement-Trends bis 2025 – wohin geht die Reise?
Projektmanagement-Trends bis 2025 – wohin geht die Reise?
 
Digital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerDigital Workplace by Andreas Knauer
Digital Workplace by Andreas Knauer
 
The Great MVP Swindle
The Great MVP SwindleThe Great MVP Swindle
The Great MVP Swindle
 
Infogem vortrag pohle_v1
Infogem vortrag pohle_v1Infogem vortrag pohle_v1
Infogem vortrag pohle_v1
 
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernAgile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
 
Agiles Management Methoden und Tools für die VUKA Welt
Agiles Management Methoden und Tools für die VUKA WeltAgiles Management Methoden und Tools für die VUKA Welt
Agiles Management Methoden und Tools für die VUKA Welt
 
Systemisches Denken im Unternehmen vertiefen
Systemisches Denken im Unternehmen vertiefenSystemisches Denken im Unternehmen vertiefen
Systemisches Denken im Unternehmen vertiefen
 
Führung in Projekten
Führung in ProjektenFührung in Projekten
Führung in Projekten
 

Mehr von Michael Mahlberg

Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!Michael Mahlberg
 
Skaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdfSkaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdfMichael Mahlberg
 
Agile Tuesday München: Was ist eigentlich aus Lean geworden?
Agile Tuesday München: Was ist eigentlich aus  Lean geworden?Agile Tuesday München: Was ist eigentlich aus  Lean geworden?
Agile Tuesday München: Was ist eigentlich aus Lean geworden?Michael Mahlberg
 
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…Michael Mahlberg
 
Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?Michael Mahlberg
 
Continuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It MeansContinuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It MeansMichael Mahlberg
 
The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019Michael Mahlberg
 
Stances of Coaching - OOP2018
Stances of Coaching - OOP2018Stances of Coaching - OOP2018
Stances of Coaching - OOP2018Michael Mahlberg
 
What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings... What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings... Michael Mahlberg
 
A3 thinking - background, process and examples
A3 thinking - background, process and examplesA3 thinking - background, process and examples
A3 thinking - background, process and examplesMichael Mahlberg
 
Agile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foesAgile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foesMichael Mahlberg
 
The other team-models - beyond forming and storming
The other team-models - beyond forming and stormingThe other team-models - beyond forming and storming
The other team-models - beyond forming and stormingMichael Mahlberg
 
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bddMichael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bddMichael Mahlberg
 
RailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding DojoRailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding DojoMichael Mahlberg
 

Mehr von Michael Mahlberg (17)

Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!
 
Skaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdfSkaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdf
 
Agile Tuesday München: Was ist eigentlich aus Lean geworden?
Agile Tuesday München: Was ist eigentlich aus  Lean geworden?Agile Tuesday München: Was ist eigentlich aus  Lean geworden?
Agile Tuesday München: Was ist eigentlich aus Lean geworden?
 
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
 
Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?
 
Continuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It MeansContinuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It Means
 
The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019
 
Stances of Coaching - OOP2018
Stances of Coaching - OOP2018Stances of Coaching - OOP2018
Stances of Coaching - OOP2018
 
From ceremonies to events
From ceremonies to eventsFrom ceremonies to events
From ceremonies to events
 
What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings... What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings...
 
A3 thinking - background, process and examples
A3 thinking - background, process and examplesA3 thinking - background, process and examples
A3 thinking - background, process and examples
 
Team models-t4 at2015
Team models-t4 at2015Team models-t4 at2015
Team models-t4 at2015
 
Agile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foesAgile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foes
 
The other team-models - beyond forming and storming
The other team-models - beyond forming and stormingThe other team-models - beyond forming and storming
The other team-models - beyond forming and storming
 
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bddMichael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
 
RailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding DojoRailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding Dojo
 
SOLID Ruby SOLID Rails
SOLID Ruby SOLID RailsSOLID Ruby SOLID Rails
SOLID Ruby SOLID Rails
 

Immer Ärger mit Jira - LWIPCGN#118 (2021)

  • 1. Slide # 2019 Michael Mahlberg Immer Ärger mit Jira? Limited WIP Society Köln – 14.7.2021 Michael Mahlberg 1
  • 2. Slide # 2019 Michael Mahlberg 2 Source: Wikipedia https://en.wikipedia.org/wiki/The_Trouble_with_Harry#/media/File:The_Trouble_with_Harry.jpg JIRA
  • 3. Slide # 2019 Michael Mahlberg 3 DieserTalk könnte Jira-Hassenden missfallen und eventuell ein paar Meinungen in Frage stellen ADVISORY G E N E R A L N o J i r a B a s h i n g
  • 4. Slide # 2019 Michael Mahlberg 4 Team Prozess Unternehmen Community Grafik: Thomas Epping, persönliche Kommunikation, 2019
  • 5. Slide # 2019 Michael Mahlberg Über Spezialisierung… Spezialwissen Spezielle Berechtigungen Zentralisierte Administration 5
  • 6. Slide # 2019 Michael Mahlberg 6 Eine wahre Geschichte… Physisches Board März 2017 (5Teams ~ 40 Personen) Zentrale Administration des elektronischenTools 3 Monate, bis diese (!)Version des Boards elektronisch verfügbar war Flow-Efficiency: 1,3% …
  • 7. Slide # 2019 Michael Mahlberg 7 Die Produktionsmittel gehören in die Hände der Menschen, die die Arbeit verrichten. (paraphrasiert…)
  • 8. Slide # 2019 Michael Mahlberg 8
  • 9. Slide # 2013 Michael Mahlberg PRINZIPIEN HINTER DEM AGILEN MANIFEST - Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. - Heisse Anforderungsänderungen selbst spät in der Entwicklung willkommen.Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden. - Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne. - Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten. - Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. - Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht. - Funktionierende Software ist das wichtigste Fortschrittsmaß. - Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßigesTempo auf unbegrenzte Zeit halten können. - Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität. - Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell. - Die besten Architekturen,Anforderungen und Entwürfe entstehen durch selbstorganisierteTeams. - In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an. 10
  • 10. Slide # 2013 Michael Mahlberg PRINZIPIEN HINTER DEM AGILEN MANIFEST -In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an. 11
  • 11. Slide # 2013 Michael Mahlberg MANCHMAL LÄUFT’S AUCH RICHTIG GUT… 12
  • 12. Slide # 2019 Michael Mahlberg 13
  • 13. Slide # 2019 Michael Mahlberg 14
  • 14. Slide # 2019 Michael Mahlberg 15
  • 15. Slide # 2019 Michael Mahlberg 16
  • 16. Slide # 2019 Michael Mahlberg 16
  • 17. Slide # 2019 Michael Mahlberg 16
  • 18. Slide # 2019 Michael Mahlberg 17
  • 19. Slide # 2019 Michael Mahlberg 18
  • 20. Slide # 2019 Michael Mahlberg 19
  • 21. Slide # 2019 Michael Mahlberg 19 Problem: Karten überaltern
  • 22. Slide # 2019 Michael Mahlberg 20
  • 23. Slide # 2019 Michael Mahlberg 20
  • 24. Slide # 2019 Michael Mahlberg 20
  • 25. Slide # 2019 Michael Mahlberg 20
  • 26. Slide # 2019 Michael Mahlberg 20
  • 27. Slide # 2019 Michael Mahlberg 20
  • 28. Slide # 2019 Michael Mahlberg 20
  • 29. Slide # 2019 Michael Mahlberg 20
  • 30. Slide # 2019 Michael Mahlberg 20
  • 31. Slide # 2019 Michael Mahlberg Zwei Wochen später… 21
  • 32. Slide # 2019 Michael Mahlberg 22
  • 33. Slide # 2019 Michael Mahlberg 22
  • 34. Slide # 2019 Michael Mahlberg 22
  • 35. Slide # 2019 Michael Mahlberg 22
  • 36. Slide # 2019 Michael Mahlberg 22
  • 37. Slide # 2019 Michael Mahlberg 23 Die andere wahre Geschichte… Physisches Board März 2017 (5Teams ~ 40 Personen) Zentrale Administration des elektronischenTools 3 Monate, bis diese (!)Version des Boards elektronisch verfügbar war Flow-Efficiency: 1,3% …
  • 38. Slide # 2019 Michael Mahlberg 24 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool- Adminstrator:in Verlust der Anpassungsfähigkeit
  • 39. Slide # 2019 Michael Mahlberg 25 Grafik: Thomas Epping, persönliche Kommunikation, 2019 Prozess Unternehmen Community
  • 40. Slide # 2019 Michael Mahlberg Sharing is caring? Prozesse & Arten der Arbeit 26
  • 41. Slide # 2013 Michael Mahlberg PRINZIPIEN HINTER DEM AGILEN MANIFEST - Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. - Heisse Anforderungsänderungen selbst spät in der Entwicklung willkommen.Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden. - Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne. - Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten. - Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. - Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht. - Funktionierende Software ist das wichtigste Fortschrittsmaß. - Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßigesTempo auf unbegrenzte Zeit halten können. - Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität. - Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell. - Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams. - In regelmäßigen Abständen reflektiert dasTeam, wie es effektiver werden kann und passt seinVerhalten entsprechend an. 28
  • 42. Slide # 2013 Michael Mahlberg PRINZIPIEN HINTER DEM AGILEN MANIFEST -[…] -Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. -[…] -Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams. -[…] 29
  • 43. Slide # 2019 Michael Mahlberg 30 40 Teams 2 wöchige Iterationen ≈2 Änderungen am Prozess oder an Arten der Arbeit pro Iteration (Gefördert durch die Reflektionsmeetings am Ende der Iterationen) 15 Minutes zum Beschreiben der Änderung 15 Minutes zum Verstehen 15 Minutes für die Umsetzung. 40(Teams) 2(Wochen) * 2 (Änderungen) => 40 Änderungen pro Woche 20 Stunden Änderungsumsetzung nicht praktikabel 3 Menschen im Admin Team Ein paar Annahmen – die Realität könnte schlimmer sein
  • 44. Slide # 2019 Michael Mahlberg 31 Inwiefern ist das nicht praktikabel ? - Overhead für die Wissensverteilung unter den Aministrator:innen - Overhead für das „wieder erlernen” der konkreten Modelle
  • 45. Slide # 2019 Michael Mahlberg 32 Source: Google Image Search 2019-10-15
  • 46. Slide # 2019 Michael Mahlberg 33
  • 47. Slide # 2019 Michael Mahlberg 34
  • 48. Slide # 2019 Michael Mahlberg 35
  • 49. Slide # 2019 Michael Mahlberg 35
  • 50. Slide # 2019 Michael Mahlberg 36
  • 51. Slide # 2019 Michael Mahlberg 37
  • 52. Slide # 2019 Michael Mahlberg 38 Inwiefern ist das nicht praktikabel ? - Overhead für die Wissensverteilung unter den Aministrator:innen - Overhead für das „wieder erlernen” der konkreten Modelle - Änderungen würden sich aufstauen und die Adminstrationsgruppe würde zum Bottleneck (not to scale)
  • 53. Slide # 2019 Michael Mahlberg 38 Inwiefern ist das nicht praktikabel ? - Overhead für die Wissensverteilung unter den Aministrator:innen - Overhead für das „wieder erlernen” der konkreten Modelle - Änderungen würden sich aufstauen und die Adminstrationsgruppe würde zum Bottleneck Team 1 2 3 4 (not to scale)
  • 54. Slide # 2019 Michael Mahlberg Auftritt: Economy of Scale 39 This is an Anti-Pattern
  • 55. Slide # 2019 Michael Mahlberg „Lasst uns weniger Modelle haben” Und spezialisierteTeams, um die besten Prozess-Modelle zu finden 40 This is an Anti-Pattern
  • 56. Slide # 2019 Michael Mahlberg 41 This is an Anti-Pattern
  • 57. Slide # 2019 Michael Mahlberg 41 Das Team (Um dessen Arbeit es geht) This is an Anti-Pattern
  • 58. Slide # 2019 Michael Mahlberg 41 Das Team (Um dessen Arbeit es geht) Die reale Arbeitsweise This is an Anti-Pattern
  • 59. Slide # 2019 Michael Mahlberg 41 Das Team (Um dessen Arbeit es geht) Die reale Arbeitsweise Prozess-Team (beobachtet und optimiert) This is an Anti-Pattern
  • 60. Slide # 2019 Michael Mahlberg 41 Das Team (Um dessen Arbeit es geht) Die reale Arbeitsweise Prozess-Team (beobachtet und optimiert) Admin-Team (Setzt um, was das Prozess-Team gefunden hat) This is an Anti-Pattern
  • 61. Slide # 2019 Michael Mahlberg 41 Das Team (Um dessen Arbeit es geht) Die reale Arbeitsweise Prozess-Team (beobachtet und optimiert) Admin-Team (Setzt um, was das Prozess-Team gefunden hat) Der implementierte Workflow This is an Anti-Pattern
  • 62. Slide # 2019 Michael Mahlberg 41 Das Team (Um dessen Arbeit es geht) Die reale Arbeitsweise Prozess-Team (beobachtet und optimiert) Admin-Team (Setzt um, was das Prozess-Team gefunden hat) Der implementierte Workflow Die Lücke, die durch „Stille Post” und die vergehende Zeit entsteht This is an Anti-Pattern
  • 63. Slide # 2019 Michael Mahlberg 42 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit
  • 64. Slide # 2019 Michael Mahlberg 42 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
  • 65. Slide # 2019 Michael Mahlberg Damals, vor langer Zeit… Einst war auch Jira einfach ein Bug-Tracker… 43
  • 66. Slide # 2019 Michael Mahlberg Was ist Jira eigentlich? 44
  • 67. Slide # 2019 Michael Mahlberg 45 Bugzilla
  • 68. Slide # 2019 Michael Mahlberg Jira war ein weiterer Issue-Tracker 46
  • 69. Slide # 2019 Michael Mahlberg Jey-ra vs. Jee-ra [/ˈdʒaɪˈrə/] [/ˈdʒiːrə/] 47
  • 70. Slide # 2019 Michael Mahlberg 48 Source:Wikipedia https://en.wikipedia.org/wiki/Godzilla#/media/File:Godzilla_1954-2014_incarnations.jpg
  • 71. Slide # 2019 Michael Mahlberg Dann kam GreenHopper About 2007 49
  • 72. Slide # 2019 Michael Mahlberg 50 Source: https://wiki.base22.com/btg/agile-or-no-agile-greenhopper-s-good-for-jira-34963523.html
  • 73. Slide # 2019 Michael Mahlberg Später wurde GreenHopper zu JiraAgile 51
  • 74. Slide # 2019 Michael Mahlberg Workflow-Maschine mit biomechanischen Ausführungseinheiten 52
  • 75. Slide # 2019 Michael Mahlberg Das gilt für die meisten Issue- Tracker 53
  • 76. Slide # 2019 Michael Mahlberg Menschen als Ausführungseinheiten? Oder zumindest sind sie so im System modelliert im Gegensatz zu Menschen definieren und verbessern ihren eigenen Prozess … fortwährend 54
  • 77. Slide # 2019 Michael Mahlberg 55 Unternehmen Community Grafik: Thomas Epping, persönliche Kommunikation, 2019
  • 78. Slide # 2019 Michael Mahlberg Individuen & Interaktionen Assigning someone a JiraTicket over… 56
  • 79. Slide # 2019 Michael Mahlberg 57
  • 80. Slide # 2019 Michael Mahlberg 58
  • 81. Slide # 2019 Michael Mahlberg 58
  • 82. Slide # 2019 Michael Mahlberg 60 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben
  • 83. Slide # 2019 Michael Mahlberg 60 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten
  • 84. Slide # 2019 Michael Mahlberg Visuelles Management Boards unterstützen Selbstorganisation dadurch, by das relevante Informationen sichtbar sind (Layout et. al. & Funktion) 61
  • 85. Slide # 2019 Michael Mahlberg 62 Elektronische Ticketsysteme: - … sind endlos (es macht keinen Unterschied, ob unter der unteren Bildschirmkante 2 oder 200 Tickets kommen) - … unterstützen meistens nicht das freie Platzieren von Items oder Swimlanes - … erlauben unterschiedliche Sichten (Menschen sehen die Welt unterschiedlich) (Lieblingsfeind: Quickfilter „Nur meine Tickets“) - … neigen dazu, zu viel Informationen zu enthalten
  • 86. Slide # 2019 Michael Mahlberg 63
  • 87. Slide # 2019 Michael Mahlberg 64 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten
  • 88. Slide # 2019 Michael Mahlberg 64 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.)
  • 89. Slide # 2019 Michael Mahlberg 65 Quelle: Thomas Epping, persönliche Kommunikation, 2019 Unternehmen Community
  • 90. Slide # 2019 Michael Mahlberg Untergraben der Community DieTools untergraben viele Anstrengungen der Communities => Kanban Board => Epic 66
  • 91. Slide # 2019 Michael Mahlberg Kanban zum Beispiel 67
  • 92. Slide # 2019 Michael Mahlberg Kanban zum Beispiel 68
  • 93. Slide # 2019 Michael Mahlberg Kanban zum Beispiel 69
  • 94. Slide # 2018 Michael Mahlberg Grundannahme der Visualisierung 70 Die Intelligenz steht vor dem Board —— Simon Kühn Limited WIP Society Köln 2012
  • 95. Slide # 2019 Michael Mahlberg 71 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.)
  • 96. Slide # 2019 Michael Mahlberg 71 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.) Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie Communities of Practice und externen Austausch. Viel.
  • 97. Slide # 2019 Michael Mahlberg Es steht alles in den Karten Ticket-Tools verwendet für Requitements-Management und Dokumentation 72
  • 98. Slide # 2019 Michael Mahlberg 73
  • 99. Slide # 2019 Michael Mahlberg 74 As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit. As returning visitor of the site, I want the system to recognize me unmaskingly, so that I actually can order the articles in my basket even weeks after my last visit.
  • 100. Slide # 2019 Michael Mahlberg 75 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.) Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie Communities of Practice und externen Austausch. Viel.
  • 101. Slide # 2019 Michael Mahlberg 75 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.) Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie Communities of Practice und externen Austausch. Viel. Verlust von Wissen Nutzt andere Tools um das Wissen zu organisieren und verlinkt dorthin
  • 102. Slide # 2019 Michael Mahlberg 75 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.) Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie Communities of Practice und externen Austausch. Viel. Beinhaltet Ausbildung, Rechte, Autonomie etc. } Verlust von Wissen Nutzt andere Tools um das Wissen zu organisieren und verlinkt dorthin
  • 103. Slide # 2019 Michael Mahlberg Zusammengefasst Ärger und Abhilfen 76
  • 104. Slide # 2019 Michael Mahlberg In einer post-agilen Welt zu arbeiten bedeutet… Lokale Entscheidung (Entsprechend verhandelterVereinbarungen) Adaptive Entwicklungsprozesse Teams ändern ihre Prozesse jederzeit 77
  • 105. Slide # 2019 Michael Mahlberg In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an Zitat aus dem Manifest für Agile Software Entwicklung 78
  • 106. Slide # 2019 Michael Mahlberg Zentral verwaltete Workflows passen nicht zu selbstorganisierten Teams 79
  • 107. Slide # 2019 Michael Mahlberg During each Sprint Retrospective, the […] Team plans ways to increase product quality by improving work processes […] Quote from the Scrum-Guide 80
  • 108. Slide # 2019 Michael Mahlberg Von externen Mechaniken abzuhängen konterkariert die Idee lokaler Prozessverbesserung 81
  • 109. Slide # 2019 Michael Mahlberg Führe Einigung darüber herbei, Verbesserung durch evolutionäre Veränderungen anzustreben Zitat des zweiten Change-Prinzips der Kanban Methode 82
  • 110. Slide # 2019 Michael Mahlberg Evolutionärer Wandel bedarf des Experimentierens – das ist schwer mit zentralisierten Artefakten 83
  • 111. Slide # 2019 Michael Mahlberg 84 Die Produktionsmittel gehören in die Hände der Menschen, die die Arbeit verrichten. (paraphrasiert…)
  • 112. Slide # 2019 Michael Mahlberg Lasst Das Tool das tun, was Das Tool am besten kann Benutzt Das Tool (z.B. Jira) um Daten zu sammeln, aber Nutzt physische Boards für die Kommunikation 85
  • 113. Slide # 2019 Michael Mahlberg 86 Ä r g e r A b h i l f e Für Details im Arbeitsablauf physische Boards benutzen Innerhalb des elektronischen Werkzeugs eine höhere Abstraktionsebene nutzen Jedes Team braucht (mindestens) eine:n Tool-Adminstrator:in Verlust der Anpassungsfähigkeit Verlust der Autonomie Eine:n Tooladminstrator:in in jedem Team Möglichst wenige Objekte gemeinsam nutzen Bei Jira: Den „vereinfachten Arbeitsablauf” erlauben Verlust der Motivation und Identifikation Vermeide es, das Tool als den primäre Kommunikationskanal zu nutzen. Nutze es um Vereinbarungen zwischen Menschen festzuhalten Verlust von Sichtbarkeit (und Flexibilitöt) Nutze physische Boards und/oder sei Kreativ (z.B. Mehrere Displays, um Swimlanes abzubilden, explizit die kritischen Daten visualisieren, etc.) Verlust von Initiative Folgt nicht dem Tool in Eurer Arbeitsweise – habt so etwas wie Communities of Practice und externen Austausch. Viel. Beinhaltet Ausbildung, Rechte, Autonomie etc. } Verlust von Wissen Nutzt andere Tools um das Wissen zu organisieren und verlinkt dorthin
  • 114. Slide # 2019 Michael Mahlberg Contact Information 87 If you have questions, don’t hesitate to contact me via mail at: mm@michaelmahlberg.com You can also find me on Twitter as MMahlberg I blog on http://agile-aspects.michaelmahlberg.com My homepage is http://www.michaelmahlberg.de