Agiles Arbeiten in gemeinnützigen Organisationen opentransfer Akademie, 31. März 2020 Katarina Peranic Stiftung Bürgermut
Was macht die Stiftung Bürgermut? Mit unseren Programmen fördern wir den digitalen und realen Erfahrungsaustausch von engagierten Menschen. Wir wollen soziale Innovationen und nachahmenswerte Bürgerprojekte bekannter machen und sie beim Wachstum und bei der Verbreitung unterstützen. 2
..konkret machen wir Webinare Barcamps Konferenzen Community-Events Accelerator-Programm Online - Magazine E-Books Webseiten 3
Ablauf des Webinars 1. Scrum und warum wir es nutzen 2. Werte und Haltung 3. Rollen 4. Events 5. Hilfsmittel/Artefakte 6. Digitale Tools 4
Welche Art von Problem wollt ihr Lösen? Einfach Vorhersagbar Statisch Komplex Unvorhersagbar Dynamisch 5
Worüber sprechen wir überhaupt?
Was ist Agilität Agilität ist definiert als die Fähigkeit einer Organisation, sich schnell einem sich immer wieder verändernden Umfeld erfolgreich anzupassen und mit ihm zu wachsen. Diese Anpassungsfähigkeit an den heutigen volatilen, komplexen und unübersichtlichen Gegebenheiten kann zu großer Wirkung führen, wenn man es schafft, angemessen auf Veränderungen zu reagieren. 7
8
Scrum und warum wir es nutzen Gesellschaftlichen Wandel in Zeiten der Digitalisierung zu beschleunigen ist ein komplexes Problem und es gibt keine einfachen Antworten darauf. Der Weg dorthin kann nicht im Vorfeld über einen langen Zeitraum definiert werden. Unser Team ist von 5 Personen auf 14 Personen angewachsen, wie können wir alle mitnehmen? Wir haben schon viele agile Bausteine in der täglichen Arbeit genutzt, dennoch fehlt uns etwas, wir waren unzufrieden, gleiche Fehler passierten immer wieder Ein Rahmenwerk musste her 9
SCRUM - Gedränge CC BY-SA 3.0, File:ST vs Gloucester - Match - 23.JPG, PierreSelim 10
Empirische Prozesssteurung Wissen wird aus Erfahrung gewonnen Entscheidungen auf Basis des Bekannten getroffen Erwartet das Unerwartete Transparenz Überprüfung Anpassung Das Wesentliche muss für jeden ersichtlich sein. Gemeinsame Prozesssprache. Gemeinsames Verständnis von Done (wann etwas fertig ist) Laufende Überprüfung des Fortschritts und der Hilfsmittel (Artefakte) in Bezug auf Erreichung des Sprint-Ziele. Feedbackschleifen nutzen! Aus Fehlern schnell lernen und Prozess und Produkt schnell anpassen, um weitere Abweichungen zu minimieren. 11
Werte von Scrum/agilem Arbeiten Mut Fokus Selbstverpflichtung / Commitment Respekt Offenheit 12
Haltung und Werte von Scrum Individuen und Interaktionen Funktionierende Projekte (Software) Kooperation mit Projektbetroffenen Reaktion auf Änderungen sind wichtiger als ist wichtiger als ist wichtiger als ist wichtiger als Prozesse und Tools Umfangreiche Dokumentation Vertragsverhandlungen Verfolgung eines festgelegten Plans Quelle: www.agilemanifesto.org Agiles Manifest als Wertesystem
Quelle: https://less.works/less/scrum/overview 14
Scrum - der Rahmen Rollen Produkt-Owner ScrumMaster Team Events Sprint-Planung Sprint-Review Sprint-Retrospektive Tägliches Scrum-Meeting Hilfsmittel Product Backlog Sprint Backlog Burndown-Diagramm
Rollen in Scrum 16
Product Owner oder Projektverantwortliche Definiert Vision, die Wirkung und User-Storys Bestimmt Auslieferungsdatum und Inhalt Ist verantwortlich für das finanzielle/soziale Ergebnis des Projekts (S/ROI) Priorisiert Arbeitspakete abhängig vom Wirkungswert Passt Pakete und Prioritäten nach Bedarf für jeden Sprint an Akzeptiert oder weist Arbeitsergebnisse zurück 17
Scrum Master Verantwortlich für die Einhaltung von Scrum-Werten und -Techniken Beseitigt Hindernisse Stellt sicher, dass das Team vollständig funktional & produktiv ist Unterstützt die enge Zusammenarbeit zwischen allen Rollen und Funktionen Schützt das Team vor äußeren Störungen 18
Das Team Typischerweise 3-9 Personen Funktionsübergreifend: Teams organisieren sich selbst Ist für die Ergebnisse verantwortlich Ideal: keine Titel (aber manchmal nicht vermeidbar) Stellensicherheit nicht Rollensicherheit 19
Events 20
Sprint Planning Besteht aus 2 Teilen. Teil 1: PO stellt Ziele für den anstehenden Sprint vor, in dem er Aufgaben/Stories aus dem Product Backlog vorstellt. Das Team stellt Fragen, bis alles klar ist und schätzt danach den Aufwand der einzelnen Aufgaben (Storys) Teil 2: Team plant einzelne Tasks (die an einem Tag umsetzbar sind), um die Story während des Sprints abzuschließen, damit ein fertiges Produkt entsteht. PO darf dem Team nicht vorschreiben, wie es die Aufgaben löst. Das Team trägt hier die Verantwortung. 21
22
Das tägliche Scrum-Meeting Parameter: Täglich 15 Minuten lang Stand-up Nicht zur Problemlösung Alle sind eingeladen Aber nur Team-Mitglieder, der ScrumMaster, und der Produkt-Owner dürfen reden Hilft, andere/überflüssige Meetings zu vermeiden
24
Jeder beantwortet 3 Fragen Was hast du gestern getan? 1 Was wirst du heute tun? 2 Welche Hindernisse stehen dir im Weg? 3 Diese sind kein Statusberichte für den ScrumMaster, sondern Verpflichtungen in Anwesenheit der Kolleginnen
26
Das Sprint-Reviewmeeting Das Team präsentiert, was es während eines Sprints erreicht hat Typischerweise in Form einer Demo Informell Zwei Stunden zur Vorbereitung -Regel Keine Folien Das ganze Team nimmt teil Das Team erhält Feedback und kann im nächsten Sprint Anpassungen vornehmen Ladet die ganze Welt ein!
Ergebnisse aus unseren Sprints 28
29
Die Sprint-Retrospektiven Prüft regelmäßig, was gut und nicht so gut funktioniert Typischerweise 1 h lang Nach jedem Sprint Das ganze Team nimmt teil ScrumMaster Produkt-Owner/Projektverantwortlicher Team
Hilfsmittel Artefakte 31
Scrum kennt 3 Hilfsmittel Product Backlog/ Aufgabenliste des Gesamtprojekts Sprint Backlog/ Aufgabeliste für den Sprint Inkrement/Produkt 32
Danke! 33