Shared Knowledge and Information Flow in Systems Engineering Socio-Cognitive Analysis of the GSFC...
-
Upload
ashlyn-butler -
Category
Documents
-
view
213 -
download
0
Transcript of Shared Knowledge and Information Flow in Systems Engineering Socio-Cognitive Analysis of the GSFC...
Shared Knowledge and Information Flow in Systems EngineeringSocio-Cognitive Analysis of the GSFC Mission Design Laboratory
Mark S. AvnetPh.D. CandidateEngineering Systems DivisionMassachusetts Institute of Technology
NASA Goddard Space Flight CenterSystems Engineering SeminarMarch 3, 2009
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 2 of 37
• S.B. in Physics, MIT, 2001; M.A. in Space Policy, GWU, 2005• Software Engineer, 2001 – 2003; NASA HQ, 2004 – 2005
• Observed an Interesting Phenomenon― Decisions in space systems development require
integration of perspectives: policy, scientific, engineering, public, etc.
― Systems engineering takes into account the unique views of each, but the engineer is taken to be outside of the stakeholder framework.
• Ph.D. in Engineering Systems, MIT, 2009― Research addressing this issue― Focus of this talk: contributions to SE here at GSFC
Who Am I and Why Am I Here?Who Am I and Why Am I Here?
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 3 of 37
Source: Robinson, G.L., “Systems Engineering Initiatives at NASA,” Goddard/SMA-D Education Series, 25 Sept 2008.
Perspectives on Space Systems DesignPerspectives on Space Systems Design
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 4 of 37
Overview of the Mission Design Lab
Analysis of the Design Process
A Model of Shared Knowledge
Integrated Analysis: People and Process
Structure of the PresentationStructure of the Presentation
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 5 of 37
Overview of the Mission Design Lab
Part 1
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 6 of 37
Integrated Design Center (IDC)
Mission Design Lab (MDL)
Instrument Design Lab (IDL)
Focus of this Talk
GSFC Integrated Design CenterGSFC Integrated Design Center
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 7 of 37
The Mission Design LabThe Mission Design Lab
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 8 of 37
http://idc.nasa.gov/mdl/products.cfm
http://idc.nasa.gov/idc/services.cfm
The MDL: Structure and ProductsThe MDL: Structure and Products
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 9 of 37
The MDL: Roles and FacilityThe MDL: Roles and Facility
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 10 of 37
MDL Design Study ObservationsMDL Design Study Observations
.
“Typical” Studies
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 11 of 37
Analysis of the Design Process
Part 2
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 12 of 37
Task A depends on information from Task G
Tasks D and E must be done concurrently
The Design Structure Matrix (DSM)The Design Structure Matrix (DSM)
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 13 of 37
Series
Coupled
Parallel
Coupled
Phases of the Design Life Cycle
Starting Assumptions
Design Process AnalysisDesign Process Analysis
Series
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 14 of 37
Modeling the MDL Design ProcessModeling the MDL Design Process
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 15 of 37
Requirements Definition Phase
EngineeringDesign Phase
Integration Phase
Maintenance andSupport Phase
Costing Phase
Partitioning the DSM: Partitioning the DSM: The Conceptual Design LifecycleThe Conceptual Design Lifecycle
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 16 of 37
Spacecraft Bus Loop
Propulsion Sizing Loop
Stabilization Loop
Ground Segment Loop
Data Loop
Power System Electronics Loop
Power Loop
Electrical Heating Loop
Propulsion Thermal Control Loop
Radiator Operation Loop
Reentry Loop
Computing Reliability Loop
Radiation Shielding Loop
13 Core Loop Types
Critical Design Trades and Critical Design Trades and Interdependent DisciplinesInterdependent Disciplines
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 17 of 37
Tear the Design Budgets
Power Budget
Mass Budget
Reliability Budget
Tearing the DSM: Tearing the DSM: Indentification of Starting AssumptionsIndentification of Starting Assumptions
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 18 of 37
Requirements and Assumptions Phase
Sequential EngineeringDesign Phases
Integration Phase
Costing Phase
Orbit Determination Phase
Itera
teIte
rate
The Torn DSM: MDL Process with The Torn DSM: MDL Process with Starting Assumptions MadeStarting Assumptions Made
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 19 of 37
Avionics
Communications
Electrical Power
Flight Dynamics
Mechanical
Mission Operations
Thermal
Data Loop Ground Segment Loop
The Core of Interdependent DisciplinesThe Core of Interdependent Disciplines
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 20 of 37
The Design Structure Matrix is a powerful tool for describing and analyzing the space systems design process.
(Results for your system may vary.)
Insights from DSM-Based AnalysisInsights from DSM-Based Analysis
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 21 of 37
A Model of Shared Knowledge
Part 3
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 22 of 37
“Mechanisms whereby humans are able to generate descriptions of system purpose and form, explanations of system functioning and observed system states, and predictions of future system states”*
Mental Models
Condition in which two people utilize the same underlying mechanisms or at least utilize mechanisms that lead to similar descriptions, explanations, and predictions
Shared Mental Model (SMM)
Team Member
Team Member
SMM
* Rouse, W.B. and N.M. Morris (1986). “On Looking Into the Black Box: Prospects and Limits in the Search for Mental Models.” Psychological Bulletin 100(3): 349–363.
Mental Models of the SystemMental Models of the System
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 23 of 37
Measuring Mental ModelsMeasuring Mental Models
Survey Question on Major Design Drivers
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 24 of 37
Dx = # of drivers selected by person xDy = # of drivers selected by person yDx,y = # of drivers selected by both x and y
yx
yxyx DD
DS ,
, 2
Mental Model Sharedness, Sx,y , is defined as:
Measuring Shared Mental ModelsMeasuring Shared Mental Models
Team Member x
Team Member y
Sx,y
Ratio of common choices to total choices
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 25 of 37
Social Network AnalysisSocial Network Analysis
A set of tools and techniques for analyzing a large group of entities (nodes) and the structure of interactions and/or relationships among them (edges).
Node
Edge
Node = Design Team Member x or y
Edge = Shared Mental Model between x and y
Edgeweight = Value of Sharedness, Sx,y
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 26 of 37
Pre-Session Post-Session
CSMM = structural similarity (edge-by-edge correlation)
2
1 SMMCS
Dynamics of Shared KnowledgeDynamics of Shared Knowledge
Change in Shared Knowledge
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 27 of 37
Dynamics of Shared Knowledge: Dynamics of Shared Knowledge: Relationship to System AttributesRelationship to System Attributes
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 28 of 37
Integrated Analysis: People and Process
Part 4
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 29 of 37
IP,Comm = proportion of team checking Communications
Content of Shared Knowledge: Content of Shared Knowledge: Perceived Importance of DriversPerceived Importance of Drivers
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 30 of 37
Recall the Central Role of Communications in the Design Process
The Communications Subsystem: The Communications Subsystem: An Indicator of Shared KnowledgeAn Indicator of Shared Knowledge
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 31 of 37
Actual Interaction Matrix
Based on Survey Data of Interactions for Each Study(Study 3 Shown Here)
Expected Interaction Matrix
Based on Core Loop Types in the Partitioned DSM
Measuring Team CoordinationMeasuring Team Coordination
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 32 of 37
N
NNC b
TS
#
Congruence Matrix
Overlay of Expected and Actual Interactions
Socio-Technical CongruenceSocio-Technical Congruence
N# = number of # cells
Nb = number of blank cells
N = total number of cells
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 33 of 37
Dynamics of Shared Knowledge: Dynamics of Shared Knowledge: Relationship to Team CoordinationRelationship to Team Coordination
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 34 of 37
Period of learning and consensus building
Sub-teams based on interdependent disciplines
Determine starting assumptions
Resolve orbit determination trades
Design sequentially… then iterate
DSM-based process automation software
Lab layout based on interdependent disciplines
People Process Tools
Facility
The Typical MDL Process: The Typical MDL Process: Recommendations in DiscussionRecommendations in Discussion
Proposed Standard Design Process Model under Development in Conjunction with the MDL
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 35 of 37
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 36 of 37
The People Behind This WorkThe People Behind This WorkAnnalisa Weigel, MIT, Thesis AdvisorNASA Graduate Student Researchers Program (GSRP)
Deborah Amato, Former IDC Systems EngineerJennifer Bracken, IDC Systems EngineerTammy Brown, IDL Team LeadBruce Campbell, IDC ManagerAnel Flores, MDL Systems EngineerGabriel Karpati, Former IDC Systems EngineerJohn Martin, MDL Team LeadMark Steiner, SESAC Branch Head
IDC Support Staff: Felicia Buchanan-Jones, Dawn Daelemans, Elfrieda Harris, Erica Robinson, Ed Young
And, of course, the MDL engineers, whose sustained participation made this work possible.
12 MDL Customer Teams
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 37 of 37
Thank You
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 38 of 37
Backup
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 39 of 37
Building the DSM for the MDLBuilding the DSM for the MDL
• Steps of DSM Construction in the MDL1) Preliminary Interviews2) Surveys on Design Sessions3) Structured Interviews4) Verification and Validation
• Parameter-Based DSM
• Guiding Principles for DSM Construction in the MDL– Document maximal flow for a typical design session– Include only deliberate and purposeful information flow– Abstract two-way negotiation-type interactions
Although collocation accelerates the pace of design activity, it also presents an obstacle to formal analysis and process improvement. DSM construction must account for this.
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 40 of 37
Data Collection on Mental ModelsData Collection on Mental Models
24 = 16 Possible Mental Models
• Survey Data on Major Design Drivers― Team members indicate whether each of a set of issues
drives the ultimate design.• Simple Example with Only Four Possible Drivers
― Cost― Schedule― Performance― Science
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 41 of 37
Filtering Out Random Responses: A Filtering Out Random Responses: A Cutoff For Shared Mental ModelsCutoff For Shared Mental Models
x and y do not share mental models to any greater extent than two people with no prior knowledge of the task answering at random
SMMx,y = 0 SMMx,y ≥ 1
35 Possible SMMs
EVS yx ,
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 42 of 37
• Surveys Distributed: 20 Drivers and 1,771 Possible SMMs• Network Edge Weights on a 1-4 Scale
• Time Dependence of Shared Knowledge― 12 Design Sessions Observed― Pre- and Post-Session Data Collected for Each
Quantifying Shared Knowledge: Quantifying Shared Knowledge: Edge Weights in a Social NetworkEdge Weights in a Social Network
:4
:3
:2
:1
:0
,
,
,
,
,
yx
yx
yx
yx
yx
SMM
SMM
SMM
SMM
SMM
5.1
5.1
5.0
5.0
,
,
,
,
,
EVS
EVSEV
EVSEV
EVSEV
EVS
yx
yx
yx
yx
yx
.
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 43 of 37
Dynamics of Shared Knowledge: Dynamics of Shared Knowledge: Relationship to System AttributesRelationship to System Attributes
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 44 of 37
Propulsion Subsystem and Mission TypePropulsion Subsystem and Mission Type
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 45 of 37
Team Coordination and Shared Team Coordination and Shared Knowledge in the TeamKnowledge in the Team
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 46 of 37
Proposed Standard Design Proposed Standard Design Process ModelProcess Model
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 47 of 37
• Product Development― Guiding Principles for Building a Design Structure Matrix in
a Rapid Collaborative Design Environment― Method for Converting a Parameter- to a Team-Based DSM
• Cross-Functional Teams and Shared Mental Models― Scalable Network Model of Shared Knowledge in
Engineering Design― Metric that Captures Dynamics of Shared Knowledge
• Systems Engineering and Space Systems Design― System-Level Representation of the Entire Design Process― Analysis of the Role of People in the Process― Standardized Design Process Based on Both of the Above
• Explicit Connection between Organizational/Social Psychology and Systems Engineering Best Practices
Contributions to the ResearchContributions to the Research
Mark S. AvnetGSFC Systems Engineering Seminar
March 3, 2009Slide 48 of 37
1) Apply Methods to the Instrument Design Laboratory and to Other Similar Design Centers; Apply Both DSM and SMM Work to Longer Development Programs
2) Build DSM with Types and Strengths of Dependencies3) Time Series Analysis – 1 to 2 Surveys Each Day Tracking
the Evolution of SMMs Over Time4) Measure SMMs Based on Other Forms of Knowledge in
Addition to Task – Team, Process, Context, Competence5) Network Analysis of Design Sessions6) Experimental Approach with a Learning Period Structured
in Various Ways and Several Combinations of Number and Length of Design Iterations
Future WorkFuture Work