presentation from may 9, 2008 dinner meeting

Upload: incosewma

Post on 30-May-2018

217 views

Category:

Documents


0 download

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