systems engineering competencies and approaches

advertisement
ESoS
Managing the systems lifecycle: systems
engineering competencies and
approaches
Professor Michael Henshaw
Loughborough University, UK
1
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Content
 Competency in Systems Engineering
 System lifecycles
 Standards
 ISO15288 the systems engineering lifecycle
standard
2
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Systems Thinking for Energy
Negative
Behavioural
Change
Bio Fuels for
cars
CO2
Increase Bio
Fuel Production
Example from Geoff
Robinson, of Atkins,
Keynote at ieee SoSE
2010
Food shortages
Processing
De forestation
Systems Thinking:
Understand complex problems
Explore wider set of options
3
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
INCOSE Competency Framework
Systems Thinking
Systems concepts
Super system capability issues
Enterprise and technology environment
Holistic Lifecycle View
Determine and manage stakeholder
requirements
Systems design
Architectural design
Concept generation
Design for...
Functional analysis
Interface management
Maintain design integrity
Modelling and simulation
Select preferred solution
System robustness
Systems integration and verification
Validation
Transition to operation
Systems Engineering Management
Concurrent engineering
Enterprise integration
Integration of specialisms
Lifecycle process definition
Planning, monitoring and controlling
4
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Typical stages of lifecycle management
Initiation
Planning &
Design
Execution
Monitoring &
Control
Closing
5
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Holistic lifecycle view






Whole life costs
Maintaining performance, safety, security, etc.
Retaining knowledge of the system
Upgrades
Risks over time
Disposal
Image: Hunt Emerson
6
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
A System
 Definition of a system
 A system is a construct or collection of different
elements that together produce results not
obtainable by the elements alone.
 The elements, or parts, can include people,
hardware, software, facilities, policies, and
documents; that is, all things required to produce
systems-level results. ......... (Rechtin, 2000).
INCOSE definition (first part)
Image: AP
7
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Systems Engineering and the Systems Life Cycle Standard
Required by
1. Systems Eng.
and systems
thinking
1. Standards
Mindset and
approach
for
2. System Life
cycles
Defines
3. System of
interest
Constrains
Applies
std.
5. Tailoring
Requires
Is an
appropriate
4. ISO15288
-scope
-structure
-use
illustrates
7. Limitations
8
Enables
mgt of
 Loughborough University, 2012
6. Case studies
MEGS III Lecture: Henshaw
ESoS
Standards - why they are important
The need for standards and Systems Engineering
9
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Standards: Benefits and Applicability
 Benefits




10
Safety
Interoperability
Quality
Upgradeability
 Loughborough University, 2012
 Applicability






Business
Trade
Technical
Engineering
Finance
Etc.
MEGS III Lecture: Henshaw
ESoS
Application to project phases
SAE
DIN
BSI
Manufacture
ASME
IEC
ASTM
Design
Operation
ISO
API – Application Programming Interface
ASME - American Society of Mechanical Engineers
ASTM – American Society for the Testing of Materials
BSI - British Standards Institution
DIN - Deutsches Institut für Normung eV
IEC - International Electrotechnical Commission
ISO - International Standards Organization
ITU – International Telecommunications Union
SAE - Society of Automotive Engineers
11
 Loughborough University, 2012
ISO
ITU
Construction
API
ASME
From ‘Why Standards are Important’, IHS
Whitepaper, www.ihs.com
MEGS III Lecture: Henshaw
ESoS
Compliance
 Regulation
 A regulation is a legal requirement and compliance is,
therefore, compulsory. A regulation is usually developed by
Government and specifies what must be done, but without
specifying how it must be done.
 Code
 A code is a standard (developed by an appropriate body) and
adopted by a Government entity. Compliance is compulsory.
 Standard
 A specification of best practice developed by experts and
based on consensus. It is recognised by an appropriate
standards development organisation. Compliance is
voluntary.
Based on ‘Why Standards are Important’,
IHS Whitepaper, www.ihs.com
12
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Part 4 – ISO 15288
 Origin of ISO 15288
 Application and characteristics of the standard
 Basic content of the standard
13
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Origin of ISO 15288
Emerging Standards
Systems context
1960
1970
Space
systems
Increasing
complexity
Complex
manufacture
1980
Software
Military
and civilian
std. in US
Std. In EU
Software
std.
1990
2000
ISO 15288 (2002)
2010
ISO 15288 (2008)
14
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Characteristics of 15288 (1)
 Product/service
 Although described as applicable to service
systems, the language and approach is strongly
product based
 Description
 Standard is a comprehensive list of processes for
life cycle management, but none is specified in
detail
 Cannot be used without tailoring
 High-tech. Organisations recognise the standard,
but don’t usually seek rigid compliance
15
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Characteristics of 15288 (2)
 Uses
 As an outline framework from which organisation
engineering and project management processes
may be derived
 As a checking procedure for extant processes
 Level of compliance can indicate areas for process
improvement
 Compliance is seen as meritorious, but not essential
16
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Significant INCOSE Publications based on 15288
 INCOSE Handbook
 INCOSE 2010 systems engineering handbook,
version 3.2. San Diego, CA, USA: International
Council on Systems Engineering (INCOSE),
INCOSE-TP-2003-002-03.2
 INCOSE UK Systems Engineering Competency
Framework
 INCOSE UK 2010
17
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Application
Enterprise
Enduring
Organisation
Long term
General
across all
projects
Single project
Project
Enterprise
Tailoring
Short term
Procedures : Processes
General/high level – slowly changing
Consistency
Processes
18
 Loughborough University, 2012
