Lean Systems Engineering

35
LEAN SYSTEMS ENGINEERING Wie komplexe Produkte effizienter entwickelt werden können

description

Mein Vortrag über Lean Systems Engineering auf dem Embedded Software Engineering Kongress 2013

Transcript of Lean Systems Engineering

Page 1: Lean Systems Engineering

LEAN SYSTEMS ENGINEERING Wie komplexe Produkte effizienter entwickelt werden können

Page 2: Lean Systems Engineering

1

Agenda

Einleitung

2

Die Leitprinzipien

3 4

Heraus- forderung

5

Abschluß Lösungen

Page 3: Lean Systems Engineering

1

Einleitung

2 3 4 5

Page 4: Lean Systems Engineering

Warum Lean Systems Engineering ?

Page 5: Lean Systems Engineering

Stolz etwas mit Wert und Bedeutung zu erschaffen

Page 6: Lean Systems Engineering

Menschen

Methoden

Führung

Page 7: Lean Systems Engineering

1 2

Die Leitprinzipien

3 4 5

Page 8: Lean Systems Engineering

Den Kundennutzen des Systems kennen

1

Page 9: Lean Systems Engineering

Warum kauft ein Kunde ?

Page 10: Lean Systems Engineering
Page 11: Lean Systems Engineering

Eine klare System-abgrenzung schaffen

2

Page 12: Lean Systems Engineering

Was ist draußen?

-> Environment temperature:

Temperature

->

Thermometer: system chain of effects

->

U: User

Display: Optical data

TSSC: Temperature sensor signal chain

ET: Temperature ->

-> Output:

Temperature

Display: Display actor chain

Input: Display Text ->

-> Output:

Optical Data

->

SW: Software

Input: Temperature ->

Output: Display text

E: Environment

PSSC: Pressure sensor signal chain

EP: Pressure ->

-> Output: Pressure

Input: Pressure ->

-> Environment pressure:

Pressure

E: Environment

-> ->

Page 13: Lean Systems Engineering

Eine sinnvolle Strategie schaffen

3

Page 14: Lean Systems Engineering

Belastbare Releaseplanung Releaseplanung Project Temperature/Pressure System

Sample-PhaseRelease:

Planned ReleasedateMechanics - housing featuresMechanics - addon featuresElectronics - basic featuresElectronics - addon featuresSoftware - basic featuresSoftware - addon featuresOptics - basic featuresOptics - addon featuresActors - basic featuresActors - addon featuresSensors - basic featuresSensors - addon featuresDiagnosticsDiagnostic Tools

X N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workCollect customer requirements x 45 70 6 270 80% 175 x 35 70 5 175 80% 121Evaluate customer requirements x 35 70 5 175 80% 121 x 35 70 5 175 80% 121Create systems requirements specification x 60 90 3 180 80% 134Update systems requirements specification x 70 140 3 210 80% 166

Total hours 80% 429 80% 407 0 0 0 0

X N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workDefine systems boundary x 20 45 4 80 80% 60Develop chain of constrains x 50 70 5 250 80% 165Allocate systems requirements x 30 67 4 120 80% 89Create systems architecture specification x 70 120 6 420 80% 275Update systems architecture specification x 40 80 4 160 80% 116

Total hours 80% 589 80% 116 0 0 0 0

N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workEvaluate systems requirements x 20 45 4 80 80% 60 x 5 15 3 15 80% 14Create mechanic requirements specification x 15 25 4 60 80% 42Create electronic requirements specification x 30 67 4 120 80% 89Create optical requirements specificationCreate software requirements specification x 10 23 3 30 80% 25Update mechanic requirements specification x 20 30 5 100 80% 67Update electronic requirements specification x 50 80 5 250 80% 168Update optical requirements specificationUpdate software requirements specification x 30 60 4 120 80% 87

Total hours 80% 216 80% 335 0 0 0 0

N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workCreate mechanic component design x 30 38 7 210 80% 131Create electronic component design x 23 56 4 92 80% 70Create optical component designCreate software high level design x 30 67 4 120 80% 89Create software low level design x 10 23 3 30 80% 25Update mechanic component design x 20 43 5 100 80% 70Update electronic component design x 60 83 5 300 80% 198Update optical component designUpdate software high level design x 30 55 4 120 80% 86Update software low level design x 15 35 3 45 80% 37Total hours 80% 315 80% 391 0 0 0 0

