Siemens Corporate Design PowerPoint ...

Siemens Schweiz AG, Building Technologies Division, International Headquarters, ... Story 18. Story 17. Story 16. Story 15. System Feature 1. Inc 2. Story 22.
2MB Größe 11 Downloads 369 Ansichten
Agile Leadership Day 2015 – Markus Giacomuzzi - Siemens Building Technologies Headquarters Zug

Timebox Planning View der agile Ansatz für die visuelle Planung von System Engineering Projekt Portfolios

structure

Definitionen & Beispiele Features & Demo Page 2

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning View das Prinzip Page 3

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning View [story points]

Velocity

Story

Story

Story

Story Story

Story

Story Story

Story

Story

Story

Story

Story Story

Story

Story Story

Story

Story

Story

Story Story

Sprint 1 Page 4

Story

Story Sprint 2

Story

Story

Story Story

Story

Story Story

Story Sprint 3

Story

Sprint 4

Sprint 5

Sprint 6

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

30 [story points]

Story

Story

Story

wozu brauche ich die Timebox Planning View? Anzahl Story Points in Backlog / Velocity = Anzahl Sprints

Story Story

30 [Story Points] / 10 [Story Points/Sprint] = 3 Sprints

Story Story Story

Increment ?

Story Story Story Story Story

Increment

Velocity 10

Story Story Story Story Backlog Page 5

Sprint 1

Sprint 2

Sprint 3

Sprint 4

Sprint 5

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

System Engineering ein kurzer Exkurs Page 6

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

ein Beispiel für System Engineering wie sieht die Topologie unseres Brandmelde-Systems aus ?

Page 7

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

welche Scrum Teams leisten einen Beitrag zu einem System Feature

System Feature

System Test

Java Application SW inkl. JUnit Test Java Configuration Tool inkl. JUnit Test

Hardware + Mechanik

C++ Firmware inkl. Unit Test

Page 8

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

von einem Single-Scrum-Team und Single-Project zu einem Multi-Team und Multi-Project Setup System Feature 2

PROJECT Brown PROJECT Green Service Release

> 1 team System Feature 1

PROJECT Pink PROJECT Green Inc 1

Inc 2

Inc 1.1

TEAM Configuration Tool (write Code + Unit-Test)

TEAM Firmware (write Code + Unit-Test)

Inc 3

Story 15

Story 19 Story 26 Story 32 Story 38 Story 45 Story 52

Story 16

Story 20 Story 27 Story 33 Story 39 Story 46 Story 53

Story 21 Story 28 Story 34 Story 17

Story 40 Story 41

time

Story 47 Story 54

Story 22 Story 29 Story 35 Story 42 Story 48 Story 55

Velocity [story points] TEAM Application Software (write Code + Unit-Test)

Story 2 Story 1 Sprint 1

Page 9

Story 4 Story 3

Sprint 2

Story 7 Story 10 Story 12 Story 6

Story 9

Story 5

Story 8

Sprint 3

Sprint 4

Story 11

Sprint 5

Story 14

Story 23 Story 30 Story 36 Story 43 Story 18 Story 24

Story 50

Story 56

Story 25 Story 31 Story 37 Story 44 Story 51 Story 57

Story 13 Sprint 6

Story 49

Sprint 7

Sprint 8

Sprint 9 Sprint 10 Sprint 11 Sprint 12 Sprint 13 Sprint 14 Sprint 15 Sprint 16

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Stories, die zu einem System Feature beitragen System Feature 2

PROJECT Brown PROJECT Green Service Release

> 1 team System Feature 1

PROJECT Pink PROJECT Green Inc 1

Inc 2

Inc 1.1

TEAM Configuration Tool (write Code + Unit-Test)

TEAM Firmware (write Code + Unit-Test)

Inc 3

Story 15

Story 19 Story 26 Story 32 Story 38 Story 45 Story 52

Story 16

Story 20 Story 27 Story 33 Story 39 Story 46 Story 53

Story 21 Story 28 Story 34 Story 17

Story 40 Story 41

time

Story 47 Story 54

Story 22 Story 29 Story 35 Story 42 Story 48 Story 55

Velocity [story points] TEAM Application Software (write Code + Unit-Test)

Story 2 Story 1 Sprint 1

Page 10

Story 4 Story 3

Sprint 2

Story 7 Story 10 Story 12 Story 6

Story 9

Story 5

Story 8

Sprint 3

Sprint 4

Story 11

Sprint 5

Story 14

Story 23 Story 30 Story 36 Story 43 Story 18 Story 24

Story 50

Story 56

Story 25 Story 31 Story 37 Story 44 Story 51 Story 57

Story 13 Sprint 6

Story 49

Sprint 7

Sprint 8

Sprint 9 Sprint 10 Sprint 11 Sprint 12 Sprint 13 Sprint 14 Sprint 15 Sprint 16

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Projekte geben Inkremente vor … Scrum Teams sprinten synchron

