add html for agilesArbeitenNachScrum

This commit is contained in:
schallbert 2023-11-04 17:52:06 +01:00
commit 7044a62cd0
2 changed files with 375 additions and 0 deletions

View File

@ -0,0 +1,136 @@
---
author: Lukas Preußer
title: Agiles Arbeiten nach Scrum
date: '09-Nov-2023'
theme: dist/theme/night.css
backgroundtransition: 'convex'
---
<section data-markdown>
<textarea data-template>
## Was ist agiles Arbeiten?
Eine Arbeitsweise, in der das Produkt in kleinen Schritten entwickelt wird.
---
## Ziel
Möglichst *schnell* eine erste, funktionsfähige Version eines Produktes liefern.
---
## Warum ist das wichtig?
Damit die Auftraggeber *sofort* sehen, was das Produkt kann.
Damit Wünsche der Auftraggeber schnell und *flexibel* umgesetzt werden können.
---
## und warum?
Damit immer an *"dem Richtigen und Wichtigen"* gearbeitet wird.
Sodass das Produkt vor Kunde maximal *wertschöpfend* ist.
Und das entwickelnde Team Selbstwirksamkeit erfährt.
Zusätzlich noch, dass der Entscheidungsraum des Managements größer wird.
---
## Welche Paradigmen liegen der agilen Arbeit zugrunde?
---
## Ein Wertesystem
- Respekt
- Offenheit
- Mut
- Einfachheit
- Fokus
- Feedback
- Gestaltungswillen
---
## Ein Kompass für die Arbeit
- Individuen und Interaktionen > Prozesse und Werkzeuge
- Funktionierende Software > umfassende Dokumentation
- Zusammenarbeit mit Kunden > Vertragsverhandlungen
- Reaktion auf Veränderung > Befolgen eines Plans
---
## die "Agile Zwiebel" (Link)
---
## Für welches Problem ist agiles Arbeiten die Lösung?
---
## Problemgrad ("Stacey-Matrix")
- Simpel
|Stellen Sie sich hier ein Bild von einer Geburtstagsparty vor.
Der Tisch ist gedeckt und wunderschön dekoriert.
Überall hängen Wimpel und Luftballons.|
---
## Problemgrad
- Kompliziert
|Stellen Sie sich hier ein Bild von einem Flughafen vor.
Es gibt einen Tower, eine Landebahn und ein großes Terminal.
Flugzeuge stehen vor den Hangars.
Eines befindet sich im Startvorgang.|
---
## Problemgrad
- Komplex
|Malen Sie sich aus, was wohl im Rechenzentrum einer Bank vorgeht, während Sie mit Ihrer Karte Geld abheben.|
---
## Problemgrad
- Chaotisch
|Sie sollen das Dreikörperproblem Lösen.
Oder das Wetter in Frankfurt für in 10 Tagen vorhersagen.
Oder in einer Firma mit völlig unklarer Struktur ein neuartiges Produkt rechtzeitig, in hoer Stückzahl und Qualität fertigen|
---
## Problemgrad
- Simpel
- Kompliziert
- Komplex <red>
- Chaotisch
---
## Sichtbarkeit
- Konkret
|Stellen Sie sich hier das Bild eines Tischlers vor, der mit dem Klüppel vorsichtig das letzte Bein eines Stuhls in die Zarge treibt|
---
## Sichtbarkeit
- Abstrakt
|Programmcode auf dem Raspberry, um die LED zum Blinken zu bringen|
---
## Sichtbarkeit
- Unsichtbar
|Stellen Sie sich das Internet vor.|
---
## Sichtbarkeit
- Konkret
- Abstrakt / Unsichtbar <red>
---
## Produktnatur
- Software <red>
- Hardware
---
## Was zeichnet Scrum aus?
---
![Bild: Scrum-Bierdeckel]()
---
## Was sind die Voraussetzungen zur Einführung von Scrum?
---
## Man verfügt über ein passendes Problem
---
## Man wünscht sich den dafür erforderlichen Kulturwandel
---
Man ist sich bewusst,
- dass der Weg dorthin mehrere Jahre benötigt
- dass ihn nicht jede Person im Unternehmen gehen wird
- dass auf dem Weg ständige Begleitung, Weiterbildung, Unterstützung erforderlich ist
---
## Was sind mögliche Abgründe bei falscher Ausführung?
---
Wird die Problemdomäne falsch eingeschätzt, so wird die erreichbare Lösung nicht zufrieden stellen
---
Nimmt der Auftraggeber seine Gestaltungspflicht nicht wahr, wird wahrscheinlich das Falsche entwickelt
---
Wird dem Entwicklerteam nicht genügend Vertrauen entgetgengebracht, endet es in Tracking-Wahnsinn
---
Stellt man dem Scrum-Team keine Begleitung zur Verfügung, wird Agilität zur Fassade
---
## Was sind mögliche Nachteile von Scrum?
---
- Scrum nimmt an, dass der Kulturwandel bereits vollzogen ist
- "Unpassende" Personentypen bleiben leicht auf der Strecke
- Scrum kann keine "Arbeit auf Zuruf" abbilden
- Optimierungswahn und Selbstausbeutung
- Der Blick geht nach Innen
</textarea>
</section>