N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workDevelop mechanic components x 150 200 3 450 80% 328 x 30 50 3 90 80% 68 x 150 190 4 600 80% 408 x 50 75 2 100 80% 84 x 90 115 3 270 80% 195Develop electronic components x 120 170 4 480 80% 331 x 65 95 5 325 80% 216 x 70 95 4 280 80% 192 x 30 50 3 90 80% 68 x 35 70 2 70 80% 66Develop optical components Develop software modules x 40 70 3 120 80% 92 x 10 20 3 30 80% 24 x 25 50 3 75 80% 59 x 45 75 3 135 80% 102 x 40 60 4 160 80% 111Update mechanic components Update electronic components Update optical components Update software components

Total hours 0 0 80% 750 80% 307 80% 659 80% 254 80% 373

N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workMechanical system test x 80 115 2 160 80% 133 x 32 40 3 96 80% 69Electronical system test x 75 93 3 225 80% 162 x 28 42 4 112 80% 78Optical system testSoftware system test x 50 70 3 150 80% 110 x 80 110 3 240 80% 176

Total hours 0 0 0 0 0 80% 405 0 80% 322

N E U W % work N E U W % work N E U W % work N E U W % work N E U W % work N E U W % workSetup test concept (Sys+HW+SW) x 8 16 4 32 80% 23Setup system test concept x 10 16 2 20 80% 17EMC tests x 50 90 4 200 80% 143 x 30 70 3 90 80% 75Climate tests x 20 40 3 60 80% 47 x 40 80 3 120 80% 95 x 60 115 3 180 80% 141Environments tests x 50 105 4 200 80% 147 x 30 55 3 90 80% 70Customer tests x 60 80 4 240 80% 164Systemtest x 40 110 4 160 80% 125Develop test plan x 30 60 4 120 80% 87 x 20 50 4 80 80% 61Documentation x 10 15 3 30 80% 22 x 20 30 3 60 80% 45 x 15 30 3 45 80% 36

Total hours 80% 128 80% 131 0 80% 282 80% 147 80% 609

0% 40% 70%

60%

100%

A010 A020 B010

-

100%

100%

80%

C-Sample

0%

-

----

50%50%

Feat

ure

by

Pha

se

21.10.13 18.12.13 18.03.14

Sys

tem

s re

qui

rem

ents

Det

aile

d d

esig

n

0% 30% 35%

30%

80% 100%

90%90%

60% 80%

80%0% 60%0%

-

30%

40%-

20%

80% 100%80%

0% 25% 40%20%

--

-60%

100%-

22.05.14

25% 40%

C020

0% 60% 80%70%

80%

90%

19.03.13 12.07.130%

Div

ison

tes

tsS

yste

m t

ests

A-Sample B-Sample

Sys

tem

s ar

chite

ctur

eD

etai

led

req

uire

men

tsC

omp

onen

t d

evel

opm

ent

35% 70%

B020 C010

Page 15: Lean Systems Engineering

Schnelles Lernen ermöglichen

4

Page 16: Lean Systems Engineering

Mit Unsicherheit umgehen

Start Ziel

Page 17: Lean Systems Engineering

Engpässe entfernen

5

Page 18: Lean Systems Engineering

Einsatz von Kanban Input Queue In work Done

Page 19: Lean Systems Engineering

Führung leben

6

Page 20: Lean Systems Engineering

Agile Leadership

1.0 2.0

Page 21: Lean Systems Engineering

Vernetzte Kulturen

Page 22: Lean Systems Engineering

Respektvolle Zusammenarbeit

7

Page 23: Lean Systems Engineering

Nicht verstehen ist die Regel

Page 24: Lean Systems Engineering

Umgang mit Druck

Druck

1 -

0,6 -

Page 25: Lean Systems Engineering

Eine effektive Umgebung schaffen

8

Page 26: Lean Systems Engineering

Wir sind Geistesleister

Page 27: Lean Systems Engineering

Virtuelle Arbeit

D

D

EG

BGR

CHN USA

ESP

CZE

Page 28: Lean Systems Engineering

1 2 3 4 5

Heraus- forderung

Page 29: Lean Systems Engineering

Traditionelle Denk- und Arbeitsstrukturen!

Page 30: Lean Systems Engineering

Hype und Quick-fix Denken!

Page 31: Lean Systems Engineering

1 2 3 4 5

Lösungen

Page 32: Lean Systems Engineering

Kleine Schritte sind kein Verrat am Ziel!

Page 33: Lean Systems Engineering

1 2 3 4 5

Abschluß

Page 34: Lean Systems Engineering

„Wir müssen selbst die Veränderung werden, die

wir in der Welt suchen“ Gandi

Page 35: Lean Systems Engineering

Die Kunst des Systems Engineering

www.zukunftsarchitekten-podcast.de/ESE2013

L E AD E R SH I P *

S Y S T E M S *ENGINEERING*