16
Scrum – keine Angst vor Fragen im Assessment Agile Cars 2014 (Embedded meets agile) Agile Cars 2014 (Embedded meets agile)

Scrum im Assessment

Embed Size (px)

DESCRIPTION

Die Folien zu meinem Vortrag auf der Agile Cars 2014 über Scrum und ein Automotive SPICE Assessment

Citation preview

Page 1: Scrum im Assessment

Scrum – keine Angst vor Fragenim Assessment

Agile Cars 2014 (Embedded meets agile) Agile Cars 2014 (Embedded meets agile)

Page 2: Scrum im Assessment

Der Author

• Consultant for Agile & Process Improvement

2

Sebastian Schneider

Consultant for Agile & Process Improvement

• Synspace GmbH

• http://www.sebastian-schneider.eu

• http://de.slideshare.net/schneseb

• http://prezi.com/user/SebastianSchneider/

• http://facebook.com/Sebastian.Schneider.eu

• https://twitter.com/SeSchneider

Sebastian Schneider

Page 3: Scrum im Assessment

Abgrenzungen3

Kenntnisse

Assessor-Fragen

vs.

Scrum vs. Systementwicklung

Sebastian Schneider

vs.

Process Outcomes

AgilitätScrum ist nicht in

allen Umgebungen geeignet

Abgegrenztes Szenario

Page 4: Scrum im Assessment

Projektmanagement4

Der Zweck des Projektmanagement-Prozesses besteht darin,

die Aktivitäten, Aufgaben und Ressourcen, die für ein

Projekt erforderlich sind, damit es ein Produkt und/oder

eine Dienstleistung erzeugt, im Kontext der Anforderungen

und Bedingungen des Projekts zu ermitteln, festzulegen,

zu planen, zu koordinieren und zu überwachen.

Automotive

SPICE ®

Sebastian Schneider

zu planen, zu koordinieren und zu überwachen.

Scrum ist ein agiles Framework für komplexe Projekte.

Ursprünglich aus dem Softwarebereich kommend,

funktioniert es für jeglichen innovativen Arbeitsumfang. […]

Page 5: Scrum im Assessment

Ergebnis 1: Der Arbeitsumfang für das Projekt ist definiert

5

Was sind Ihre Projektziele, die

Rahmenbedingungen und der

Arbeitsumfang des Projektes?

Vision

Zielgruppe

Nutzen / Mehrwert

Top Features

Lasten

vs.

Pflichtenheft

Musterphasen

Automobilhersteller

Produkt = Software?

Dokumentieren!

Sebastian Schneider

Arbeitsumfang des Projektes?

Backlog

Pflichtenheft

Team Charter

Arbeitsumfang klären / Lösung:• Lasten- Pflichtenheft – PO – Backlog• Kunde - Backlog• …

Page 6: Scrum im Assessment

Ergebnis 2: Die Erreichbarkeit der Projektziele mit den verfügbaren

Ressourcen und Beschränkungen ist bewertet

6

Wie wurde die Erreichbarkeit

der Projektziele überprüft?

Vision

Ähnliche Projekte

Iterative Neubewertung

Roadmap

Sebastian Schneider

Machbarkeitssprints

Andere Beschränkungen

Iterative Neubewertung

Velocity

Ressourcen & Beschränkungen außerhalb von SW/Kommunikation:Ausstattung, SW Werkzeuge, IT, …

Ressourcen

HW ME Zulieferer …

„frühes Scheitern“

Page 7: Scrum im Assessment

Ergebnis 3: Die Aufgaben und Ressourcen, die für die Bewältigung der Arbeit

erforderlich sind, sind größenmäßig festgelegt und geschätzt.

7

Wie wurden Projektaktivitäten

geplant?

Human Ressourcen

3

Aufgaben

Epics

Story

Tasks

Test Equipment

Sebastian Schneider

Schätzverfahren

3

Infrastruktur Ressourcen

Testwagen

Grob- / Feinplanung (3-6 Monate)

Page 8: Scrum im Assessment

Ergebnis 4: Die Schnittstellen zwischen den Elementen innerhalb des Projekts und mit anderen

Projekt- und Organisationseinheiten sind ermittelt und überwacht

8

Welche Meetings nutzen Sie

im Projekt?Gibt es eine Kommunikationsmatrix

und wer erstellt diese?

Weitere Schnittstellen

Team Schnittstellen

Scrum Guide

Sebastian Schneider

Zulieferer Andere Org. Einheiten

Team Schnittstellen

Wie binden Sie Zulieferer ein?

Kommunikationen & Schnittstellen zum Scrum Team beachten

Page 9: Scrum im Assessment

Ergebnis 5: Die Pläne für die Projektdurchführung sind entwickelt,

umgesetzt und gepflegt

9

Welche Pläne haben Sie

für die Projektdurchführung

entwickelt?

Plan vs. Schedule

Roadmap / Story Maps

Sebastian Schneider

ProjekthandbuchSind die Pläne umgesetzt

und gepflegt?

Konsistenz der PläneWurde so gearbeitet

RisikoplanZeitplan

Team-CharterVision

RoadmapSprints

Releases und Zeitpläne abhängig vom OEM / Kunden.

Risikomanagement / Plan…

Page 10: Scrum im Assessment

Ergebnis 6: Die Projektfortschritte sind überwacht und protokolliert

10

Wie überwachen Sie den

Projektfortschritt?Gibt es Statusberichte?

Daily ScrumImpediments

Kunde

Sebastian Schneider

Sprint Review Sprint BurndownRelease Burndown Nachweisbarkeit

Reporting zum KundeWelche Rolle?

Page 11: Scrum im Assessment

Ergebnis 7: Maßnahmen zur Korrektur von Planabweichungen und zur Vermeidung eines

erneuten Auftretens von im Projekt festgestellten Problemen sind ergriffen, wenn die

Projektziele nicht erreicht werden

11

Welche Mechanismen haben Sie

implementiert um Abweichungen

zu erkennen?

Retrospektive

Impediments

Sebastian Schneider

Welche Abweichungen vom Plan

haben Sie erkannt und wie

haben Sie darauf reagiert?

Sprint Review

Sprintziele

VisionszieleSehr frühe Erkennung von Abweichungen in Scrum!

Aktualität / Versionierung von Artefakten

Backlog

Page 12: Scrum im Assessment

Es gibt nicht die Lösung12

Sebastian Schneider

Page 13: Scrum im Assessment

Stacey Landscape Diagramm13

Unknown Technology

Stacy Landscape Diagram

Sebastian Schneider

Stable requirements

Unstable requirements

Known Technology

Page 14: Scrum im Assessment

Beispiele14

Potentiell auslieferbares

Produktinkrement

Target / SimulationSystemintegration

Product Owner

kritische Position

Sebastian Schneider

Product Owner

Sprints

30 TageRetrospektive / Inspect & Adapt

Tailoring

Page 15: Scrum im Assessment

Beispiele15

Assessor

Scrum = Scrum?

Sebastian Schneider

Scrum & Automotive

Nachweisbarkeit

&

Wahrheit

Angemessenheit

Page 16: Scrum im Assessment

Abschluss16

Scrum im Automotive Bereich ist unter bestimmten

Rahmenbedingungen möglich. Scrum deckt Teile von

Prozessreifegradmodellen ab.

Sebastian Schneider