Entwicklertag Juni-16. Hartmut Senska

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

Scrum professionell skalieren. warum mit Nexus?

Scrum professionell skalieren - warum mit Nexus?

Scrum professionell skalieren - warum mit Nexus?

Scrum Skalieren mit Nexus

Erfahrungsbericht eines Nexus Integration Team Mitglieds

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug

Gute User Stories schreiben reicht nicht Requirements Engineering-Bedarf in agilen Projekten. Olga Boruszewski,

Scaling Scrum Nexus professionell umsetzen

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

Budget gerecht in agilen Projekten

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

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

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

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

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

R O L L E N. Scrum Master. "Hüter des Scrum- Prozesses", Agile Change Agent, Moderator, Facilitator, Coach

Scrum in Theorie und Praxis.

Agile Estimation. Mit Agilem Schätzen in die Zukunft blicken. Benjamin Seidler. XP Days Germany Oktober 2014, Hamburg

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

Die Foundation-Phase Kombination von RE-Techniken zum Projektstart. Martin Kleckers, Agile Coach Berlin, 26. SEPTEMBER 2018

SCRUM im Data Warehouse Umfeld

Planung in agilen Projekten

Boosting Requirements Engineering für SCRUM Projekte. Copyright 2010 MaibornWolff et al

Software Engineering

Media Transformation Interaktives Erzählen in VR

Auf einen Blick. Vorwort Über den Autor Danksagung Einleitung Teil I: Die Rollen Teil II: Die Listen...

Einführung in SCRUM. Helge Baier

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

Planst Du noch oder lebst Du schon (agil)?

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

Digitalisierung und Projektmanagement

Lehrplan Scrum TÜV SÜD Akademie. Zum Belegen der Prüfungen für den Scrum Master TÜV sowie Product Owner TÜV

Requirements Engineering für die agile Softwareentwicklung

WIR LIEBEN AGILITÄT UND VIELFALT. smidignetzwerk. Agil führen und zusammenarbeiten. Jan Gentsch (Partner, Learnical)

Gelebtes Scrum. Weg vom Management hin zur Führung

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

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

Paul ist PO! Und Nun? Ulf

Herausforderungen des Multiprojekt Managements in Scrum of Scrums

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

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

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

EINE KONKRETE GESCHICHTE DER AGILITÄT IM DATA WAREHOUSE. Edgar Kaemper Robert Bosch GmbH AA-AS/EIS3-EU Plochingen

Implementierung von Nexus Scaled Scrum

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

Inhaltsverzeichnis. 1 Einführung Warum dieses Buch? Struktur und Aufbau Dankeschön Feedback 5

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

Führen in der agilen Transformation. Harte Managementarbeit.

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

QUALITÄT AUS DER PERSPEKTIVE EINES PRODUCT OWNERS

Projektmanagement Vorlesung 12/ 13

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

GI Fachgruppentreffen RE 2015

Scaled Agile and Lean Development. Andreas Schliep 14:30 15:30 Seminarraum (207)

Führen in der Agilen Transformation harte Managementarbeit. Christoph Eckert Entwicklertag Karlsruhe 21. Mai 2015

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

Product Ownership Evolution Model (POEM)

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

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

SOAgil kann BPM sein. Ein Bericht aus der Praxis für BPM in Practice 2013

POEM Product Ownership Evolution Model. Tim Klein 21.April 2018

Projekte erfolgreich scrumen. Agiles Projekt-Boosting am Beispiel des Projekts Webseite-Relaunch eines grossen deutschen Karriereportals

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

Leuchtfeuer. Hinter den Kulissen der Scrum Transformierung der Allianz Deutschland

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

WARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017

Scrum Embedded. Scrum Embedded. Besonderheiten agiler Entwicklung von Embedded-Systemen. MicroConsult - Microelectronics Consulting & Training GmbH

SCRUM DIE GRUNDLEGENDE AGILE METHODE

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

Mitarbeiter bei ITC seit 17 Jahren Projektleiter und Trainer

ERFOLGREICH SPRINTEN TROTZ MAINTENANCE

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

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

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

Train. Scrum Kompakt. Angelika Drach, Christoph Mathis

Train. Scrum Kompakt. Angelika Drach, Christoph Mathis

Software-Dokumentation im agilen Entwicklungsprozess

Workshop Scrum Grundlagen für alle Rollen Ziele Inhalt Methoden

Erfahrungsbericht agile Methoden und Innovation

Agile Methoden agil einführen Software Quality Lab

brauchen wir eine lernende und agile organisation? Juli 2016

Generelle Planung Generische Entwicklung Planungen (Ausblick 2017/2018)

SCALED AGILE FRAMEWORK FOR LEAN ENTERPRISES. Wie Sie Agile Methoden skalieren

Agile Methoden bei der Entwicklung medizinischer Software

IT SERVICE MANAGEMENT FÜR AGILE PROJEKTE. Zwischen Agilität und Stabilität Herausforderungen in einer agiler werdenden Organisation