Specific/detailed – as & when required
MEGS III Lecture: Henshaw
ESoS
Generic Lifecycle
Concept
stage
Development
stage
Production
stage
Utilisation stage
Support stage
Retirement
stage
 A system progresses through specific stages
during its life
 In reality stages overlap
 Enabling systems are required at each stage
 All stages should be considered at design time
and lifecycle features incorporated
19
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
ISO 15288 Content
Agreement Processes
Acquisition
Supply
Technical Processes
Project Planning
Stakeholder Req.
Definition
Project Assessment &
Control
Req. Analysis
Decision Mgt
Organizational ProjectEnabling Processes
Architecture Design
Implementation
Risk Mgt
Integration
Life Cycle Model Mgt
Configuration Mgt
Verification
Infrastructure Mgt
Information Mgt
Transition
Project Portfolio Mgt
Measurement
Human Resource Mgt
Quality Mgt
20
Project Processes
System Life Cycle
Processes
on ISO/IEC,University,
2008 figure 4
Based
Loughborough
2012
Validation
Operation
Maintenance
Disposal
MEGS III Lecture: Henshaw
ESoS
Agreement Processes
 Provides symmetric processes for supplier and
customer
 Supply process
 Acquisition process
 Largely concerned with commercial matters
 Not necessarily executed by engineers
 Covers selection of or as supplier, acceptance
criteria of product/service, financial arrangements
21
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Organizational Project-Enabling Processes
 Processes put underlying plan and resources in place
 Selection/creation of appropriate life cycle model provides
underlying assumption for whole project
 E.g. CADMID underpins all UK defence acquisitions
 Creation and maintenance of appropriate infrastructure for
project
 Note that different organizations have different definitions of
infrastructure (buildings, communication channels, computer
networks, ...)
 Business decisions about portfolio of projects (sub-projects)
 Skills and human resources planned
 Quality procedures for project
 Note that these will often be defined at the organization level,
rather than at the individual project level
22
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Project Processes
 Mostly concerned with project management
 Considerable overlap between systems
engineering and project management
 Need to be consistent with standard project managment
processes of the organization
 Standard distinguishes between Project
management and project support
 Management: planning and assessment/control
 Support: decision, risk, information, measurement, and
configuration control
23
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Technical Processes
 Focused on classic Systems Engineering aspects
 Vee-model
 Stakeholder analysis and Requirements
 Design (architecture)
 Implementation and Integration
 Verification, Transition, and Validation
 Operation, Maintenance
 Disposal
24
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
(Typical) Vee-Model
Concept of Operation
Requirements
Operation & maintenance
Verification
and
Validation
Validation
Architecture
Systems Verification
Project test
& integration
Project
Definition
Detailed Design
Test, and verification
Integration
Implementation
Time
25
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
(Typical) Vee-Model + 15288 Technical Processes
Disposal
Concept of Operation
Stakeholder Req. Definition
Requirements
Requirements
analysis
Maintenance
Operation
& maintenance
Operation
Verification
and
Validation
Validation
Validation
Transition
Systems Verification
Architecture
Design
Architecture
Project
Definition
Verification
Detailed Design
Project test
& integration
Test, and verification
Integration
Implementation
Implementation
Time
26
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Use
 To some extent, ISO 15288 represents the
collation of good practice
 Organisations that develop complex systems may
have procedures and processes that follow 15288
implicitly
 Compliance may be advised but rarely (never?)
compulsory
27
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Limitations: SoS Properties - Emergence
Emergence is a phenomenon ascribable to the whole system and not to any of its
individual parts.
Some maintain it is only applied to something that has not been predicted, others that
it may be either planned or unexpected
Desirable/
predicted
Desirable/
unpredicted
Undesirable/
unpredicted
Desirable properties are
designed to emerge
Systems
Subsystems
Components
Traditional systems engineering;
well understood subsystems etc.;
V&V
28
 Loughborough University, 2012
Systems of systems engineering; incomplete knowledge of
interactions, complexity, strong emergence
MEGS III Lecture: Henshaw
ESoS
Managing and Engineering
 Members of the SoS owners’ club have partial knowledge and
influence
 Need to engineer for compliance (interoperability)
 Standards
 Manage own system (part) through control
 Manage other parts of SoS through influence, protective
measures, collaboration, … (not at all)
 If systems thinking tells us that we should make our
systems behave in certain ways to maximise benefit, why
don’t we do it?
 From the single-system community’s perspective, its part of
the SoS capability represents additional obligations,
constraints and complexities. Rarely is participation in an
(sic) SoS seen as a net gain from the viewpoint of singlesystem stakeholders.
 George Rebovich, Jr., 2009
29
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Traditional SE versus SoSE
SoS
Table 1. SE versus SoSE
30
 Loughborough University, 2012
From Neaga Henshaw and Yue, 2009
MEGS III Lecture: Henshaw
ESoS
Limitations of the Standard
What worked in the
past will not always
work in the future.
31
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Systems Engineering
 New publication available:
 Guide to the Systems Engineering Body of
Knowledge (SEBoK) at http://www.sebokwiki.org
32
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Back-up slides
33
 Loughborough University, 2012
MEGS III Lecture: Henshaw
ESoS
Example of use
 Large defence related organisation has recently
carried out a skills audit using the INCOSE
Competency Framework
 This provides health check for systems
engineering skills and marketing information for
use with clients
34
 Loughborough University
ISO 15288 Lectures: Henshaw
Download