23
© 2019 andrena objects ag Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen Buchwald & Thomas J. Kelly Scrum on the Moon Die Entwicklung des Lunar Modules – ein agiles Lehrstück

Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

Experts in agile software engineering

Agile Bodensee 2019

Konstanz, 26. September 2019

Referenten:

Hagen Buchwald & Thomas J. Kelly

Scrum on the Moon Die Entwicklung des Lunar Modules – ein agiles Lehrstück

Page 2: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

2

12. April 1961: Wostok 1 Juri Gagarin ist der erste Mensch im Weltraum und umkreist einmal die Erde

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Juri_Alexejewitsch_Gagarin

Page 3: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

3

5. Mai 1961: Mercury 3 Allan Shepard ist der erste US-Amerikaner im Weltraum (suborbitaler Flug)

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://en.wikipedia.org/wiki/Mercury-Redstone_3

Page 4: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

Am 25. Mai 1961, sechs Wochen nach dem Gagarin-Coup der Sowjets, tritt US-Präsident John F. Kennedy vor die Mikrofone. Und er gibt die entscheidende Parole aus:

„Noch vor Ablauf des Jahrzehnts solle ein US-Amerikaner den Mond betreten und gesund wieder auf die Erde zurückkehren.“

4

25. Mai 1961: John F. Kennedy kündigt den bemannten Flug zum Mond an

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

• DF : Direktflug Erde zum Mond und zurück mit einer Rakete (DF – Direct Flight)

• EOR : Montage in der Erdumlaufbahn (EOR – Earth Orbit Rendezvous)

• LOR : Rendezvous in der Mondumlaufbahn (LOR – Lunar Orbit Rendezvous)

• LSR : Versorgungsschiff am Mond (LSR – Lunar Surface Rendezvous)

Page 5: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

5

Der bemannte Mondflug – das große Bild

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Page 6: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

6

Ranger Programm Mission: Zum Mond fliegen, Anflugbilder senden, „landen“ (aufschlagen)

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Ranger_(Raumsonden-Programm)

Ranger 1 konnte die Erdumlaufbahn nicht verlassen und verglühte.

Ranger 2 konnte die Erdumlaufbahn nicht verlassen und verglühte.

Ranger 3 verfehlte den Mond um 30.000 km und geriet auf eine

Sonnenumlaufbahn.

Ranger 4 schlug unkontrolliert und ohne Bilder zu liefern auf der

Rückseite des Mondes ein.

Ranger 5 verfehlte den Mond um 700 km und geriet auf eine

Sonnenumlaufbahn.

Ranger 6 schlug auf dem Mond auf, lieferte jedoch keine Aufnahmen

vom Anflug bzw. Einschlag, da sich die Kameras nicht aktivieren ließen.

Ranger 7 schlug auf dem Mond und lieferte 4.300 Aufnahmen vom

Anflug bzw. Aufschlag.

Ranger 8 schlug auf dem Mond und lieferte 7.300 Aufnahmen vom

Anflug bzw. Aufschlag.

Ranger 9 schlug auf dem Mond und lieferte 5.800 Aufnahmen vom

Anflug bzw. Aufschlag, die live im US Fernsehen übertragen wurden.

Page 7: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

7

Ranger Programm Ziel: Zum Mond fliegen, „landen“ und Bilder senden

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Ranger_(Raumsonden-Programm)

Page 8: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

8

Der bemannte Mondflug – das große Bild

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Page 9: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

9

Mercury Programm Mission: Ein Mensch umkreist im Erdorbit die Erde und kehrt heil zurück

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Mercury-Programm

suborbitaler Flug, erster Affe im Weltall

suborbitaler Flug, erster Amerikaner im Weltraum

suborbitaler Flug, Kapsel versank unbeabsichtigt nach der Wasserung

drei Erdumkreisungen geplant, zwei durchgeführt

erster Amerikaner in der Erdumlaufbahn, mit kleineren Problemen

durchgeführt wie geplant, 3 Erdumkreisungen

3 Erdumkreisungen

„Raumflug aus dem Lehrbuch“, 6 Erdumkreisungen

22 Erdumkreisungen in 34 Stunden 20 Minuten, erstmals Landung am

Folgetag

Page 10: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

10

Gemini Programm Mission: Zwei Raumschiffe führen im Erdorbit Kopplungsmanöver aus (EOR)

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Gemini-Programm

Aussetzen und Rendezvous-Manöver mit einem ausgesetzten

Zielsatelliten

Rendezvous mit Gemini 7

zweiwöchiger Flug, Rendezvous mit Gemini 6, das einige Tage

