scrum in hardware

32
Scrum in Hardware Markus Gärtner - it-agile GmbH [email protected] - @mgaertne

Upload: test-huddle

Post on 16-Apr-2017

442 views

Category:

Software


5 download

TRANSCRIPT

Scrum in HardwareMarkus Gärtner - it-agile GmbH

[email protected] - @mgaertne

The Problem

Current Marketplace• Porsche: every 7 year a new 911 model (overlapping

development, 14 years)

• Boeing: new 737 model every 6 years

• Microsoft: new gaming console every 8 years

• Honda: new Civic model every 4 years (overlapping development, 8 years)

• Bosch: new autonomous car steering rack every 3 years

14 Sprints left

• in 84 years our planet will become uninhabitable by humans

• primary contributors are energy sources of coal and oil

• on average we have 6 years iterations right now, that means we will be extinct in 14 iterations

Agenda

• Scrum outside of IT?

• Scaled Hardware Development

• Production Lines

• Suppliers

Scrum outside of IT?

© 1993-2015 Jeff Sutherland & Scrum Inc.

Scrum in complex systems deliveries

• $143 billion over budget • Delayed until 2022 (final

systems integration) • Cost of Navy F-35C grew

from $273 million in 2014 to $337 million by 2015

51

Cumulative program cost of $15 billion New iteration of all systems released every 6 months

$43M cost1 (20% of F-35)

1. According to Jane’s Aviation Weekly, the Gripen is the world’s most cost-effective military aircraft

2. “How DOD’s $1.5 Trillion F-35 Broke the Air Force” -FiscalTimes July 2014

3. “we are presently taking the newest strategic foundation and analyzing whether 2,443 aircraft is the correct number” Marine Corps Gen. Joseph Dunford, July 2015

WATERFALL LATE 9 OUT OF 10 TIMES

SCRUM BETTER PLANE EVERY 6MO

2022

Scaled Hardware Development

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum ScalesAs Bosch,

I’d like to market a complete autonomous vehicle solution for

existing OEM’s to integrate into their established vehicle models,

so that we can be the majority supplier of the autonomous vehicle

renaissance.

$180M• Vehicle to vehicle learning • Passes U.S. driver’s test < Q3 2017 • No changes to OEM body in white

987pts

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Autonomous Vehicle module

Acceptance Tests $180M

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

PO

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Autonomous Vehicle module

Acceptance Tests $180M

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

PO

PO PO

PO

PO

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

PO

PO PO

PO

PO

Agile Architecture

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

Sprint

400

IMPEDIMENTS

IMPEDIMENTS

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

Sprint

400

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

Sprint

400

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

Sprint

Release Backlog (points)

400

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module

Acceptance Tests $180M

PO

Sprint

Release Backlog (points)

400

Autonomous Vehicle module

Acceptance Tests $180M

© 2014

Scrum In

c.

[email protected] @WikiSpeed

How Scrum Scales

Bosch Epics

Awesome Project B

Acceptance Tests $180M

Awesome Project C

Acceptance Tests $180M

Backlog Doing Done

CPO

PO

PO

Autonomous Vehicle module Actual Profit

$108M

© 2014

Scrum In

c.

Squads Own Customer Visible Piece of Product

The first step to scaling is to form teams focused on features in order to maximize the user experience and speed of iterating on working software.

Scaling @ Spotify, Anders Ivarsson & Henrik Kniberg, Scrum Alliance Gathering Paris, 6 Feb 2013.

THESE EPICS DETERMINE HOW PEOPLE ORGANIZE

© 2014

Scrum In

c.

Each Team owns a component with business value

WIKISPEED SGT01 prototype road vehicle, exploded view

MODULARITYEach component tests a Chief Product Owner hypothesis

© 1993-2015 Jeff Sutherland & Scrum Inc.103

© 2

014

Scru

m In

c.

Modularity Requires a Known, Stable Interface

•  Independently evolving clients and Services

•  Ecosystems of Services •  MSOA •  Extend without rewrite

•  8 modules developed in parallel.

•  INDEPENDENCE between modules.

•  Record time to market

Production Lines

© 2011 Scrum Inc.© 2011 Scrum Inc.

Feeder Lines Coming to Sequential Line

Sequential Line

© 2011 Scrum Inc.© 2011 Scrum Inc.

Traditional Lean One Piece Flow

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Test

TRUCKS

TRUCKS

Stock

Stock

Stock

foyer then office space office space office space

office space

office space

office space

office space

office space

office space

© 2011 Scrum Inc.© 2011 Scrum Inc.

Massively Parallel Concurrent Manufacturing

Scrum Team

Scrum Team

Scrum Team

Scrum Team

Scrum Team

Scrum Team

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

Lean Cell

TRUCKS

TRUCKS

Stock Backplane

Stock Frontplane

foyer then office space office space office space

office space

office space

office space

office space

office space

office space

eduScrum School TWICE THE WORK IN HALF THE TIME

Suppliers

© 2011 Scrum Inc.© 2011 Scrum Inc.

Manufacturing is building the machine that makes the machine – Elon Musk

• Take the atoms from which the product is made.

• Add up the total cost of that weight of each material on the London Exchange.

• The delta between material cost and sale price is the cost of manufacture plus profit margin.

• This alerts us to inefficiency of production and opportunistic or abusive profit margins.

@

Implementing Aggressive Scrum

© 1993-2015 Jeff Sutherland & Scrum Inc.

11 Ways to Double Velocity

• Stable teams • Yesterday’s weather - finish early • Dedicated teams • Daily Scrum • Interrupt buffer • Small teams • Ready backlog • Fix bugs within a day • T-shaped people • All testing completed inside the sprint • Collocation

• 211

is 2048 times better70