Projects

System Feature

Increments

PROJECT Brown

Increment 1

PROJECT Green Service Release

Increment 1

PROJECT Pink

Increment 1

PROJECT Green

Scrum Teams Configuration Tool (write Code + Unit-Test)

Increment 1

Increment 2

Increment 3

Increment 3

Increment 2

Sprints Sprint 1

Increment 2

Sprint 2

Stories

Sprint 3

Sprint 4

Sprint 5

Sprint 6

Sprint 7

Sprint 8

Sprint 9 Sprint 10 Sprint 11 Sprint 12

Sprint 6

Sprint 7

Sprint 8

Sprint 9 Sprint 10 Sprint 11 Sprint 12

Sprint 7

Sprint 8

Sprint 9 Sprint 10 Sprint 11 Sprint 12

Stories Firmware (write Code + Unit-Test)

Sprint 1

Sprint 2

Sprint 3

Sprint 4

Sprint 5

Stories Application Software (write Code + Unit-Test)

Sprint 1

Sprint 2

Sprint 3

Sprint 4

Sprint 5

Sprint 6

time Page 11

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

SAFe

Page 12

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Page 13

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

rolling lookahead planning

Zitat: multiple teams benefit from incorporating a rolling lookahead plan into their release planning process. A rolling lookahead plan simply looks forward a small number of iterations (typically only two or three) and allows teams to coordinate work by sharing information about what each will be working on in the near future.

Page 14

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning die Views Page 15

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Team Backlog View – ScrumMaster View / Story Level [story points]

- stabile Velocity - die Höhe der Story entspricht der Anzahl Story Points - zeigt Ressourcen-Auslastung - Farbe entspricht den Projekten

Velocity

Page 16

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Release Backlog View – Project Leader View / System Feature Level [story points]

Page 17

- zeigt den Projektplan auf System Feature Ebene in Inkrementen - die Höhe der System Features entspricht der Summe aller Kind-Stories in Story Points - die Farbe korrespondiert mit dem Projekt

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Release Backlog View – Project Leader View / Story Level

[story points]

Page 18

- zeigt den Projektplan auf Story Ebene - die Höhe der Story entspricht der Anzahl Story Points - die Farbe entspricht den Beiträgen der Scrum-Teams

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning die Features Page 19

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

„Timebox Planning View“ Feature double-click auf eine Story zeigt alle Stories vom selben System Feature [story points]

Page 20

System Feature Release Backlog (Project Leader View) - zeigt alle Stories, die zum selben System Feature beitragen - zum planen von Scrum-of-Scrum - Farbe entspricht den Scrum-Teams

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

„Timebox Planning View“ Feature Schraffur markiert Stories mit Terminkonflikt

Release Backlog (Project Leader View) [story points]

schraffiert alle Stories, die den vom System Feature definierten Ziel-Termin auf Inkrement-Ebene nicht einhalten

Page 21

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

„Timebox Planning View“ Feature Schraffur markiert System Feature falls >= 1 Story Termin nicht einhält [story points]

Release Backlog (Project Leader View) schraffiert System Feature, sofern mindestens eine Story den Ziel-Termin auf Inkrement-Ebene des System Features nicht einhalten kann

Page 22

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

„Timebox Planning View“ Feature drag & drop [story points]

Page 23

Team Backlog View z.B. in der Sprint Planung

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

„Timebox Planning View“ Feature clone kopiert die Story inklusive der System Feature Zugehörigkeit [story points]

Page 24

z.B. Story konnte nicht abgeschlossen werden und wird im folgenden Sprint fortgesetzt

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

„Timebox Planning View“ Feature powerful SEARCH utility

Page 25

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Key Learning Points

die Timebox Planning View … … visualisiert die Planung von Scrum und Scrum-of-Scrum in System Engineering Projekten (Multi-Team und Multi-Projekte) … macht komplexe Pläne beherrschbar … ermöglicht mit ihrer einzigartigen Darstellung der Team- und Release-Backlogs eine Aussage bezüglich Terminen … zeigt den Ressourcen-Bedarf transparent auf Page 26

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning Tool Demos auf https://www.youtube.com/channel/UCcvclkdfdmOS6AuR62bZ_PA

Page 27

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning Tool Plugin für RTC kostenlos verfügbar https://hub.jazz.net/project/schneidg/Timebox/overview

Page 28

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

Timebox Planning View… … macht Planung einfach wie Tetris Page 29

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems

The image part with relationship ID rId8 was not found in the file.

Markus Giacomuzzi Scrum Master, SAFe Program Consultant (SPC) and Team Leader Siemens Schweiz AG Building Technologies Division International Headquarters Control Products & Systems Gubelstrasse 22 6300 Zug, Switzerland E-mail: [email protected]

Page 30

Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems