SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
0 5 . S e p t emb e r 2 0 1 4 
D o c k l a n d H amb u r g
Stephan Roth :: sr@oose.de 
 Since 2012: Trainer, Consultant, and Coach 
with oose Innovative Informatik eG 
 Prior: Plath GmbH, German Air Force 
 Main spheres of activity: Systems 
Engineering, MBSE (SysML), Analysis and 
Design with UML, Software Architecture, 
Software Craftsmanship, and Clean Code 
 Member of GfSE e.V. and INCOSE 
@_StephanRoth 
xing.to/sr 
google.com/+StephanRoth
About oose… 
 Founded in 1998 by Bernd Oestereich 
 Today owned by the employee 
 Trainings, consulting, and coaching 
in the domain of: 
 Software Engineering and Development 
 Systems Engineering 
 Organisational Development 
 Member of GfSE e.V., INCOSE, 
Object Management Group (OMG) 
 Co-Author of UML, SysML, and BPMN
1 A World In Motion 
2 Systems Engineering 
Key success factor MBSE 3 
Case study: Small Satellite 4 
Outlook 5
1 
Mastering the challenges of the future 
A World In Motion
Clean water 
Education 
Mobility 
Infrastructure 
Food and shelter 
Medical and healthcare
Needs Drive Systems – Systems Satisfy Needs 
The rights on this image are owned by INCOSE. 
Cannot redistribute. 
Please download INCOSE SE Vision 2025 at 
http://www.incose.org/ProductsPubs/products/sevision2025.aspx 
Content Credit: INCOSE Systems Engineering Vision 2025
Global Trends Shape The System Environment 
The rights on this image are owned by INCOSE. 
Cannot redistribute. 
Please download INCOSE SE Vision 2025 at 
http://www.incose.org/ProductsPubs/products/sevisi 
on2025.aspx 
Content Credit: INCOSE Systems Engineering Vision 2025
New trends are changing the rules of the 
game on the market 
Industrie 4.0
2 
Building the systems of tomorrow with 
Systems Engineering
Systems Engineering – A (long) definition 
Systems Engineering is an interdisciplinary approach and means to enable the 
realization of successful systems. It focuses on defining customer needs and required 
functionality early in the development cycle, documenting requirements, then 
proceeding with design synthesis and system validation while considering the complete 
problem: 
Source: INCOSE Website – What is Systems Engineering? 
 Operations 
 Cost  Schedule 
 Performance 
 Training  Support 
 Test 
 Disposal 
 Manufacturing 
Systems Engineering integrates all the disciplines and specialty groups into a team effort 
forming a structured development process that proceeds from concept to production to 
operation. Systems Engineering considers both the business and the technical needs of 
all customers with the goal of providing a quality product that meets the user needs.
Systems Engineering – Another definition 
Systems Engineering 
focuses on ensuring 
the pieces work together 
to achieve the 
objectives of the whole. 
Source: Systems Engineering Body of Knowledge (SEBoK)
Systems Engineering – explained… 
Other domains engineering 
(e.g. optical, biological, 
medical, …) 
SEMP 
Lifecycle Management 
Requirements (RVTM) Infrastructure Management 
Software Engineering 
Project Management 
HR Management 
Electrical Engineering 
Mechanical Engineering 
CONOPS 
FMEA 
Sys tems Engineer ing 
Portfolio 
Management 
Quality Management Risk Management 
Maintenance 
ISO/IEC 15288 Configuration Management Disposal
Typical system life cycle 
Concept 
• Analyze 
stakeholder 
needs and 
identify 
concepts 
Development 
• Engineer a 
buildable 
system that 
meets 
stakeholder 
requirements 
Production 
• Build the 
system 
Utilization 
and support 
• Operate and 
maintain the 
system 
Disposal 
• Retire, archive, 
or otherwise 
dispose the 
system.
The worries of today’s projects 
The global market demands 
ever more complex systems 
while shorter time-to-market 
times, high quality, 
and decreasing costs.
Are our current development techniques 
suitable for these challenges? 
SShhoorrtteerr ttiimmee--ttoo--mmaarrkkeett 
Ever-iinnccrreeaassiinngg ccoommpplleexxiittyy 
HHiigghheerr qquuaalliittyy 
GGlloobbaall ccoommppeettiittiioonn 
AAtt aa lloowweerr pprriiccee 
Our development 
techniques 
TTiimmee 
Gap!
As oose we see three levers to close the gap! 
Organisational development 
Agile methods 
Systems modeling
3 
Modeling helps to cope with complexity 
Key success factor MBSE
Widely used: DBSE* 
 Challenging: actuality! 
 Almost impossible: 