nach Gemini 7 startete

Kopplung mit GATV-Zielsatellit

Rendezvous mit ATDA-Zielsatellit

Kopplung mit GATV-Zielsatellit

Kopplung mit GATV-Zielsatellit

Kopplung mit GATV-Zielsatellit

erster 2-Mann-Weltraumflug der USA

erster Weltraumausstieg der USA

Page 11: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

11

Apollo Programm Mission: LOR und Mondlandung

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Apollo-Programm

Testflug der Mondlandefähre (Erdorbit)

zweiter Start der Saturn V, Testflug

erster bemannter Start der Saturn V, erste

Fernseh-Live-übertragung während einer

bemannten US-Raumfahrt-Mission

erster Flug zum Mond, noch ohne Landung

Test der Mondfähre in der Erdumlaufbahn -

Rendezvous und Docking (EOR)

Test der Mondfähre im Mondorbit (EOR), nähert

sich der Mondoberfläche bis auf 14 km

erste Mondlandung

Reine Sauerstoff-Atmosphäre im CSM (Unglück)

erster Start der Saturn V, Testflug des Apollo-

Kommandomoduls (CSM)

Page 12: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

12 Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: John P. Kotter: Accelerate, 2014

Juri

Kondratjuk

Tom

Dolan

John

Houbolt

Brainerd

Holmes

Hugh

Latimer

Wernher

von Braun

Robert

Seamans

1916 Konzept eines modularen

Mondraumschiffs

John F.

Kennedy

„Noch vor Ablauf des Jahrzehnts ...“

Page 13: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

7. Dezember 1962: Wo bitte schön kann ich eine Mondlandefähre kaufen?

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly 13

Page 14: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

14

Software Engineer #1 in the World Margaret Hamilton (MIT) entwickelte die Software des Lunar Modules Bordcomputers

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Margaret_Hamilton_(Wissenschaftlerin)

Margaret Hamilton

bezeichnete sich als

Software Engineer

Page 15: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

15

Software Developer #1 in the World Ada Lovelace schrieb das erste Programm

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: https://de.wikipedia.org/wiki/Ada_Lovelace

Page 16: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

16 Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: NASA

Page 17: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

17

Wurzeln der Agilität – die Entwicklung der Canon AE-1 Canon, 1976

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

30% weniger Gewicht

30% weniger Produktionskosten

30% weniger Teile

Innovative Funktionen

Page 18: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

18

The New New Product Development Game HBR Jan-Feb 1986, H. Takeuchi, I. Nonaka

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: H. Takeuchi, I. Nonaka: The New New Product Development Game, 1986

Page 19: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

In today‘s fast-paced, fiercely competitive world of commercial new product development, speed and flexibility are essential.

Companies are increasingly realizing that the old, sequential approach to developing new products simply won‘t get the job done.

Instead, companies in Japan and the United States are using a holistic method – as in rugby, the ball gets passed within the team as it moves a unit down the field („Moving the Scrum downfield“).

19

The New New Product Development Game HBR, 1986 by Hirotaka Takeuchi and Ikujiro Nonaka

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: H. Takeuchi, I. Nonaka: The New New Product Development Game, 1986

Page 20: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

20

Warum ist Scrum einfach zu verstehen, aber schwierig umzusetzen?

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Scrum Werte I. Openess II. Focus III. Courage IV. Commitment V. Respect

Scrum Kernprinzipien 1. Empirische

Prozesskontrolle 2. Selbstorganisation

Scrum Säulen a. Transparency b. Inspect c. Adapt

Successful use of

Scrum depends on

people becoming

more proficient in

living these five

values.

Vertrauen

Zutrauen

Agile

When these five

values ... are lived

by the Scrum Team,

the Scrum pillars of

transparency,

inspection, and

adaptation come to

life and build trust

for everyone.

Quelle: http://www.scrumguides.org

Page 21: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

21

Scrum Values

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly

Quelle: scrum.org

Tom Dolan

Tom Kelly

Juri Kondratjuk

John Houbolt

Page 22: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly 22

Page 23: Scrum on the Moon Die Entwicklung des Lunar Modules ein ... · 9/26/2019  · Experts in agile software engineering Agile Bodensee 2019 Konstanz, 26. September 2019 Referenten: Hagen

© 2019 andrena objects ag

23

Empfehlung zum Vortrag: DVD-Set: From the Earth to the Moon (2002) Die Geschichte der Entwicklung des Lunar Modules (DVD #5)

Scrum on the Moon | Agile Bodensee | Hagen Buchwald & Thomas J. Kelly