239
index.html Normal file
View File

@ -0,0 +1,239 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="description" content="Ein Vortrag von Lukas Preußer">
<meta name="author" content="Lukas Preußer">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Agiles Arbeiten nach Scrum</title>
<link rel="stylesheet" href="dist/reset.css">
<link rel="stylesheet" href="dist/reveal.css">
<link rel="stylesheet" href="dist/theme/night.css">
<!-- Theme used for syntax highlighted code -->
<link rel="stylesheet" href="plugin/highlight/monokai.css">
</head>
<body>
<div class="reveal">
<!-- Der Vortrag -->
<div class="slides">
<section>
<h2>Agiles Arbeiten nach Scrum</h2>
<p>
<small>Autor: <a href="https://schallbert.de">Lukas Preußer</a>, erstellt: 05-Nov-2023</small>
</p></section>
<section><h3>Was ist agiles Arbeiten?</h3>
<p class="fragment">Eine Arbeitsweise, in der das Produkt in kleinen Schritten entwickelt wird.</p>
</section>
<section><h3>Ziel agilen Arbeitens</h3>
<p class="fragment">Möglichst <span class="fragment highlight-green">schnell</span> eine erste, funktionsfähige Version eines Produktes liefern.</p>
</section>
<section><h3>Warum ist das wichtig?</h3>
<p class="fragment">Damit die Auftraggeber <span class="fragment highlight-red">sofort</span> sehen, was das Produkt kann.</p>
<p class="fragment">Damit Wünsche der Auftraggeber schnell und <span class="fragment highlight-blue">flexibel</span> umgesetzt werden können.</p>
</section>
<section><h3>... und warum?</h3>
Damit immer an <p class="fragment grow">"dem Richtigen und Wichtigen"</p> gearbeitet wird.
<p></p>
Sodass das Produkt maximal <p class="fragment grow">wertschöpfend</p> vor Kunde ist.
</section>
<section><h3>Was hat dann die Firma davon?</h3>
<p class="fragment">Höhere Einnahmen! 🥳</p>
<p class="fragment">Es entsteht weniger Ausschuss 🗑️</p>
<p class="fragment">Die Entscheidungskapazität des Managements wird vergrößert.</p>
<p class="fragment">Das Entwicklerteam erfährt mehr Selbstwirksamkeit.</p>
</section>
<section><h2>Welche Paradigmen liegen agiler Arbeit zugrunde?</h2>
</section>
<section><h3>Ein <a href="https://synapsenstau.de/agiles-manifest/#h-8-werte-agile-welt">Wertesystem</a></h3>
<ul>
<li>Respekt</li>
<li>Offenheit</li>
<li>Mut</li>
<li>Einfachheit</li>
<li>Fokus</li>
<li>Kommunikation</li>
<li>Feedback</li>
<li>Commitment</li>
</ul>
</section>
<section><h3>Eine <a href="https://agilemanifesto.org/">Richtlinie</a> für die Prioritäten</h3>
<small>
<p class="fragment fade-in-then-semi-out">Individuen & Interaktionen > Prozesse & Werkzeuge</p>
<p class="fragment fade-in-then-semi-out">Funktionierende Software > umfassende Dokumentation</p>
<p class="fragment fade-in-then-semi-out">Zusammenarbeit mit Kunden > Vertragsverhandlungen</p>
<p class="fragment fade-in-then-semi-out">Reaktion auf Veränderung > Befolgen eines Plans</p>
</small>
</section>
<section data-auto-animate data-auto-animate-easing="cubic-bezier(0.770, 0.000, 0.175, 1.000)">
<div class="r-hstack justify-center">
<small>
<div data-id="box1" style="background: rgb(35, 109, 109); width: 150px; height: 100px; margin: 10px;">Mindset</div>
<div data-id="box2" style="background: rgb(78, 104, 219); width: 150px; height: 100px; margin: 10px;">Werte</div>
<div data-id="box3" style="background: rgb(26, 39, 110); width: 150px; height: 100px; margin: 10px;">Prinzipien</div>
<div data-id="box4" style="background: rgb(65, 26, 102); width: 150px; height: 100px; margin: 10px;">Praktiken</div>
<div data-id="box5" style="background: rgb(63, 63, 63); width: 150px; height: 100px; margin: 10px;">Werkzeuge</div>
</small>
</div>
<h3 style="margin-top: 20px;">Komposition</h3>
</section>
<section data-auto-animate data-auto-animate-easing="cubic-bezier(0.770, 0.000, 0.175, 1.000)">
<div class="r-stack">
<div data-id="box1" data-auto-animate-delay="0" style="background: rgb(35, 109, 109); width: 500px; height: 500px; border-radius: 250px;"><small>Mindset</small></div>
<div data-id="box2" data-auto-animate-delay="0.3" style="background: rgb(78, 104, 219); width: 400px; height: 400px; border-radius: 200px;;"><small>Werte</small></div>
<div data-id="box3" data-auto-animate-delay="0.6" style="background: rgb(26, 39, 110); width: 300px; height: 300px; border-radius: 200px;;"><small>Prinzipien</small></div>
<div data-id="box4" data-auto-animate-delay="0.9" style="background: rgb(65, 26, 102); width: 200px; height: 200px; border-radius: 200px;"><small>Praktiken</small></div>
<div data-id="box5" data-auto-animate-delay="1.2" style="background: rgb(63, 63, 63); width: 100px; height: 100px; border-radius: 200px;"><small>Werkzeuge</small></div>
</div>
<h3 style="margin-top: 20px;">Die agile Zwiebel</h3>
</section>
<section><h2>Für welches Problem ist agiles Arbeiten die Lösung?</h2>
</section>
<section><h3>Problemgrad <a href="https://agilecoffee.com/wp-content/uploads/2016/12/42-stacey-matrix.jpg">(Stacey-Matrix)</a></h3>
<small>
<p class="fragment fade-in-then-out">| Stellen Sie sich hier ein Bild von einer Geburtstagsparty vor. |</p>
<p class="fragment fade-in-then-out">| Der Tisch ist gedeckt und wunderschön dekoriert. |</p>
<p class="fragment fade-in-then-out">| Überall hängen Fähnchen und Luftballons. |</p>
</small>
<p class="fragment">Simpel</p>
</section>
<section><h3>Problemgrad <a href="https://agilecoffee.com/wp-content/uploads/2016/12/42-stacey-matrix.jpg">(Stacey-Matrix)</a></h3>
<small>
<p class="fragment fade-in-then-out">| Stellen Sie sich nun ein Bild vom Bau eines Flughafens vor. |</p>
<p class="fragment fade-in-then-out">| Tower und Landebahn sind bereits fertiggestellt. |</p>
<p class="fragment fade-in-then-out">| In den Hangars stehen Flugzeuge bereit. |</p>
<p class="fragment fade-in-then-out">| Die Brandschutzanlage im Terminal... |</p>
<p class="fragment fade-in-then-out">| weist technische Mängel auf. |</p>
</small>
<p class="fragment">Kompliziert</p>
</section>
<section><h3>Problemgrad <a href="https://agilecoffee.com/wp-content/uploads/2016/12/42-stacey-matrix.jpg">(Stacey-Matrix)</a></h3>
<small>
<p class="fragment fade-in-then-out">| Nehmen wir mal an, Sie gehen zur Bank. |</p>
<p class="fragment fade-in-then-out">| Sie möchten am Automaten Geld abheben. |</p>
<p class="fragment fade-in-then-out">| Ihre Karte wird akzeptiert. |</p>
<p class="fragment fade-in-then-out">| Nur Sekunden später erhalten Sie die gewünschte Menge Bargeld. |</p>
<p class="fragment fade-in-then-out">| Die App auf Ihrem Handy zeigt einen entsprechend geringeren Kontostand an. |</p>
</small>
<p class="fragment"><span class="fragment highlight-green">Komplex</span></p>
</section>
<section><h3>Problemgrad <a href="https://agilecoffee.com/wp-content/uploads/2016/12/42-stacey-matrix.jpg">(Stacey-Matrix)</a></h3>
<small>
<p class="fragment fade-in-then-out">| Sie sollen das Dreikörperproblem für Sonne, Erde, Mond lösen. |</p>
<p class="fragment fade-in-then-out">| Sie müssen einem Freund das Wetter in Frankfurt für "in zwölf Tagen" nennen. |</p>
<p class="fragment fade-in-then-out">| Während der Restrukturierung Ihrer Firma sollen Sie... |</p>
<p class="fragment fade-in-then-out">| ...ein absolut neuartiges Produkt bei knappen Ressourcen... |</p>
<p class="fragment fade-in-then-out">| ...rechtzeitig entwickelt und getestet haben. |</p>
</small>
<p class="fragment"><span class="fragment highlight-red">Chaotisch</span></p>
</section>
<section><h3>Sichtbarkeit</h3>
<small>
<p class="fragment fade-in-then-out">| Sie sind in einer Tischlerei. Es duftet nach Holz. |</p>
<p class="fragment fade-in-then-out">| Sonnenstrahlen dringen durch ein bleiverglastes Fenster und bringen den Staubbedeckten Boden zum Glitzern. |</p>
<p class="fragment fade-in-then-out">| Gerade wird das letzte Bein an einen Stuhl montiert. |</p>
<p class="fragment fade-in-then-out">| Mit zufriedener Miene verleiht die Auszubildende dem Stuhl den letzten Schliff. |</p>
</small>
<p class="fragment">Konkret</p>
</section>
<section><h3>Sichtbarkeit</h3>
<small>
<p class="fragment fade-in-then-out">| Stellen Sie sich die Materialspannung beim Festziehen einer Schraube vor. |</p>
<p class="fragment fade-in-then-out">| Oder den Programmcode, welcher hinter dieser Präsentation steckt. |</p>
<p class="fragment fade-in-then-out">| Oder das Internet. |</p>
</small>
<p class="fragment">Abstrakt / Unsichtbar</p>
</section>
<section><h2>Was zeichnet <a href="https://www.scrum.org/learning-series/what-is-scrum">Scrum</a> aus?</h2>
<p class="fragment">Scrum ist eines von vielen agilen Frameworks.</p>
<p class="fragment">Bei Scrum wird in kurzen Iterationen, genannt <span class="fragment highlight-blue">Sprints</span>, gearbeitet.</p>
<p class="fragment">Am Ende eines jeden Sprints soll ein weiterer Aspekt des <span class="fragment highlight-green">Endprodukts</span> fertiggestellt sein.</p>
<p class="fragment">Team - Analogon zum Orchester - <span class="fragment highlight-blue">Komponist</span>, <span class="fragment highlight-red">Musiker</span>, <span class="fragment highlight-green">Dirigent</span></p>
</section>
<section><h3>Was zeichnet <a href="https://www.scrum.org/learning-series/what-is-scrum">Scrum</a> aus?</h3>
<p class="fragment">Am Ende eines Sprints wird die Arbeit im Team reflektiert.</p>
<p class="fragment">Regelmäßig wird Feedback der Auftraggeber eingeholt.</p>
<p class="fragment">Es ist nicht ungewöhnlich, dass sich Vorgaben als nicht erfüllbar erweisen.
<p class="fragment">Daher sind Ziele ausdrücklich <span class="fragment highlight-red">anpassbar</span>.</p>
</section>
<section><h2>Was sind Voraussetzungen für die erfolgreiche Einführung von Scrum?</h2></section>
<section>
<h2></h2>
<ul>
<p class="fragment fade-in-then-semi-out">Man verfügt über ein passendes Problem</p>
<p class="fragment fade-in-then-semi-out">Der erforderliche Kulturwandel wird begrüßt</p>
<p class="fragment fade-in-then-semi-out">Zusätzliche Ressourcen für deren Begleitung werden freigegeben</p>
<p class="fragment fade-in-then-semi-out">Schnittstellen zwischen "Wasserfall" und "Agil" wurden berücksichtigt</p>
</ul>
</section>
<section>
<h2>💡</h2>
Man ist sich bewusst, dass
<ul>
<p class="fragment fade-in-then-semi-out">der Weg dorthin mehrere Jahre benötigt</p>
<p class="fragment fade-in-then-semi-out">ihn nicht jede Person im Unternehmen gehen wird</p>
<p class="fragment fade-in-then-semi-out">auf dem Weg ständige Begleitung, Weiterbildung, Unterstützung essenziell ist</p>
</ul>
</section>
<section><h2>Was sind mögliche Abgründe bei falscher Ausführung?</h2></section>
<section>
<h2>🕳️</h2>
<ul>
<p class="fragment fade-in-then-semi-out">Unpassendes Problem: Lösung nicht zufriedenstellend</p>
<p class="fragment fade-in-then-semi-out">Gestaltet der Auftraggeber nicht mit, wird das Falsche Produkt entwickelt</p>
<p class="fragment fade-in-then-semi-out">Fehlendes Vertrauen in die Entwickler führt zu Trackingwahn</p>
<p class="fragment fade-in-then-semi-out">Ohne Begleitung des Scrum-Teams wird Agilität zur Fassade</p>
</ul>
</section>
<section><h2>Was sind Nachteile von Scrum?</h2></section>
<section>
<h2>📉</h2>
<ul>
<p class="fragment fade-in-then-semi-out">Scrum nimmt an, dass der Kulturwandel bereits vollzogen ist</p>
<p class="fragment fade-in-then-semi-out">Nicht-agile Personentypen bleiben auf der Strecke</p>
<p class="fragment fade-in-then-semi-out">Scrum kann "Arbeit auf Zuruf" nicht abbilden</p>
<p class="fragment fade-in-then-semi-out">Optimierungswahn und Selbstausbeutung</p>
<p class="fragment fade-in-then-semi-out">Der Blick geht nach innen</p>
</ul>
</section>
<section><h2>Mein Fazit</h2></section>
<section>
<p class="fragment fade-in-then-out">Scrum kann zu erheblich schneller verfügbaren und besser auf die Kundenwünsche zugeschnittenen Produkten führen.</p>
<p class="fragment fade-in-then-out">Scrum unterstützt flache Hierarchien und kann zu mehr Eigenverantwortung beitragen.</p>
<p class="fragment fade-in-then-out">Es ist eine große Herausforderung, die agile mit der klassischen Welt zu vereinen.</p>
<p class="fragment fade-in-then-out">Scrum ist im Alltag mit Blick auf <a href="#/10">die Zwiebel</a> schwach.</p>
<p class="fragment fade-in-then-out">Daher benötigt Scrum eine auf Dauer angelegte Anstrengung aller Beteiligten.</p>
</section>
</div>
</div>
<script src="dist/reveal.js"></script>
<script src="plugin/notes/notes.js"></script>
<script src="plugin/markdown/markdown.js"></script>
<script src="plugin/highlight/highlight.js"></script>
<script>
// More info about initialization & config:
// - https://revealjs.com/initialization/
// - https://revealjs.com/config/
Reveal.initialize({
hash: true,
// Learn about plugins: https://revealjs.com/plugins/
plugins: [ RevealMarkdown, RevealHighlight, RevealNotes ]
});
</script>
</body>
</html>