17
© Zühlke 2014 Systems Engineering in Software-lastigen Systemen Mechanik Elektronik Embedded Software Enterprise Software Arbeitspa- radigmen Kultur Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang 4. Dezember 2014 Folie 1

Systems Engineering in Software-lastigen Systemen

  • Upload
    zuehlke

  • View
    522

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Systems Engineering inSoftware-lastigen Systemen

Mechanik

Elektronik

Embedded Software

Enterprise Software

Arbeitspa-radigmen

Kultur

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang 4. Dezember 2014 Folie 1

Page 2: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Von einer technologischen Binsenweisheit

Entwicklungsprojekte werden immer komplexer.

Reibungsverluste durch Kulturunterschiede nehmen zu.

Wie äußert sich das exemplarisch?

Wie kann man das vermeiden?

4. Dezember 2014

… zu Ursachen und Lösungsansätzen

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 2

Page 3: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Fächer- und Projektvielfalt

"Systems Engineering" @ Zühlke | Simon Lang 18. Februar 2014

EngineeringMechanik, Elektronik, …

Systems EngineeringMechatronik, Adaptronik, …

Interdisziplinäre Projekte

Multidisziplinäre Projekte

Software EngineeringApps, Desktop, Client/Server, …

Software Systems EngineeringMobile + Cloud, Big Data, …

Folie 3

Historische Entwicklung und Zusammenarbeitsmodelle

Cyber-Physical SystemsIoT, Industrie 4.0, …

Page 4: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Klassifizierung von Entwicklungsprojekten

4. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang

Projekttypen in Analogie zum Cynefin-Framework

• Systematische Herangehensweise• Reduktionistische Analyse• Deterministische Design

EinfachGefahr von:„Too easy to fail.“

Indifferent

• Systemische Herangehensweise• Holistische Analyse• Emergentes Design

Projektkatastrophe:Unvorhersehbarer Verlauf

Folie 4

Page 5: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Systems Engineering

4. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 5

als ein methodenreiches Vorgehensmodell

ProblemSituationsanalyse

Zielformulierung

Lösungssynthese

Lösungsanalyse

Bewertung

Entscheidung

Zielsuche

Lösungssuche

Umsetzungs-entscheidung

Page 6: Systems Engineering in Software-lastigen Systemen

© Zühlke 20144. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 6

Von Modellen zu den Menschen

Bild 4212

Page 7: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Abstraktion

4. Dezember 2014

Ein in der bildenden Kunst und viele Technikfächern bekanntes Konzept

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 7

Page 8: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Ausdrucksweisen unterschiedlicher Notationen

Unverständlich!

Ein ganz kurzer Geschichte der SPS-Welt | Simon Lang 20. Dezember 2013 Folie 8

Ohne Beschriftung:

Versteht jeder Sachkundige sofort.

Page 9: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Kulturunterschiede

• Deduktive Denkweise: Vom Problem in die konkrete Lösung

… contra Induktion: Vom Speziellen ins Allgemeine Schlussfolgern

• Technische Optimierung ist den einen von vornherein wichtig,

… andere optimieren nach dem Implementieren.

• Normen sind für manche essenziell für die Umsetzbarkeit,

… bei anderen ein Ausdruck von Qualität.4. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 9

von Entwicklern unterschiedlicher Prägung

D I

Page 10: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Kulturunterschiede

Hydraulik im Vergleich zur Pneumatik:

Betreibsicherheit der geschlossenenKreisläufe ist ein wichtiger Aspekt

4. Dezember 2014

zwischen einzelnen oberflächlich nah gesehenen Fachgebieten

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 10

Mikro- und Digitalelektronik:

Natur- contra ingenieurwissenschaftliche Anwendungen

Werteschwerpunkte bei Embedded-, Java- bzw. .NET-Entwicklern:

Kontrolle vs. Stabilität vs. Modernisierbarkeit

Page 11: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Bild 424

4. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang

Problemen durch Kulturunterschiede entgegenwirken

Folie 11

Page 12: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Eine kurze Projektgeschichte …

4. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 12

… beispielhaft aus dem Anlagenbau.

Page 13: Systems Engineering in Software-lastigen Systemen

© Zühlke 20144. Dezember 2014

Nicht alles ist ein Nagel, wenn man einen Hammer hat

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 13

Page 14: Systems Engineering in Software-lastigen Systemen

© Zühlke 20144. Dezember 2014

Wege gemeinsam gehen

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 14

Page 15: Systems Engineering in Software-lastigen Systemen

© Zühlke 20144. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 15

Page 16: Systems Engineering in Software-lastigen Systemen

© Zühlke 2014

Zu guter Letzt

4. Dezember 2014Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 16

ein paar Gedanken für den Nachhauseweg

• Komplexe Dinge und Vorhaben lassen sich nicht 1:1 kopieren – sie müssen im neuen Kontext wachsen.

• Systems-Engineering-Teams sind Profis:Im Sport verbringen Profi-Teams 90% ihrer Zeit mit Training.

• Rückschläge gehören dazu. Notwendig ist eine Vision, in der sich wirklich alle Projektbetroffene wiederfinden.

Page 17: Systems Engineering in Software-lastigen Systemen

© Zühlke 20144. Dezember 2014

Kommunikation mit Rückfragen

Systems Engineering in Software-lastigen Systemen | Dr. Simon Lang Folie 17

Haben Sie noch Fragen?