consistency! 
 Extremely hard: 
traceability! 
 Disappointing: usability! 
Is this an appropriate 
approach for 
developing complex 
systems?! 
*DBMS: Document Based Systems Engineering
Working with models 
…or is this rather the way how engineers 
think about complex systems?
Model-based Systems Engineering 
Model-based Systems Engineering (MBSE) 
is the formalized application of modeling to 
support system requirements, design, 
analysis, verification and validation 
activities beginning in the conceptual 
design phase and continuing throughout 
development and later life cycle phases. 
Source: INCOSE Systems Engineering Vision 2020
The one and only source of all relevant 
information: the system model 
System Model
The one and only data source for all 
stakeholders: the system model 
Project Manager QA 
System Model 
Systems Engineer 
The customer 
Developer/Engineer 
Other stakeholders 
of the system
OMG Systems Modeling Language 
SysML is designed to provide simple but 
powerful constructs for modeling a wide range 
of systems engineering problems. It is 
particularly effective in specifying 
requirements, structure, behavior, allocations, 
and constraints on system properties to 
support engineering analysis. 
Source: OMG SysML™ 1.3 specification
Short history of SysML 
 January 2001: INCOSE establishes a working group to 
adapt the UML for Systems Engineering 
 July 2001: INCOSE  OMG jointly chartered the OMG SE 
DSIG 
 In the following years there have been some 
disagreements and competing ideas … 
 … but in 2006 a SysML specification proposal was 
adopted by the OMG. 
 September 2007: SysML 1.0 was officially released by 
OMG 
 Since June 2012: Version 1.3 
 Version 1.4 is ready and will be published soon
The organisations behind SysML 
American Systems Corporation 
ARTISAN Software Tools 
BAE SYSTEMS 
The Boeing Company 
Deere  Company 
EADS Astrium GmbH 
EmbeddedPlus Engineering 
Eurostep Group AB 
Gentleware AG 
Georgia Institute of Technology 
I-Logix 
International Business Machines 
Lockheed Martin Corporation 
Mentor Graphics 
Motorola, Inc. 
National Insitute of Standards and Technology 
Northrop Grumman Corporation 
oose Innovative Informatik GmbH 
PivotPoint Technology Corporation 
Raytheon Company 
Sparx Systems 
TelelogicAB 
THALES 
Vitech Corporation
Delimitation between UML and SysML 
 New diagrams, e.g.: block definition diagram, requirements diagram, … 
 New elements, e.g.: requirement, allocation, support for continuous systems 
 New notations 
 SysML excludes some UML model elements explicitly, e.g. components 
++ 
-- 
SysML = UML ++ --
SysML diagrams
Case study 
Small Satellite 
4
Flying Laptop 
 Small satellite „Flying Laptop“ is 
the first project of Stuttgarter 
Kleinsatellitenprogramm at IRS* 
 Mission: Testing of new technologies and scientific 
Earth observation 
 Developed and built by 
students and PhD candidates 
 Weight: approx. 120 kg 
 Dimensions: 60 x 70 x 85 cm 
 Planned start: 2015, expected lifespan: 2 years 
*) Institut für Raumfahrtsysteme, Universität Stuttgart
Requirements
System context
Use cases
UC refinement with activities
Spacecraft base architecture
2nd hierarchy level 
This diagram shows the blocks of which the subsystem consists. But how are they 
interconnected...?
Internal structure (signal path)
One model – many views 
Satellite model
The future of MBSE 
Outlook 
5
INCOSE Vision 2025 
Formal systems modeling is standard practice 
for specifying, analyzing, designing, and 
verifying systems, and is fully integrated with 
other engineering models. System models are 
adapted to the application domain, and 
include a broad spectrum of models for 
representing all aspects of systems. 
Source: INCOSE Vision 2025 (June 2014), page 24
Challenges 
Variants and 
product families 
Model integration 
Functional architectures 
Model verification and 
simulation
Challenge: model integration
Challenge: System modeling and CAD 
Functional architectures of systems for 
mechanical engineers 
http://fasform.de 
 Joint research and 
