mbse in a slide - scarecrowconsultants.co.uk · (04) reduce costs ©uhdvrqª (04.1) reduce...
TRANSCRIPT
MBSE in a slide
Prof Jon Holt & Simon Perry
Copyright © 2020
The Scarecrow MBSE Embassy presents…
Protocol and resources
• Please mute microphones
• Raise any questions via chat
– We will get to you
• Resources available off line
– Slides with hand-drawn notes
– Video
– Access to Scarecrow’s KNOB
– Access to the MBSE Embassy YouTube channel
Copyright © 2019
Hello from Jon & Simon!
Copyright © 2019
1. Overview
1. The Need for MBSE
2. Deploying MBSE
3. Summary
Copyright © 2019 3
1. The Need for MBSE
• Complexity
– Accidental
– Essential
• Communication
– Common language
– Different stakeholders
• Lack of understanding
– Across life cycle
Copyright © 2019 4
2. Deploying MBSE
• Three Considerations must be answered
• Reason– Why does the organisation want to implement MBSE?
• Capability– What, with regards to MBSE, can the organisation already
do and what do they want to be able to do in the future?
• Evolution– How does the organisation need to evolve in terms of its
People, Processes and Tools to be able to do what they want to do in the future?
Copyright © 2020 5
Why do you want MBSE?
Copyright © 2020 6
MBSE Implementation - Automotive Manufacturing CompanyMBSE Implementation - Automotive Manufacturing Company
«reason»
(01)Improve quality ofsystem design
«reason»(02)
Reduce the amount ofpost-manufacture fixes
«reason»
(03)Reduce time to
market
«reason»
(04)Reduce costs
«reason»
(04.1)Reduce
developmentcosts
«reason»
(04.2)Reduce
manufacturingcosts
«stakeholder role»
QA
«stakeholder role»
Manufacturing
«stakeholder role»
Finance
«stakeholder role»
Sales
«stakeholder role»
Marketing
«stakeholder role»
Systems Engineering
«include»
«include»
«include»
RhubarbRhubarb, Rhubarb, Rhubarb,
Rhubarb, Rhubarb, RhubarbRhubarb, Rhubarb, Rhubarb,
Rhubarb, Rhubarb, Rhubarb,Rhubarb, Rhubarb, Rhubarb,Rhubarb, Rhubarb, Rhubarb,Rhubarb, Rhubarb, Rhubarb,
Rhubarb, Rhubarb, Rhubarb,Rhubarb, Rhubarb, Rhubarb
Context modelling TeamStorming Structured Text
Reason
What is your current MBSE capability?
Copyright © 2020 7
RAVEnS
Evolution
Stage 1:Document-
based
Stage 2:Document-
centric
Stage 3:Model-
enhanced
Stage 4:Model-centric
Stage 5:Model-based
How do you need to evolve?
Capability
ImplementationApproach System
Process Set
Tool
Visualisation
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
Compliance
Standard
1..*
implements
1..*
1..*complies with
1..*
1..*
is based on
1
1
1
abstracts
1..*
1
is consistentwith
1..*
1..*
implements
1..*
1..*
1
definestemplate for
1..*
1..*
complies with
1..*
1..*
1
is consistentwith
1..*
1..*
1..*
visualises
1
1..*describes how touse
1..*
2. MBSE in a Slide
Copyright © 2019 8
System
MBSE in a Slide
Copyright © 2019 9
ModelSystem
1
abstracts
1..*
MBSE in a Slide
Copyright © 2019 10
ModelSystem
View
1..*
1
is consistentwith
1..*
1
abstracts
1..*
MBSE in a Slide
Copyright © 2019 11
ModelSystem
View
Notation
Diagram
1..* 1..*
1..*
visualises
1
1
is consistentwith
1..*
1
is consistentwith
1..*
1
abstracts
1..*
MBSE in a Slide
Copyright © 2019 12
Viewpoint
ModelSystem
View
Notation
Diagram
1..* 1..*
1..*
visualises
1
1
is consistentwith
1..*
1
definestemplate for
1..*
1
is consistentwith
1..*
1
abstracts
1..*
MBSE in a Slide
Copyright © 2019 13
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1..* 1..*
1..*
is based on
1
1..*
visualises
1
1
is consistentwith
1..*
1
definestemplate for
1..*
1
is consistentwith
1..*
1
abstracts
1..*
MBSE in a Slide
Copyright © 2019 14
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1 1..* 1..* 1..*
1..*
is based on
1
1..*
visualises
1
1
is consistentwith
1..*
1
definestemplate for
1..*
1
is consistentwith
1..*
1
abstracts
1..*
MBSE in a Slide
Copyright © 2019 15
Process Set
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1 1..* 1..* 1..*
1..*
is based on
1
1..*
visualises
1
1
is consistentwith
1..*
1
definestemplate for
1..*
1
is consistentwith
1..*
1
abstracts
1..*
1..*describes howto use
1..*
MBSE in a Slide
Copyright © 2019 16
Approach System
Process Set
Visualisation
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1 1..* 1..* 1..*
1..*
is based on
1
1..*
visualises
1
1
is consistentwith
1..*
1
definestemplate for
1..*
1
is consistentwith
1..*
1
abstracts
1..*
1..*describes howto use
1..*
MBSE in a Slide (and a bit)
Copyright © 2019 17
ImplementationApproach System
Process Set
Tool
Visualisation
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
Compliance
Standard
1..*
implements
1..*
1..*complies with
1..*
1..*
is based on
1
1
1
abstracts
1..*
1
is consistentwith
1..*
1..*
implements
1..*
1..*
1
definestemplate for
1..*
1..*
complies with
1..*
1..*
1
is consistentwith
1..*
1..*
1..*
visualises
1
1..*describes how touse
1..*
. Summary
• MBSE in a slide (and a bit) may be used for
– Summarising MBSE
– MBSE capability determination
– Gap analysis
– Understanding tools
• Used in Scarecrow on a daily basis
Copyright © 2019 18
Further information
• Resources available off line
– Slides with hand-drawn notes
– Video
– Access to Scarecrow’s KNOB
– Access to the MBSE Embassy YouTube channel
• Don’t forget SysML-anary
– Every Friday morning
– Follow us on LinkedIn
Copyright © 2019 19
Further reading
Copyright © 2019 20
Coming soon…
• Public training courses:
– See our web site
• Bespoke courses and services also available
• New book in Q3 2020
– ‘Implementing MBSE into Your Business – The Trinity Approach’
Copyright © 2019 21
Visit: www.scarecrowconsultants.co.uk for more details