IBM Continuous Engineering
A new view of System Engineering…..
Apr2015
Continuous Engineering
Gray Bachelor
IBM Continuous Engineering CTO office, Internet of Things
27th April 2015 ICES Stockholm
…in practice
Standing on the shoulders of giants ….
Progressively addressing issues of flow and interoperability along the systems lifecycle
3
CRYSTALaims to provide CRITICAL SYSTEMS
ENGINEERING ACCELERATION
Interoperability and traceability across the lifecycle are critical to show success
An example of work with Airbus, Alenia, Polito University and others
Acknowledgement: The research leading to these results has received funding from the ARTEMIS Joint Undertaking under Grant Agreement N° 332830 and from specific national programs and / or funding authorities.
Why is Crystal important ?
•
Real industry use-cases
•
Four multinational industry segments
•
1/3 Major industrial users
•
1/3 Suppliers
•
1/3 Research and consultants
•
> Common Engineering Methods
•
> Reference Technology Platform
•
> Interoperability Specification
•
> Demonstrators
Summary of Engineering Methods (work in progress
5
Provide Specification
Analyze Requirements Define Domain Model
Functional modeling Prepare hybrid model Safety analysis Joint simulation
Add Feature Product Line Engineering -Verify Design Against Require-ments Trade-Off Analysis Set-up of SEE, including user rights Search Data Traceability/ Change Impact Analysis
Put all data under Configuration Control Versioning / Archiving Maintain Consistency between multi-viewpoint models Test Support Support collaborative working Common services User environment System Design and Analysis Activity & change management
Process management Manage
02 May 2015 6
Use Case Objective:
• Definition of De-icing System for Regional Turboprop Aircraft, with:
o Minimal Cost, Weight, Power Consumption
o Fulfilling safety constraints
o Fulfilling functional needs (i.e. keep Aircraft components free-of ice)
Pneumatic Boots De-icing Fluid Aerothermic using Bleed Air Aerothermic Engine Cooling Air Electric Electro-Impulsive Optimal Solution ? Engineering Challenges:
• Many change requests; how to assess impact?
• Different alternative concepts for De-icing:
The work is at the concept stage – a regulatory change comes in
the team need quick answers
An aerospace use-case
7
Pete, Project Manager
Susan,
Systems Engineer
Next gen
De-icing system
There is a new regulation for the maximum
pressure in pipework. …. We need to work
out quickly how will this affects design ?
There are many new directives. We don’t
have much time. I must take care to make
the right call now, to avoid rework later.
Flying surfaces Pilots panel New regulation Flying surfaces Ice sensor Ice remover
IBM material
We follow the story of the rapid 1
stassessment of regulatory
change request – how much of work and data is affected ?
Manage the Change Request & related Tasks Manage the Change Request & related Tasks Understand task & new Requirements
Understand task & new Requirements Report back to the boss ! Report back to the boss ! Review findings & close the initial task Review findings & close the initial task Understand designs (function & performance) Understand designs (function & performance) Assess the impacted design & parts
Assess the impacted design & parts
Pete, Project Manager Susan, Systems Engineer A B 8 C
IBM material
Susan needs to understand what she is being asked to do
Manage the Change Request & related Tasks Manage the Change Request & related Tasks Understand task & new Requirements
Understand task & new Requirements Report back to the boss ! Report back to the boss ! Review findings & close the initial task Review findings & close the initial task Understand designs (function & performance) Understand designs (function & performance) Assess the impacted design & parts
Assess the impacted design & parts
Pete, Project Manager Susan, Systems Engineer 9 Where are we ? Where are we ? What do I need to do ? What do I need to do ? Q1 Q1 Q2 Q2
IBM material
Understand task & new Requirements
Understand task & new Requirements
You will see Susan do this:
1.
Use project views and queries
2.
Use a Change Request summary
3.
Understand Requirements tracing
4.
Understand related documents
5.
Understand system Functional
structure and relationships
6.
Begin design & solution exploration
We use the Engineering Lifecycle Manager to collaborate
around Lifecycle Information
10 Susan, a Systems Engineer, needs to understand the complex web of information & how it is affected by the proposed Change Request A
IBM material
Susan needs to understand the current state of the design
Manage the Change Request & related Tasks Manage the Change Request & related Tasks Understand task & new Requirements
Understand task & new Requirements Report back to the boss ! Report back to the boss ! Review findings & close the initial task Review findings & close the initial task Understand designs (function & performance) Understand designs (function & performance) Assess the impacted design & parts
Assess the impacted design & parts
Pete, Project Manager Susan, Systems Engineer 11 Where are we ? …..towards targets Where are we ? …..towards targets Q2 Q2
IBM material
You will see Susan do this:
1.
Understand System function
2.
Environmental and mission modelling
3.
Joint functional and performance
model execution
4.
Evaluate results of ice removal and
power consumption for a solution
concept
We use joint simulation to verify system mission performance
12 Susan, a Systems Engineer, needs to understand the state of the design and where it is towards it’s design targets Understand designs (function & performance) Understand designs (function & performance) B1 B2
IBM material
Susan needs to assess the impact of the proposed change
Manage the Change Request & related Tasks Manage the Change Request & related Tasks Understand task & new Requirements
Understand task & new Requirements Report back to the boss ! Report back to the boss ! Review findings & close the initial task Review findings & close the initial task Understand designs (function & performance) Understand designs (function & performance) Assess the impacted design & parts
Assess the impacted design & parts
Pete, Project Manager Susan, Systems Engineer 13 What’s affected ? What’s affected ? Q3 Q3
IBM material
You will see Susan do this:
1.
Assess multiple solutions
2.
Query impacted items
3.
See solution structure
4.
Query across physical parts and their
requirements
5.
View detailed Design information
6.
Identify affected Physical parts
We assess the impact of change using Engineering Lifecycle
Manager
14 Susan, a Systems Engineer, needs to understand how the changepropagate into the design e.g.
supplier components Assess the impacted design and parts Assess the impacted design and parts C
IBM material
By harnessing knowledge the IBM Continuous Engineering
solution the team works faster and more confidently
16
Susan, Systems Engineer Pete, Project Manager
Where are we ? Where are we ? What do I need to do ? What do I need to do ? Q1 Q1 Q2 Q2 What’s affected ? What’s affected ? Q3 Q3
From better ways to Manage Work
> Greater speed, lower cost & higher efficiency
From better ways to Collaborate around Information
> Faster teamwork & cross-discipline cohesion
From better ways to Analyse the Impact of Change
> Less rework, greater accuracy and better quality
I know what I must do I know what I must do Q1
Q1
I know where we are I know where we are Q2
Q2
I know how to contain the change
I know how to contain the change
Q3 Q3
IBM material
What’s next in Crystal engineering methods in the Public
Aero Use case
•
Configuration management
•
Trade studies
•
Design Reviews
•
Simulation lifecycle management
•
ALM-PLM
•
…
IBM Continuous Engineering
Tack så mycket
Remarks ?
Questions ?
Apr2015
….and thanks to the CRYSTAL project
Acknowledgement: The research leading to these results has received funding from the ARTEMIS Joint Undertaking under Grant Agreement N°332830 and from specific national programs and / or funding authorities.
https://www.youtube.com/watch?v=zeFiGSwMsUc
Tack så mycket
Remarks ?
Questions ?
19
All trademarks and brand names are credited to their owners
No commitments are made to any reference to any future IBM product