development project with four 
partners 
 Funded by ZIM (Zentrales 
Innovationsprogramm 
Mittelstand) of German 
Ministry of Economic Affairs 
 Development of methods and 
tools for the transition of 
system functions to 
construction (CAD)
Conclusion 
 Systems Engineering as an interdisciplinary 
approach to develop complex products will 
strongly gain in importance 
 The document-based approaches from the 
industrial age are no longer suitable in the 
era of ever-increasing complexity 
 MBSE is a key success factor of modern 
Systems Engineering
Conference: Tag des Systems Engineering 
The top-event of the 
German Systems Engineering Community! 
12. – 14. November 2014 in Bremen 
www.tdse.org
Still have 
questions? 
Give it to me!
Thank you 
for paying attention!

Weitere ähnliche Inhalte

Ähnlich wie A World In Motion

RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARERESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWAREcsandit
 
MBSE Training Crash Course
MBSE Training Crash CourseMBSE Training Crash Course
MBSE Training Crash CourseBryan Len
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Designyananrf
 
Bhadale group of companies systems engineering services catalogue
Bhadale group of companies systems engineering services catalogueBhadale group of companies systems engineering services catalogue
Bhadale group of companies systems engineering services catalogueVijayananda Mohire
 
Model driven architecture
Model driven architectureModel driven architecture
Model driven architectureBiruk Mamo
 
Is The Architectures Of The Convnets ) For Action...
Is The Architectures Of The Convnets ) For Action...Is The Architectures Of The Convnets ) For Action...
Is The Architectures Of The Convnets ) For Action...Sheila Guy
 
Shnab asgn
Shnab asgnShnab asgn
Shnab asgnANSYMOL
 
Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...
Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...
Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...Tonex
 
Chapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptChapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptDoaaRezk5
 
Using Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems EngineeringUsing Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems EngineeringElizabeth Steiner
 
System Engineering Project - Team 2
System Engineering Project - Team 2System Engineering Project - Team 2
System Engineering Project - Team 2Chawal Ukesh
 
transition_to_ml_engineering.pptx
transition_to_ml_engineering.pptxtransition_to_ml_engineering.pptx
transition_to_ml_engineering.pptxxb2Wang
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12NASAPMC
 
Cis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual AssignmentCis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual AssignmentApril Dillard
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesObeo
 
FROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATION
FROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATIONFROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATION
FROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATIONijseajournal
 
Model Driven Applications Using Visual Studio Code Name Rosario
Model Driven Applications Using Visual Studio Code Name RosarioModel Driven Applications Using Visual Studio Code Name Rosario
Model Driven Applications Using Visual Studio Code Name RosarioClint Edmonson
 

Ähnlich wie A World In Motion (20)

RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARERESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
 
MBSE Training Crash Course
MBSE Training Crash CourseMBSE Training Crash Course
MBSE Training Crash Course
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Design
 
Bhadale group of companies systems engineering services catalogue
Bhadale group of companies systems engineering services catalogueBhadale group of companies systems engineering services catalogue
Bhadale group of companies systems engineering services catalogue
 
Model driven architecture
Model driven architectureModel driven architecture
Model driven architecture
 
Is The Architectures Of The Convnets ) For Action...
Is The Architectures Of The Convnets ) For Action...Is The Architectures Of The Convnets ) For Action...
Is The Architectures Of The Convnets ) For Action...
 
Jar chapter 1
Jar chapter 1Jar chapter 1
Jar chapter 1
 
Shnab asgn
Shnab asgnShnab asgn
Shnab asgn
 
Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...
Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...
Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) ...
 
Chapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptChapter 1(1) system development life .ppt
Chapter 1(1) system development life .ppt
 
Using Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems EngineeringUsing Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems Engineering
 
System Engineering Project - Team 2
System Engineering Project - Team 2System Engineering Project - Team 2
System Engineering Project - Team 2
 