Welche der folgenden Voraussetzungen werden von agilen Methoden gefordert?

Produktmanagement vom Kundenticket zum Release

Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG

Das agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings

Führung von agilen verteilten Teams

Agile UX. Scrum und Usability als Dreamteam. Katharina Lattenkamp - itemis AG

Agile Softwareentwicklung

Lernziele Scrum Master

Projektmanagement. Agile Skalierung. Version: 6.0 Stand: Autor: Dr. Olaf Boczan

ein erfahrungsbericht drei Jahre SCRUM ein erfahrungsbericht

Transkript:

Refinement@Scale Entwicklertag 2016 2016-Juni-16 Hartmut Senska Agile Coach, Professional Scrum Trainer Jan Baumann Agile Software Engineer, Trainer, Coach

2 Refinement Ideen und Anforderungen verschiedener Größenordnungen analysieren und erforschen, zerteilen und detaillieren, schätzen und priorisieren Brainstorming Session Produktiver mit weniger* Leuten Idee/Strategie Scenario Feature User Story

3 Refinement Goals Ready Stories für das kommende Planning: Verstehe die Anforderungen Erkenne und behandle Risiken und Abhängigkeiten Schätze und Priorisiere Eine stabile Vorausplanung und gute Kommunikation mit den Stakeholdern Entlaste den Product Owner Vom Product Backlog Management zu tatsächlichem Product Management Involviere Entwickler stärker in die Fachdomäne

4 Unser Nexus Projekt E-Commerce Anwendung Ein Produktbacklog, ein Product Owner Team 8 Teams, jedes Team Co-Located An 4 verschiedenen Standorten, das Projekt an sich als nicht Co-Located Mit eigenen Produkt- und Projektmanagern Viele unterschiedliche Fachbereiche 2 Wochen Sprint

5 Ausgangssituation Refinements alle zwei Wochen Teilnehmer: Product Owner Entwickler aus mehreren Teams Weitere Personen nach Notwendigkeit Fokus oft mehr auf Schätzung Kein besonderes Augenmerk auf die nahe Zukunft, z.b. folgende 3 Sprints

6 Ausgangssituation - Ergebnis Arbeit des Refinements musste nochmal gemacht werden Die umsetzenden Entwickler waren andere als im Refinement Der Zeitraum zwischen Refinement und Umsetzung war zu groß Planungssicherheit war gering Kein gemeinsamer Überblick über die folgenden Sprints Schätzungen passten nicht zu den individuellen Velocities der Teams Abhängigkeiten wurden oft erst in der Umsetzung entdeckt

7 Refinement Cycle V1 Cross Team Refinement Local Refinement

8 Cross Team Refinement Sprint +1 Sprint +2 Sprint +3 Team 1 Team i Team n Feature Nach dem Nexus Planning 2 Stunden F2F Session Mit Team Repräsentanten Grobe Schätzungen Finde und löse Abhängigkeiten auf That is the right time to discuss the Nexus Sprint Goal and each Team Sprint Goal!

9 Local Refinements Team 1 Während des Sprints Refine die kommenden Sprints Feature >> User Stories 10% der Teamkapazität Zusammen mit dem Fachbereich und den POs Kleingruppenarbeit Team n Team i Team n Team i

10 Abschluss des Prozesses im nächsten Cross Team Refinement Sprint +1 Sprint +2 Sprint +3 Team 1 Team i Team n Bespreche Änderungen und Unterschiede Refine den dritten Sprint

11 Inspect & Adapt des Vorgehens Granularität Anfängliche Forderung den nächsten Sprint ready zu haben, die folgenden abnehmend Mittlerweile Forderung die folgenden drei Sprints, nach aktuellem Kenntnisstand, ready zu haben Rückmeldung nach den lokalen Refinements Von individuell pro Team zu einer Deadline über zwei feste Termine mit dem Product Owner zu zwei festen telefonischen Terminen mit Vertretern aller Teams

12 Online Cross Team Refinement Sprint +1 Sprint +2 Sprint +3 Team 1 Team i Team n 45 Minuten 2x pro Woche Mit Teamrepräsentanten Confirmation Finde und löse Abhängigkeiten auf

13 Refinement Cycle Cross Team Refinement Online Cross Team Refinement & Confimation Local Refinement

14 Was wir erreicht haben 2 Sprints im Voraus sind Ready, der dritte zumindest vorbereitet Product Owner ist entlastet Entwicklungsteams sind stärker involviert Direkte Kommunikation zwischen den Entwicklungsteams und den Fachbereichen

15 Herausforderungen und Probleme Regelmäßige Restarbeiten und kurzfristige Änderungen Tooling Materialien für das Cross Team Refinement Übersicht über den aktuellen Plan Graphische Darstellung von Abhängigkeiten [2]

16 Danke! [3]

17 Bildquellen [1] de.123rtf.com [2] de.123rtf.com [3] de.123rtf.com