presentation from may 9, 2008 dinner meeting
TRANSCRIPT
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
1/50
1
On the Various
Conceptualizations of Systems
and Their Impact on the Practice of
Systems Engineering
2008 INCOSE Symposium
James N MartinTimothy L J Ferris
2008 The Aerospace Corporation & Timothy L J Ferris
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
2/50
2
Systems Thinking
A system is a way of looking at the world.
a system, any system, is the point of
view of one or several observers.
Gerald M. Weinberg (1975),
An Introduction to General Systems Thinking
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
3/50
3
Thing
System as a Point of View
Point of View
Image
Observer
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
4/50
4
Two Observers Two Systems
Thing
Observers
Point of View
Image
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
5/50
5
Some Recent History
The Solar System (2005)
The Sun plus 9 Planets
The Solar System (2006) The Sun plus 8 Planets
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
6/50
6
Our Choice
The things we put into our System Are things of our own Choosing
Are there for the purpose of Understanding
Are not pre-determined by some magical
Rules of Inclusion
We must choose Carefully
A wrong choice could lead to incorrect
Understanding We often dont know a prioriwhat is the best
Rule of Inclusion to use
May need to experiment with different possible
System boundaries & configurations
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
7/50
7
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
8/50
8
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
9/50
9
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
10/50
10
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
11/50
11
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
12/50
12
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
13/50
13
A Common (Mis)Perception
System = Sum of Parts
That We Design & Build
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
14/50
14
System Parts
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
15/50
15
Parts Also Known As
Subsystems
Elements
Products
Devices
Subassemblies
Components
Items
Units
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
16/50
16
What are the Parts of this System ?
Camera Lens Assembly
Flash Device
Electronic Circuit
User Interface Unit
Carrying Case
Shipping Container
Instructions
Technique for Holding
Extra batteries
Photo Printer
Patents
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
17/50
17
We need to Imagine more than just
the things we build
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
18/50
18
What Types of Parts Constitute a
System?
Hardware and Software ??
Hardware and Software and People ??
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
19/50
19
Types of System Parts
PATENT
BASIC
PART TYPES
HARDWARE SOFTWARE PERSONNEL FACILITIES
DATA MATERIALS SERVICES TECHNIQUES
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
20/50
20
More Than Just Parts
System = Sum of Parts
+ Interactions
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
21/50
21
How many ways to Interact ?
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
22/50
22
Which is the best way to Interact ?
??
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
23/50
23
Beyond Interactions
System = Sum of Parts
+ Interactions
+ Context
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
24/50
24
Context 1
PART
PARTPART
PART
Context 2
PART
PARTPART
PART
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
25/50
25
Beyond Context
System = Sum of Parts
+ Interactions + Context
+ Actions
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
26/50
26
Camera Actions
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
27/50
27
Action Diagrams
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
28/50
28
Context A
Action in Different Contexts
Action
1
Action
2
Context B
Action
1
Action
3
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
29/50
29
Beyond Actions
System = Sum of Parts
+ Interactions + Context
+ Actions + Relationships
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
30/50
30
Relationship Types
Interpersonal
Family, Friends, Social, Organizational,
Mathematical Equality, Order, Topological, Functionality,
Cause-Effect
Event-Driven, Probabilistic,
Physical Properties
Forces, Fields, Chemical effects,
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
31/50
31
Entity-Relationship Pairs
Entity A
Entity B
Related to
Rain
WetGround
Causes
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
32/50
32
Relationship Examples
Balls
Box
Inside
Road
Building
Brings traffic to
and from
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
33/50
33
Observing System Relationships
Observing
System
Data Handling
Systemprovidesdata to
Userprovidesinfo to
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
34/50
34
Observing System Relationships
Observing
System
Data Handling
Systemprovidesdata to
Userprovidesinfo to
is typeof
Stake-
holder
has
Stakeholder
Requirement
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
35/50
35
Observing System Relationships
Observing
System
Data Handling
System
Environmental
Phenomenon
providesdata to
Basic Service
Requirement
< drives
Userprovidesinfo to
is typeof
Stake-
holder
has
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
36/50
36
Observing System Relationships
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
measures
is a
contains
characterizes
providesdata to
Basic Service
Requirement
< drives
Userprovidesinfo to
is typeof
Stake-
holder
has
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
37/50
37
Observing System Relationships
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
measures
is a
contains
characterizes
providesdata to
Location
located
at
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
situated on
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
38/50
38
Observing System Relationships
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
located
at
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
39/50
39
Observing System Relationships
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
located
at
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
40/50
40
System = Sum of Parts
+ Interactions + Context
+ Actions + Relationships
+ Destiny
And Finally
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
41/50
41
DestinyImpact
Purpose
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
42/50
42
PICARD Theory of Systems
Parts
Interactions
ContextActions
Relationships
Destiny
HolisticImage of
System =
From the Point of View of an ObserverFrom the Point of View of an Observer
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
43/50
43
Thing
Systems are Imaginary
Point of View
Observer
Image
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
44/50
4444
System Seen by Operator
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
45/50
4545
System Seen by User
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
46/50
4646
System Seen by Developer
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
IF
IF IFIF
IF
IF
IF
IF
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
47/50
4747
System Seen by GEOSS
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
48/50
4848
System Seen by NOAA Director
LargerSystem
Observing
System
Data Handling
System
Human
Environmental
Phenomenon
Environmental
Parameter
Sensing
Element
Sensor
Platform /
Station
part of
measures
is a
contains
characterizes
providesdata to
Observation
Control System
is controlled by
Location
MobileFixed
is
Space
Air
Ground
Ocean
Space
Air
Ground
Ocean
Basic Service
Requirement
< drives
provides data directly to
Userprovidesinfo to
is typeof
Stake-
holder
has
Operatoroperated by
situated on
Support
supportedby
Owner
ownedby
Stakeholder
Requirement
< drives< drives
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
49/50
49
Systems Thinking
A system is a way of looking at the world.
a system, any system, is the point of
view of one or several observers.
Gerald M. Weinberg (1975),
An Introduction to General Systems Thinking
-
8/9/2019 Presentation from May 9, 2008 Dinner Meeting
50/50
50
Postscript
All models are wrong, some are useful
George Box
All systems are imaginary, some are useful
James Martin
Models can be used to
facilitate the imagination