transition_to_ml_engineering.pptx
transition_to_ml_engineering.pptxtransition_to_ml_engineering.pptx
transition_to_ml_engineering.pptx
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12
 
L02 Architecture
L02 ArchitectureL02 Architecture
L02 Architecture
 
Cis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual AssignmentCis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual Assignment
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
FROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATION
FROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATIONFROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATION
FROM PLM TO ERP : A SOFTWARE SYSTEMS ENGINEERING INTEGRATION
 
Model Driven Applications Using Visual Studio Code Name Rosario
Model Driven Applications Using Visual Studio Code Name RosarioModel Driven Applications Using Visual Studio Code Name Rosario
Model Driven Applications Using Visual Studio Code Name Rosario
 

Mehr von oose

Tiefkühlpizza Softwaretesten und der Mann im Mond
Tiefkühlpizza Softwaretesten und der Mann im Mond Tiefkühlpizza Softwaretesten und der Mann im Mond
Tiefkühlpizza Softwaretesten und der Mann im Mond oose
 
Management -Das ist sowas von 2019!
Management -Das ist sowas von 2019!Management -Das ist sowas von 2019!
Management -Das ist sowas von 2019!oose
 
oose. Nein sagen
oose. Nein sagenoose. Nein sagen
oose. Nein sagenoose
 
Wertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. Halbjahr
Wertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. HalbjahrWertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. Halbjahr
Wertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. Halbjahroose
 
Feedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revisedFeedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revisedoose
 
Feedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-VortragsfolienFeedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-Vortragsfolienoose
 
Gehaltsmodell in Selbstorganisation
Gehaltsmodell in SelbstorganisationGehaltsmodell in Selbstorganisation
Gehaltsmodell in Selbstorganisationoose
 
Haqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen LernensHaqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen Lernensoose
 
Personalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten TeamsPersonalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten Teamsoose
 
Psychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-VortragsfolienPsychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-Vortragsfolienoose
 
Das Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten TeamsDas Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten Teamsoose
 
Wertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - AusbildungWertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - Ausbildungoose
 
Gehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denkenGehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denkenoose
 
Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements oose
 
DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?oose
 
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RESchöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen REoose
 
DMN – Was gibt es da zu entscheiden?
 DMN – Was gibt es da zu entscheiden? DMN – Was gibt es da zu entscheiden?
DMN – Was gibt es da zu entscheiden?oose
 
MARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete SystemeMARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete Systemeoose
 
Produktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellierenProduktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellierenoose
 
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen solltenWas Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen solltenoose
 

Mehr von oose (20)

Tiefkühlpizza Softwaretesten und der Mann im Mond
Tiefkühlpizza Softwaretesten und der Mann im Mond Tiefkühlpizza Softwaretesten und der Mann im Mond
Tiefkühlpizza Softwaretesten und der Mann im Mond
 
Management -Das ist sowas von 2019!
Management -Das ist sowas von 2019!Management -Das ist sowas von 2019!
Management -Das ist sowas von 2019!
 
oose. Nein sagen
oose. Nein sagenoose. Nein sagen
oose. Nein sagen
 
Wertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. Halbjahr
Wertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. HalbjahrWertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. Halbjahr
Wertstiftender Agile Coach - Auszug aus KompetenzNavigator 1. Halbjahr
 
Feedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revisedFeedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revised
 
Feedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-VortragsfolienFeedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-Vortragsfolien
 
Gehaltsmodell in Selbstorganisation
Gehaltsmodell in SelbstorganisationGehaltsmodell in Selbstorganisation
Gehaltsmodell in Selbstorganisation
 
Haqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen LernensHaqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen Lernens
 
Personalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten TeamsPersonalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten Teams
 
Psychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-VortragsfolienPsychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-Vortragsfolien
 
Das Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten TeamsDas Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten Teams
 
Wertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - AusbildungWertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - Ausbildung
 
Gehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denkenGehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denken
 
Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements
 
DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?
 
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RESchöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
 
DMN – Was gibt es da zu entscheiden?
 DMN – Was gibt es da zu entscheiden? DMN – Was gibt es da zu entscheiden?
DMN – Was gibt es da zu entscheiden?
 
MARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete SystemeMARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete Systeme
 
Produktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellierenProduktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellieren
 
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen solltenWas Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
 

Kürzlich hochgeladen

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 

Kürzlich hochgeladen (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 

A World In Motion

  • 1. 0 5 . S e p t emb e r 2 0 1 4 D o c k l a n d H amb u r g
  • 2. Stephan Roth :: sr@oose.de Since 2012: Trainer, Consultant, and Coach with oose Innovative Informatik eG Prior: Plath GmbH, German Air Force Main spheres of activity: Systems Engineering, MBSE (SysML), Analysis and Design with UML, Software Architecture, Software Craftsmanship, and Clean Code Member of GfSE e.V. and INCOSE @_StephanRoth xing.to/sr google.com/+StephanRoth
  • 3. About oose… Founded in 1998 by Bernd Oestereich Today owned by the employee Trainings, consulting, and coaching in the domain of: Software Engineering and Development Systems Engineering Organisational Development Member of GfSE e.V., INCOSE, Object Management Group (OMG) Co-Author of UML, SysML, and BPMN
  • 4. 1 A World In Motion 2 Systems Engineering Key success factor MBSE 3 Case study: Small Satellite 4 Outlook 5
  • 5. 1 Mastering the challenges of the future A World In Motion
  • 6. Clean water Education Mobility Infrastructure Food and shelter Medical and healthcare
  • 7. Needs Drive Systems – Systems Satisfy Needs The rights on this image are owned by INCOSE. Cannot redistribute. Please download INCOSE SE Vision 2025 at http://www.incose.org/ProductsPubs/products/sevision2025.aspx Content Credit: INCOSE Systems Engineering Vision 2025
  • 8. Global Trends Shape The System Environment The rights on this image are owned by INCOSE. Cannot redistribute. Please download INCOSE SE Vision 2025 at http://www.incose.org/ProductsPubs/products/sevisi on2025.aspx Content Credit: INCOSE Systems Engineering Vision 2025
  • 9. New trends are changing the rules of the game on the market Industrie 4.0
  • 10. 2 Building the systems of tomorrow with Systems Engineering
  • 11. Systems Engineering – A (long) definition Systems Engineering is an interdisciplinary approach and means to enable the realization of successful systems. It focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, then proceeding with design synthesis and system validation while considering the complete problem: Source: INCOSE Website – What is Systems Engineering? Operations Cost Schedule Performance Training Support Test Disposal Manufacturing Systems Engineering integrates all the disciplines and specialty groups into a team effort forming a structured development process that proceeds from concept to production to operation. Systems Engineering considers both the business and the technical needs of all customers with the goal of providing a quality product that meets the user needs.
  • 12. Systems Engineering – Another definition Systems Engineering focuses on ensuring the pieces work together to achieve the objectives of the whole. Source: Systems Engineering Body of Knowledge (SEBoK)
  • 13. Systems Engineering – explained… Other domains engineering (e.g. optical, biological, medical, …) SEMP Lifecycle Management Requirements (RVTM) Infrastructure Management Software Engineering Project Management HR Management Electrical Engineering Mechanical Engineering CONOPS FMEA Sys tems Engineer ing Portfolio Management Quality Management Risk Management Maintenance ISO/IEC 15288 Configuration Management Disposal
  • 14. Typical system life cycle Concept • Analyze stakeholder needs and identify concepts Development • Engineer a buildable system that meets stakeholder requirements Production • Build the system Utilization and support • Operate and maintain the system Disposal • Retire, archive, or otherwise dispose the system.
  • 15. The worries of today’s projects The global market demands ever more complex systems while shorter time-to-market times, high quality, and decreasing costs.
  • 16. Are our current development techniques suitable for these challenges? SShhoorrtteerr ttiimmee--ttoo--mmaarrkkeett Ever-iinnccrreeaassiinngg ccoommpplleexxiittyy HHiigghheerr qquuaalliittyy GGlloobbaall ccoommppeettiittiioonn AAtt aa lloowweerr pprriiccee Our development techniques TTiimmee Gap!
  • 17. As oose we see three levers to close the gap! Organisational development Agile methods Systems modeling
  • 18. 3 Modeling helps to cope with complexity Key success factor MBSE
  • 19. Widely used: DBSE* Challenging: actuality! Almost impossible: consistency! Extremely hard: traceability! Disappointing: usability! Is this an appropriate approach for developing complex systems?! *DBMS: Document Based Systems Engineering
  • 20. Working with models …or is this rather the way how engineers think about complex systems?
  • 21. Model-based Systems Engineering Model-based Systems Engineering (MBSE) is the formalized application of modeling to support system requirements, design, analysis, verification and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases. Source: INCOSE Systems Engineering Vision 2020
  • 22. The one and only source of all relevant information: the system model System Model
  • 23. The one and only data source for all stakeholders: the system model Project Manager QA System Model Systems Engineer The customer Developer/Engineer Other stakeholders of the system
  • 24. OMG Systems Modeling Language SysML is designed to provide simple but powerful constructs for modeling a wide range of systems engineering problems. It is particularly effective in specifying requirements, structure, behavior, allocations, and constraints on system properties to support engineering analysis. Source: OMG SysML™ 1.3 specification
  • 25. Short history of SysML January 2001: INCOSE establishes a working group to adapt the UML for Systems Engineering July 2001: INCOSE OMG jointly chartered the OMG SE DSIG In the following years there have been some disagreements and competing ideas … … but in 2006 a SysML specification proposal was adopted by the OMG. September 2007: SysML 1.0 was officially released by OMG Since June 2012: Version 1.3 Version 1.4 is ready and will be published soon
  • 26. The organisations behind SysML American Systems Corporation ARTISAN Software Tools BAE SYSTEMS The Boeing Company Deere Company EADS Astrium GmbH EmbeddedPlus Engineering Eurostep Group AB Gentleware AG Georgia Institute of Technology I-Logix International Business Machines Lockheed Martin Corporation Mentor Graphics Motorola, Inc. National Insitute of Standards and Technology Northrop Grumman Corporation oose Innovative Informatik GmbH PivotPoint Technology Corporation Raytheon Company Sparx Systems TelelogicAB THALES Vitech Corporation
  • 27. Delimitation between UML and SysML New diagrams, e.g.: block definition diagram, requirements diagram, … New elements, e.g.: requirement, allocation, support for continuous systems New notations SysML excludes some UML model elements explicitly, e.g. components ++ -- SysML = UML ++ --
  • 29. Case study Small Satellite 4
  • 30. Flying Laptop Small satellite „Flying Laptop“ is the first project of Stuttgarter Kleinsatellitenprogramm at IRS* Mission: Testing of new technologies and scientific Earth observation Developed and built by students and PhD candidates Weight: approx. 120 kg Dimensions: 60 x 70 x 85 cm Planned start: 2015, expected lifespan: 2 years *) Institut für Raumfahrtsysteme, Universität Stuttgart
  • 34. UC refinement with activities
  • 36. 2nd hierarchy level This diagram shows the blocks of which the subsystem consists. But how are they interconnected...?
  • 38. One model – many views Satellite model
  • 39. The future of MBSE Outlook 5
  • 40. INCOSE Vision 2025 Formal systems modeling is standard practice for specifying, analyzing, designing, and verifying systems, and is fully integrated with other engineering models. System models are adapted to the application domain, and include a broad spectrum of models for representing all aspects of systems. Source: INCOSE Vision 2025 (June 2014), page 24
  • 41. Challenges Variants and product families Model integration Functional architectures Model verification and simulation
  • 43. Challenge: System modeling and CAD Functional architectures of systems for mechanical engineers http://fasform.de Joint research and development project with four partners Funded by ZIM (Zentrales Innovationsprogramm Mittelstand) of German Ministry of Economic Affairs Development of methods and tools for the transition of system functions to construction (CAD)
  • 44. Conclusion Systems Engineering as an interdisciplinary approach to develop complex products will strongly gain in importance The document-based approaches from the industrial age are no longer suitable in the era of ever-increasing complexity MBSE is a key success factor of modern Systems Engineering
  • 45. Conference: Tag des Systems Engineering The top-event of the German Systems Engineering Community! 12. – 14. November 2014 in Bremen www.tdse.org
  • 46. Still have questions? Give it to me!
  • 47. Thank you for paying attention!