MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf

Ähnliche Dokumente
MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...

Agile IT-Projekte zum Festpreis ein Widerspruch in sich?

Agilität trifft Funktionale Sicherheit

Sieben süße Versuchungen agiler Produktentwicklung

Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld. Andreas Becker, Uwe Valentini Agile-by-HOOD

Zusammenarbeit in der agilen Software-Entwicklung. Ansatzpunkte zur Analyse agiler (Software-Entwicklungs-) Teams

Projektmanagement. 10. Agiles Projektmanagement. Norbert Paul Darmstadt,

Agiles Projektmanagement nur eine Illusion?

Was Sie über SCRUM wissen sollten...

Projektmanagement. 10. Agiles Projektmanagement. Norbert Paul Darmstadt,

Agiler Healthcheck. Dieter Bertsch & Sabine Canditt Agile Center Allianz Deutschland München / Januar 2013

Scrum in Theorie und Praxis.

Agile und Solution Focus

Agiles Projektmanagement. erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni Thomas Hemmer

Agilität und Adaption Fluch oder Segen der industriellen Softwareentwicklung. Sebastian Graf, PROMATIS software GmbH DOAG 2013, Nürnberg, 08/08/13

Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen

Von der Funktion zum Prozess - Führen von agilen Organisationen Scrum. Backlog Doing Done

1 Historie, Vorteile und Eignung von Serum 1. 2 Überblick über den Serum-Ablauf, die Rollen, Meetings, Artefakte und Prinzipien 17

Führen von agilen Organisationen Scrum

Spannungsfeld Agile. Herausforderungen. Dienstleister. Auftraggeber. Namics.

SCRUM. Agile Development

Wir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum

AGILE SOFTWAREENTWICKLUNG NACH BERTRAND MEYER (AGILE!)

WARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

2 Überblick über den Scrum-Ablauf, die Rollen, Meetings, Artefakte und Prinzipien 17

Scrum skaliert: Wie wir das Exoskelett Nexus mit Leben füllen

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

Scrum Team Diagnose. Gibt es sonst noch etwas, was du zur Rolle des Product Owners sagen möchtest?

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

RE-Metriken in SCRUM. Michael Mainik

SCRUM

AGILES CHANGE MANAGEMENT EIN EXPERIMENT. Arbeitsstand September 2016

Start. Kreative Zielanalyse. Ideenmanagement. Stakeholdermanagement. Nutzung vorhandener Prototypen etc. Extrem schlanker Prozess.

Dokumenten Management: Freigabe und Veröffentlichung. ITEMO IT Education Management Organization e.v. Leonhard-Moll-Bogen 1, München

Projektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan

WIR LIEBEN AGILITÄT UND VIELFALT. smidignetzwerk. Agilität zum Ausprobieren. Produzieren für Morgen

ITEMO IT Education Management Organization e.v. Landaubogen 1, München

Agile Projekte führen nach Scrum Guide

Scrum professionell skalieren. warum mit Nexus?

Multiprojekt- & MultiproduktLandschaften mit Scrum. Jennifer Vosseler

WARUM SCRUM OHNE INSPECT & ADAPT NICHT FUNKTIONIERT W-JAX 2017

Checklist für ScrumMaster

Agile Entwicklung nach Scrum

Lean, Agile & Scrum. Josef Scherer. Sponsoren. Agilität Scrum Grundlagen Erfahrungsaustausch. 10:30 12:00, ETH Zürich, E6

Projektmanagement Vorlesung 12/ 13

Agile SW Entwicklung Scrum Einführung (2) Sommersemester 2017

70+ Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten Business-Lösungen geht.

AGILER PROJEKT- MANAGER

Gelebtes Scrum. Weg vom Management hin zur Führung

Scrum in der Praxis (eine mögliche Umsetzung)

Agile Prozesse und Methoden in der Praxis. Henry Wolf - Projektmanagement und Softwareentwicklung

Produktmanagement vom Kundenticket zum Release

Einfach erfolgreich mit SCRUM

Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012

Wie funktioniert Scrum?

Sei Dein eigener SCRUM Master Agiles Arbeiten im Alltag. Hans-Christoph Gründler Nürnberg,

Projekt- Manager. Verdienst: EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca scrum Master Lehrgangsbeschreibung

Einführung in SCRUM. Helge Baier

AGILER PROJEKT- MANAGER

Content Marketing. Wie Sie mit agilem Management Ihre Content Strategie erstellen. Live-Webinar mit Babak Zand

Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm

Requirements Engineering für die agile Softwareentwicklung

Michael Franken. Serum für bummies. Übersetzung aus dem Niederländischen (/on Susanne Bonn. WlLEY. WILEY-VCH Verlag GmbH & Co.

SCRUM. Vertragsgestaltung & Vertragsorientierte Projektdurchführung. Katharina Vierheilig Vorlesung: Juristisches IT-Projektmanagement

Implementierung von Nexus Scaled Scrum

Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle. Windhoff Software Services GmbH

Denn sie wissen nicht was sie tun! Den Überblick über agile Backlogs behalten.

Von Bäumen, Früchten und Gärtnern - warum agile Prinzipien auch im BI Umfeld funktionieren. Es begrüßt Sie Thomas Löchte

ERFOLGREICH SPRINTEN TROTZ MAINTENANCE

Softwaretechnik WS 16/17

Software Engineering

Scrum. UPscaled ohne murcs. Scrum. Dr. Hans-Peter Korn

Der Business Analyst in der Rolle des agilen Product Owners

Planung in agilen Projekten

READY-STEADY-DONE! Der Product Owner are you READY for agile?!

Scrum in der Produktwartung. Martin Heilemann Lynx-Consulting GmbH

Drei Kennzeichen eines Projekts

Wie funktioniert agile Software-

Projekt- Manager. scrum Master Lehrgangsbeschreibung. Verdienst: EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca

Soft Skills als Erfolgsfaktoren im anforderungsorientierten, agilen Projektmanagement am Beispiel der IT- Softwareentwicklung

Scrum für Business Intelligence Projekte erfolgreich nutzen. Es begrüßt Sie Thomas Löchte

Agile Softwareentwicklung mit Scrum

den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag

Einfach losgesprintet: Ein Praxisbericht. Henning Pautsch, Stefan Kirch. 2. Oktober Einfach losgesprintet:

Inhaltsverzeichnis. Ralf Wirdemann. Scrum mit User Stories ISBN: Weitere Informationen oder Bestellungen unter

Planst Du noch oder lebst Du schon (agil)?

Projektmanagement. Agile Vorgehensweise / Scrum. Version: 1.0 Stand:

Sollten folgende drei Fragen durch das Team positiv beantwortet werden, sind wichtige SCRUM-Elemente in Ihrem Team erfolgreich installiert.

Höchst elastisch Scrum und das Wasserfallmodell

Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare

Robert Hartmann Public v1.0 (Feb 2015) Architektur & Agilität - Praxisbericht

Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG

Mit Scrum zur agilen Organisation. Joachim Seibert & Paul Herwarth von Bittenfeld //SEIBERT/MEDIA GmbH, Wiesbaden

Welche der folgenden Voraussetzungen werden von agilen Methoden gefordert?

Fortgeschrittenes Sotwareentwicklungsprojekt

SCRUM. Software Development Process

Transkript:

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf Mewe @mewflu

Ulf Mewe @mewflu

Praxisbeispiele Logistik

Scrum Daily Scrum Entwicklungsteam Product Product Product Product Backlog Product Backlog Product Backlog Backlog Backlog Backlog Refinement Retrospective Sprint Planning Scrum Master Product Owner Review Product Product Sprint Backlog Backlog Backlog Product

Analyse Rollen Ereignisse Artefakte SM Scrum Master PO Product Owner Sprints Dailys Product Backlog DEV Cross-funktionales Developmentteam Sprint Planning Refinement Sprint Backlog Review Retrospective PSP

oder die Praxisbeispiele DIE REISE GEHT LOS

TOURISMUS

Tourismus * Neues Buchungssystem = Gleicher Funktionsumfang wie altes System + Plus einige neue Funktionen

Tourismus Preisgetriebene Anbieterauswahl ~ Ungenaue Anforderungen Fester Liefertermin Festpreis

Tourismus: Was wurde umgesetzt? Rollen Ereignisse Artefakte SM PO Scrum Master Product Owner Sprints Dailys Product Backlog DEV Cross-funktionales Developmentteam Sprint Planning Refinement Sprint Backlog Review Retrospective PSP

Tourismus: Bewertung

LOGISTIK

Logistik * Einführung eines neuen ERP-Systems Support für Legacy Systeme läuft aus Viele Logistikprojekte scheitern

Logistik Anders machen Verteilte Entwicklung Management erwartet Projektleiter

Logistik Fachabteilung als PO PO nicht alleinig entscheidungsbefugt * Fachabteilung ist unerfahren & unterbesetzt

Logistik: Was wurde umgesetzt? Rollen Ereignisse Artefakte SM PO Scrum Master Product Owner Sprints Dailys Product Backlog DEV Cross-funktionales Developmentteam Sprint Planning Refinement Sprint Backlog Review Retrospective PSP

Logistik: Bewertung

WARTUNG

Wartung Innovationsprojekt * Neuer Ansatz zur Begutachtung von technischen Anlagen Mehrfach verändertes Geschäftsmodell? Viele technische Unbekannte

Wartung: Was wurde umgesetzt? Rollen Ereignisse Artefakte SM PO Scrum Master Product Owner Sprints Dailys Product Backlog DEV Cross-funktionales Developmentteam Sprint Planning Refinement Sprint Backlog Review Retrospective PSP

Wartung: Bewertung

Zusammenfassung Tourismus Logistik Wartung 7 4 1 7 3 2 9 3 0

oder der Nokia Test DER RICHTIGE KURS?

Nokia Test Jeff Sutherland

Nokia Test Jeff Sutherland

Nokia Test Kategorien 0 1 2 3 4 5 6 7 8 9 10

1 - Iterationen Sprints sind zeitlich begrenzt Variabel, 4 < Dauer <= 6 Wochen 2 Konstant für die letzten 3 Sprints, Dauer = 4 Wochen 6 Variabel, Dauer <= 4 Wochen 4 Konstant für die letzten 3 Sprints, Dauer = 3 Wochen 8 Konstant für die letzten 3 Sprints, Dauer = 1 Monat 5 Konstant für die letzten 3 Sprints, Dauer <= 2 Wochen 10

2 - Qualitaetssicherung Softwarefunktionen sind getestet und funktionieren am Ende der Iteration Einige Entwicklertests (Unit Tests) 1 Funktionen werden direkt nach Fertigstellung getestet 2 Entwicklertests (Unit Tests) pro Story 1 Team automatisiert Akzeptanztest für jede Story 2 Funktionen werden vor Review getestet 2 Automatisches Deployment mit allen autom. Akzeptanztests alle 24 Stunden 2

3 - Sprint Stories Spezifikation der Backlog Items Anforderungen für Sprint Items sind spezifiziert 1 User Stories haben nachprüfbare Akzeptanztests 2 Anforderungen sind unabhängige und priorisierte User Stories 1 Das Team hat eine Definiton of Ready 2 User Stories starten mit Als <Rolle>, möchte ich <Ziel/Wunsch>, damit <Nutzen> 2 Das Team hat eine Definiton of Done 2

Nokia Test 1 - Iterationen 10 6 10 6 - Schätzungen 1 7 3 2 - QS 2 1 10 7 Burn-down 2 0 3 3 - Sprint Stories 1 1 8 8 - Retrospective 4 0 6 4 - Product Owner 0 6 3 9 - Scrum Master 1 7 7 5 - Product Backlog 3 4 4 10 - Team 9 3 6

Nokia Test 1 - Iterationen 10 6 10 6 - Schätzungen 1 7 3 2 - QS 2 1 10 7 Burn-down 2 0 3 3 - Sprint Stories 1 1 8 8 - Retrospective 4 0 6 4 - Product Owner 0 6 3 9 - Scrum Master 1 7 7 5 - Product Backlog 3 4 4 10 - Team 9 3 6

Ergebnisse des Nokia-Tests 3,3 3,5 6,0 Tourismus Logistik Wartung

Nokia Test Kategorien 6 Monate 0 1 2 3 4 5 6 7 8 9 10 Velocity +200%

Anmerkungen zum Nokia-Test Vorgaben über den Scrum Guide hinaus keine Gewichtung sehr konkrete Vorgaben

oder eine alternative Bewertung DER RICHTIGE KURS?

Empirische Prozesssteuerung Transparenz, Inspektion & Adaption

Bewertung Empirische Prozesssteuerung Transparenz Überprüfung Anpassung

Prinzipien hinter dem Agilen Manifest 1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. 2. Heiße Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden. 3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne. 4. Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten. 5. 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. 6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.

Prinzipien hinter dem Agilen Manifest 7. Funktionierende Software ist das wichtigste Fortschrittsmaß. 8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können. 9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität. 10. Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell. 11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams. 12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an.

Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Tourismus: Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Logistik: Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Wartung: Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Zusammenfassung Tourismus Logistik Wartung 1 7 2 8 1 1 3 4 3

Sprints Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Daily Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Planning Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Refinement Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Review Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Retrospective Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Product Backlog Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Wer das will... Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz Kundenzufriedenheit Selbstorganisation Unterschiedliche Perspektiven Überprüfung Direkte Kommunikation Einfachheit Commitment Anpassung Regelmäßige Auslieferungen

Muss das machen... Rollen Ereignisse Artefakte SM PO Scrum Master Product Owner Sprints Dailys Product Backlog DEV Cross-funktionales Developmentteam Sprint Planning Refinement Review Retrospective

Fazit Scrum ist einfach

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf Mewe @mewflu