SlideShare a Scribd company logo
1 of 39
Download to read offline
Best Practices for Reliable and
              Robust
   Human Systems Integration



       Dr. Cynthia H. Null
     NASA Technical Fellow
NASA Engineering and Safety Center
                                Program Management
                                        C. Null 1
                                Challenge Conference
                                        2008
Outline


• Human Factors Design Philosophy
• Model of Human Factors in System Design
• Design Processes
• Summary




                                        C. Null   2
Human System Integration

• Systems level approach
• Design for robustness for the life of the program
   –   Design
   –   Build
   –   Test
   –   Operate
   –   Maintain
   –   Retire
• Reliability is an attribute of the product
• Reliability is an attribute of operational processes
                                                C. Null   3
Which humans do we design for?
• From a human factors viewpoint
   Crewmembers
                                  Not just for
   Controllers
   Training personnel             human space flight.
   Manufacturing personnel
   Maintenance personnel
   Ground operations
   Ground testing
   are apart of the spacecraft system.

• All elements of the system are influenced by human
  performance.
• Human performance is influenced by the system design.
                                                       C. Null   4
Human Factors Design Principles
1. System demands are compatible with
   human capabilities and limitations.

2. System enables utilization of
   human capabilities in non-routine and
   unpredicted situations.

3. System can tolerate and recover from
   human errors.
                                      C. Null   5
Environment                                      Human Capabilities
•       Physical       •Operations Concept            •   Abstraction
         • Noise           •Command & Control         •   Problem Solving
         • Vibration       •Geographic Distribution   •   Creativity
         • G-level         •Nominal                   •   Cope with novel situations
         • Climate         •Off-nominal                        •
                                                               •
         • Illumination    •Unexpected                         •
         • Access
•       Organization
         • Culture
         • Communication
         • Responsibilities
         • Authority



                                                             Tasks / Goals
        System Capabilities                                   • Requirements
    •    Monitoring                                           • Moderators
    •    Control                                                 • Procedures
    •    Interfaces                                              • Decision Aids
    •    Robotics                                             • Interfaces
    •    Automation                                              • Human-Human
             •
                                                                         C. Null 6
             •                                                   • Human-system
             •
Simplified Model                                      •
                                                               Human Capabilities
                                                                Abstraction
Environment                                                •    Problem Solving
• Physical                                                 •    Creativity
• Operational Concept                                      •    Cope with surprises
• Organization
                  Subsystems                                   Humans
                                    Displays       Human Sensation

                        Machines




                                                               Cognition
                                                                Human
                                               TASKS


                                   Input Devices    Human Actions

    System Capabilities                                    Tasks
•    Monitoring                                             • Requirements
•    Control                                                • Moderators
•    Interfaces                                             • Interfaces
•    Robotics                                                   •Human-Human Null
                                                                            C.        7
•    Automation                                                 •Human-system
Simplified Model                              Human Capabilities
Environment                                   Sensation/Perception
• Physical                                     • Vision             • Vestibular
• Operational Concept                          • Audition           • Kinesthesia
• Organization                                 • Tactile            • Taste/smell
          Subsystems                                    Humans
                              Displays       Human Sensation
                                                                             Cognition
                                                                     •   Attention
                  Machines




                                                        Cognition
                                                         Human
                                                                     •   Memory
                                                                     •   Information processing
                                         TASKS                       •   Decision making
                                                                     •   Action Initiation

                                                                            Tasks
                             Input Devices    Human Actions                   • Requirements
                                                                              • Moderators
    System Capabilities
                                                                              • Interfaces
•    Monitoring                              Human Actions
                                                                                  •Human-Human
•    Control                                  • Motor coordination
                                                                                  •Human-system
•    Interfaces                               • Object manipulation
•    Robotics                                 • Speech                              C. Null   8
•    Automation
Simplified Model                            Displays            Human Capabilities
                                   • Display Response           •   Abstraction
                                      •Visual                   •   Problem Solving
                                      •Sound                    •   Creativity
Environment                        • Initiates Queries          •   Cope with surprises
• Physical
• Operational Concept     Subsystems                                    Humans
• Organization                               Displays        Human Sensation

        Machines
•   Process Data

                                 Machines




                                                                        Cognition
                                                                         Human
•   Perform procedures
•   Stores data
•   Retrieves data                                      TASKS
•   Transmits responses
•   Control
                                            Input Devices     Human Actions

                                             Input Devices            Tasks
     System                  •   Sensors                               • Requirements
                             •   Controls, switches                    • Moderators
    Capabilities             •   Keyboard, mouse, etc.                 • Interfaces
                             •   Touch-screen                                     C. Null 9
                                                                           •Human-Human
                             •   Voice recognition                         •Human-system
Fallacy: Human Factors Is Just
         Common Sense
• Designs are not only built
  to requirements but may
  have hidden assumptions
  or demands
• Simple example of
  mismatch between
  human capabilities and
  tool operation
  – PDA, cell phone & camera
    displays use small,
    efficient LCDs
  – PDAs have thumb-
    controlled keyboards       C. Null   10
It is common to hear
• Automation will:
  –   Reduce human workload
  –   Simplify tasks performed by humans
  –   Reduce training requirements
  –   Reduced human error

• However, Aviation Automation has:
  –   Changed the human tasks, often increasing the complexity
  –   Moved tasks from control to monitoring, but not simpler
  –   Often increased training (systems are more complicated)
  –   Changed types of errors
  –   Increased concurrence of tasks
                                                     C. Null   11
It is common to hear:
• If the design isn’t perfect we can train
  – However, under stress or time constraints trained
    behavior may fail

• We will find any issues during training, and
  design procedures to eliminate the issue
  – Simulation training may not discover the interactions
    with the tools and environment
  – Changing procedures may not be enough
  – Usually too late (or too expensive) to impact design
                                                   C. Null   12
Fallacy: Design Deficiencies will be
uncovered in human-in-loop testing
            or training
• Example: STS-49

• Capture,
  installation of new
  perigee kick motor
  & release of an
  Intelsat-VI satellite   View of Robotic Arm Operator


                                                 C. Null   13
STS-49
  Attaching Capture Bar To Intelsat-VI




Practicing 3-Person Satellite Grab   Performing 3-Person Satellite Grab



                                                                C. Null   14
Design Processes
Prominent in heritage systems are human-system
  integration responsibilities
• DDT&E of
  – “active” interfaces (displays and controls)
  – “passive” interfaces with vehicle (seating, restraints,
    lighting)

• Ensure reliable operations in space environment


                                                     C. Null   15
Apollo’s Display and Control
    Systems Requirements (a few)
• No single display or control failure would jeopardize the
  safety or the flight crew or be cause for an abort.
• Information would be presented so as to permit rapid
  assessment of critical system status without resorting to
  extensive troubleshooting procedures to identify
  malfunctions
• All D&C used during accelerated flight would be
  designed for operation by a pressure-suited fully
  restrained crewman
• Automatic systems would be used to obtain precision, to
  speed response, or to relieve the crewmen of tedious
  tasks: but all automatic control modes would have a
  manual backup                                    C. Null 16
D = Design, B= Build, O= Operate, M= Maintain, T= Train   C. Null   17
HFE methods & tools as a part of
           overall design process
                                                                      Testing is critical

                                              HFE Activities
Planning           HFE     HSI Design                    Training    Verification Performance
                               &                                      &            Monitoring
                  Analyses
                  Function Analysis   Integration                    Validation
Concept of Ops
                                                                     Human-System
                  Task Analysis       Concept Design    Systems
                                                                       performance    Continuous
Endpoint Vision                                           Approach
                  Human in Loop       Detailed Design                  testing          improvement
         •          •                   •                •                             •
   •                Testing and                          •
                                                                        •
                    •                   •
                                      Integration       Simulation   Nominal & Off-
                                                                        •
                    Evaluation
                    •                   •
                                                                       nominal
                                                                        •




                                          HFE
                                        Guidelines
                                        •
                                       HFE Process
                                        •
                                        HSI Design


                                                                                       C. Null   18
                         Overall Engineering Design Process
HSI System Development




                         C. Null   19
Human Factors Design Principles



1. System demands are compatible
with human capabilities and limitations.




                                  C. Null   20
“Top-Down”

          High-level mission and goals

 Define functions necessary to achieve the goals

Allocate functions to human and system resources

        Decompose functions into tasks

Analyze tasks to define performance requirements

  Design detailed HSI, procedures, and training
                                                  C. Null   21
“Bottom-Up”
• Prototype human activities (including
  modeling)
• Identify human performance variability and
  human error potential
• Design interfaces, tools, training, etc.



                                             C. Null   22
Example: Two Approach Modes

Planned approach: Track/Flight Path Angle mode: input: -3.3°
             5000ft
                                              input: -3.3°    -800 ft/min


                      Mt (2700ft)



 Actual approach: Heading/Vertical Speed; input: -3300 ft/min
             5000ft

                                                                    input:
                                                   -13,6°
                                                             -3300 ft/min
                      Mt (2700ft)


                             Eventual Crash                   C. Null   23
Wrong Mode–Spot The Difference




                             C. Null   24
Design trades
• Design trades are a fact of designing
  complex systems

• HFE helps make explicit the trades that
  effect human performance

 and thus
 effect system performance and reliability
                                          C. Null   25
Humans Will
  Adapt
  Find New Ways To Solve Problems
  Humans Can Cope with Uncertainty

• But at what cost?

• These characteristics are something we rely on
   – As individuals
   – As designers

• It is this creativity that adds reliability to complex
  systems
                                                  C. Null   26
Human Factors Design Principles
2. System enables utilization of
  human capabilities in non-routine and
  unpredicted situations
  Non-routine            Unpredicted
* Procedures       * Information is KEY
* Training         * Transparent systems
                   * Diagnosis support
                                       C. Null   27
Apollo 13
“Houston, we’ve had a problem”




                           C. Null   28
Human Factors Design Principles
3. System can tolerate and recover from
  human errors **

** Let me note: The human error mitigations:
  Must not reduce humans ability to cope with
  the unpredicted.
 Must not leave humans unaware of
 automatic actions, operational modes or
 system status.
                                      C. Null   29
Human Error and Reliability Analysis
   Fault Tree Analysis (Top-Down)
1. What catastrophic outcomes could occur?
2. What event/error sequences and
   combinations could lead to each outcome?      1. Identify
3. Are there scenarios when one or two human        critical human
   error could lead to a catastrophic outcome?      risks


   Human Factors Process failure                 2. Formulate
     Modes and Effects Analysis                     responses
            (Bottom-Up)
1. How will humans interact with the system?
2. What errors could occur?
3. What consequence would result from these
   errors?                                                C. Null   30
1997 MIR-
      Progress
      Collision
• During 4 months preceding
  event, crew stressed by
  frequent system failures
• Near-miss during an Toru-
  assisted docking
• Low contrast and poor
  resolution of the Toru
  display
• Kurs radar shutdown
  decreased spatial
                              C. Null   31
  awareness
People Create Safe Operations
• Rarely is human operator error in complex
  systems the proximate cause of the failure.
• In complex operations human error is often the
  symptom of deeper system design issues.
• Human error is not random.
  Error is systematically connected to features of
  tool’s, task’s and operating environment
• People are vital to system safety.

                                                C. Null   32
Design Principles
System Life   1. Human              2. Off-            3. Error
Cycle Phase   Capabilities          nominal            Tolerant
Manufacture   Objectively define    Hazard analysis.   Components designed
              and evaluate skill.                      to make incorrect
                                                       assembly difficult.

Test          Tasks are within      System keeps       Independent test
              human perceptual      operators in the   verification.
              envelope.             loop.

Operate       System demands        System keeps       Appropriate interlocks,
              are consistent with   operators in the   make it difficult to do
              human performance     loop.              dangerous things.
              standards.            Permits humans
                                    to take control.
Maintain      Maintenance tasks     Non-routine        Avoid simultaneous
              are within human      trouble-shooting   maintenance of
              capabilities.         and repair is      redundant systems.
                                    possible.



                                                                     C. Null     33
Some General Characteristics of a
       Well Designed
   Human-System Interface
•   Accurately represents the system
•   Meets user expectations
•   Support task performance
•   Minimizes distractions
•   Balances workload
•   Is tolerant to error
•   Is consistent
•   Provides timely information and feedback
•   Provides access to explanations when needed
•   Verified through extensive human-in-loop C. Null   34
    testing, including off-nominal scenarios
Human Factors to Reliable Systems
• System view
  – Human as part of system
  – Environment context
• Designs for nominal, off-nominal & unexpected
• Matches tasks and tools to human capabilities &
  limitations
• Data driven—human-system performance
  testing is key to success
• Requires curious skeptic with knowledge of
  human capabilities
                                           C. Null   35
Examples




           C. Null   36
Design for Maintainability
•   Physical access
•   Visual access
•   Tooling access
•   Modularity
•   Error-proofing
•   Labeling




                                C. Null   37
Fastener Starter
• HF-PFEMA uncovered high potential FOD issue
  Shuttle Dome Heat Shield Installation Process
• Developed Fastener Starter by incorporating
  –   task requirements
  –   user preferences
  –   flight hardware constraints
  –   lessons learned from evaluations of currently
      available tools
• Tested with technicians simulating hardware
  installation
  – evaluated the tool's performance (parts dropped)
  – the technician's efficiency
  – subjective rating of the tool.
                                                      C. Null   38
Fastener Starter
• Firmly grips and holds a single
  screw, bolt, nut, washer, spacer,
  or any combination of these
  parts.
• Compact size allows it to be
  used effectively in cramped,
  difficult-to-see locations




                                      Fastener Starter Holding a Screw
                                                          C. Null   39

More Related Content

Similar to Cynitha.null

Human and social computation
Human and social computation Human and social computation
Human and social computation Piero Fraternali
 
Lightweight Concurrency
Lightweight ConcurrencyLightweight Concurrency
Lightweight ConcurrencyAndreas Heil
 
Intelligent Machines
Intelligent MachinesIntelligent Machines
Intelligent MachinesAnu Priya
 
AI A Slight Intro
AI A Slight IntroAI A Slight Intro
AI A Slight IntroOmar Enayet
 
On viable service systems
On viable service systemsOn viable service systems
On viable service systemsIESS
 
Socio-technical systems failure (LSCITS EngD 2012)
Socio-technical systems  failure (LSCITS EngD 2012)Socio-technical systems  failure (LSCITS EngD 2012)
Socio-technical systems failure (LSCITS EngD 2012)Ian Sommerville
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction Kaushlendra Rajput
 
Artificial Intelligence and The Complexity
Artificial Intelligence and The ComplexityArtificial Intelligence and The Complexity
Artificial Intelligence and The ComplexityHendri Karisma
 
Elliott uas sun 13
Elliott uas sun 13Elliott uas sun 13
Elliott uas sun 13citizen156
 
Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...SlideTeam.net
 
Innovation decision making new product development process design 2 powerpoin...
Innovation decision making new product development process design 2 powerpoin...Innovation decision making new product development process design 2 powerpoin...
Innovation decision making new product development process design 2 powerpoin...SlideTeam.net
 
Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...SlideTeam.net
 
Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...SlideTeam.net
 
How to make create innovation decision making new product development process...
How to make create innovation decision making new product development process...How to make create innovation decision making new product development process...
How to make create innovation decision making new product development process...SlideTeam.net
 
Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...SlideTeam.net
 
Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...SlideTeam.net
 

Similar to Cynitha.null (20)

Human and social computation
Human and social computation Human and social computation
Human and social computation
 
Lightweight Concurrency
Lightweight ConcurrencyLightweight Concurrency
Lightweight Concurrency
 
Intelligent Machines
Intelligent MachinesIntelligent Machines
Intelligent Machines
 
AI A Slight Intro
AI A Slight IntroAI A Slight Intro
AI A Slight Intro
 
On viable service systems
On viable service systemsOn viable service systems
On viable service systems
 
Socio-technical systems failure (LSCITS EngD 2012)
Socio-technical systems  failure (LSCITS EngD 2012)Socio-technical systems  failure (LSCITS EngD 2012)
Socio-technical systems failure (LSCITS EngD 2012)
 
Lecture 1 introduction
Lecture 1   introductionLecture 1   introduction
Lecture 1 introduction
 
ARCtek_Charts_Post_ETu
ARCtek_Charts_Post_ETuARCtek_Charts_Post_ETu
ARCtek_Charts_Post_ETu
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction
 
Labmeeting 0709
Labmeeting 0709Labmeeting 0709
Labmeeting 0709
 
Unit 2 ai
Unit 2 aiUnit 2 ai
Unit 2 ai
 
Artificial Intelligence and The Complexity
Artificial Intelligence and The ComplexityArtificial Intelligence and The Complexity
Artificial Intelligence and The Complexity
 
Elliott uas sun 13
Elliott uas sun 13Elliott uas sun 13
Elliott uas sun 13
 
Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...
 
Innovation decision making new product development process design 2 powerpoin...
Innovation decision making new product development process design 2 powerpoin...Innovation decision making new product development process design 2 powerpoin...
Innovation decision making new product development process design 2 powerpoin...
 
Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...
 
Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...
 
How to make create innovation decision making new product development process...
How to make create innovation decision making new product development process...How to make create innovation decision making new product development process...
How to make create innovation decision making new product development process...
 
Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...Innovation decision making new product development strategy style design 2 po...
Innovation decision making new product development strategy style design 2 po...
 
Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...Innovation decision making new product development process style design 2 pow...
Innovation decision making new product development process style design 2 pow...
 

More from NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk boNASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski johnNASAPMC
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joeNASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuartNASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahmNASAPMC
 
Snow lee
Snow leeSnow lee
Snow leeNASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandraNASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krageNASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marcoNASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mikeNASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karleneNASAPMC
 
Rackley mike
Rackley mikeRackley mike
Rackley mikeNASAPMC
 
Paradis william
Paradis williamParadis william
Paradis williamNASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeffNASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe williamNASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralfNASAPMC
 

More from NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
Paradis william
Paradis williamParadis william
Paradis william
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 

Recently uploaded

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Cynitha.null

  • 1. Best Practices for Reliable and Robust Human Systems Integration Dr. Cynthia H. Null NASA Technical Fellow NASA Engineering and Safety Center Program Management C. Null 1 Challenge Conference 2008
  • 2. Outline • Human Factors Design Philosophy • Model of Human Factors in System Design • Design Processes • Summary C. Null 2
  • 3. Human System Integration • Systems level approach • Design for robustness for the life of the program – Design – Build – Test – Operate – Maintain – Retire • Reliability is an attribute of the product • Reliability is an attribute of operational processes C. Null 3
  • 4. Which humans do we design for? • From a human factors viewpoint Crewmembers Not just for Controllers Training personnel human space flight. Manufacturing personnel Maintenance personnel Ground operations Ground testing are apart of the spacecraft system. • All elements of the system are influenced by human performance. • Human performance is influenced by the system design. C. Null 4
  • 5. Human Factors Design Principles 1. System demands are compatible with human capabilities and limitations. 2. System enables utilization of human capabilities in non-routine and unpredicted situations. 3. System can tolerate and recover from human errors. C. Null 5
  • 6. Environment Human Capabilities • Physical •Operations Concept • Abstraction • Noise •Command & Control • Problem Solving • Vibration •Geographic Distribution • Creativity • G-level •Nominal • Cope with novel situations • Climate •Off-nominal • • • Illumination •Unexpected • • Access • Organization • Culture • Communication • Responsibilities • Authority Tasks / Goals System Capabilities • Requirements • Monitoring • Moderators • Control • Procedures • Interfaces • Decision Aids • Robotics • Interfaces • Automation • Human-Human • C. Null 6 • • Human-system •
  • 7. Simplified Model • Human Capabilities Abstraction Environment • Problem Solving • Physical • Creativity • Operational Concept • Cope with surprises • Organization Subsystems Humans Displays Human Sensation Machines Cognition Human TASKS Input Devices Human Actions System Capabilities Tasks • Monitoring • Requirements • Control • Moderators • Interfaces • Interfaces • Robotics •Human-Human Null C. 7 • Automation •Human-system
  • 8. Simplified Model Human Capabilities Environment Sensation/Perception • Physical • Vision • Vestibular • Operational Concept • Audition • Kinesthesia • Organization • Tactile • Taste/smell Subsystems Humans Displays Human Sensation Cognition • Attention Machines Cognition Human • Memory • Information processing TASKS • Decision making • Action Initiation Tasks Input Devices Human Actions • Requirements • Moderators System Capabilities • Interfaces • Monitoring Human Actions •Human-Human • Control • Motor coordination •Human-system • Interfaces • Object manipulation • Robotics • Speech C. Null 8 • Automation
  • 9. Simplified Model Displays Human Capabilities • Display Response • Abstraction •Visual • Problem Solving •Sound • Creativity Environment • Initiates Queries • Cope with surprises • Physical • Operational Concept Subsystems Humans • Organization Displays Human Sensation Machines • Process Data Machines Cognition Human • Perform procedures • Stores data • Retrieves data TASKS • Transmits responses • Control Input Devices Human Actions Input Devices Tasks System • Sensors • Requirements • Controls, switches • Moderators Capabilities • Keyboard, mouse, etc. • Interfaces • Touch-screen C. Null 9 •Human-Human • Voice recognition •Human-system
  • 10. Fallacy: Human Factors Is Just Common Sense • Designs are not only built to requirements but may have hidden assumptions or demands • Simple example of mismatch between human capabilities and tool operation – PDA, cell phone & camera displays use small, efficient LCDs – PDAs have thumb- controlled keyboards C. Null 10
  • 11. It is common to hear • Automation will: – Reduce human workload – Simplify tasks performed by humans – Reduce training requirements – Reduced human error • However, Aviation Automation has: – Changed the human tasks, often increasing the complexity – Moved tasks from control to monitoring, but not simpler – Often increased training (systems are more complicated) – Changed types of errors – Increased concurrence of tasks C. Null 11
  • 12. It is common to hear: • If the design isn’t perfect we can train – However, under stress or time constraints trained behavior may fail • We will find any issues during training, and design procedures to eliminate the issue – Simulation training may not discover the interactions with the tools and environment – Changing procedures may not be enough – Usually too late (or too expensive) to impact design C. Null 12
  • 13. Fallacy: Design Deficiencies will be uncovered in human-in-loop testing or training • Example: STS-49 • Capture, installation of new perigee kick motor & release of an Intelsat-VI satellite View of Robotic Arm Operator C. Null 13
  • 14. STS-49 Attaching Capture Bar To Intelsat-VI Practicing 3-Person Satellite Grab Performing 3-Person Satellite Grab C. Null 14
  • 15. Design Processes Prominent in heritage systems are human-system integration responsibilities • DDT&E of – “active” interfaces (displays and controls) – “passive” interfaces with vehicle (seating, restraints, lighting) • Ensure reliable operations in space environment C. Null 15
  • 16. Apollo’s Display and Control Systems Requirements (a few) • No single display or control failure would jeopardize the safety or the flight crew or be cause for an abort. • Information would be presented so as to permit rapid assessment of critical system status without resorting to extensive troubleshooting procedures to identify malfunctions • All D&C used during accelerated flight would be designed for operation by a pressure-suited fully restrained crewman • Automatic systems would be used to obtain precision, to speed response, or to relieve the crewmen of tedious tasks: but all automatic control modes would have a manual backup C. Null 16
  • 17. D = Design, B= Build, O= Operate, M= Maintain, T= Train C. Null 17
  • 18. HFE methods & tools as a part of overall design process Testing is critical HFE Activities Planning HFE HSI Design Training Verification Performance & & Monitoring Analyses Function Analysis Integration Validation Concept of Ops Human-System Task Analysis Concept Design Systems performance Continuous Endpoint Vision Approach Human in Loop Detailed Design testing improvement • • • • • • Testing and • • • • Integration Simulation Nominal & Off- • Evaluation • • nominal • HFE Guidelines • HFE Process • HSI Design C. Null 18 Overall Engineering Design Process
  • 20. Human Factors Design Principles 1. System demands are compatible with human capabilities and limitations. C. Null 20
  • 21. “Top-Down” High-level mission and goals Define functions necessary to achieve the goals Allocate functions to human and system resources Decompose functions into tasks Analyze tasks to define performance requirements Design detailed HSI, procedures, and training C. Null 21
  • 22. “Bottom-Up” • Prototype human activities (including modeling) • Identify human performance variability and human error potential • Design interfaces, tools, training, etc. C. Null 22
  • 23. Example: Two Approach Modes Planned approach: Track/Flight Path Angle mode: input: -3.3° 5000ft input: -3.3° -800 ft/min Mt (2700ft) Actual approach: Heading/Vertical Speed; input: -3300 ft/min 5000ft input: -13,6° -3300 ft/min Mt (2700ft) Eventual Crash C. Null 23
  • 24. Wrong Mode–Spot The Difference C. Null 24
  • 25. Design trades • Design trades are a fact of designing complex systems • HFE helps make explicit the trades that effect human performance and thus effect system performance and reliability C. Null 25
  • 26. Humans Will Adapt Find New Ways To Solve Problems Humans Can Cope with Uncertainty • But at what cost? • These characteristics are something we rely on – As individuals – As designers • It is this creativity that adds reliability to complex systems C. Null 26
  • 27. Human Factors Design Principles 2. System enables utilization of human capabilities in non-routine and unpredicted situations Non-routine Unpredicted * Procedures * Information is KEY * Training * Transparent systems * Diagnosis support C. Null 27
  • 28. Apollo 13 “Houston, we’ve had a problem” C. Null 28
  • 29. Human Factors Design Principles 3. System can tolerate and recover from human errors ** ** Let me note: The human error mitigations: Must not reduce humans ability to cope with the unpredicted. Must not leave humans unaware of automatic actions, operational modes or system status. C. Null 29
  • 30. Human Error and Reliability Analysis Fault Tree Analysis (Top-Down) 1. What catastrophic outcomes could occur? 2. What event/error sequences and combinations could lead to each outcome? 1. Identify 3. Are there scenarios when one or two human critical human error could lead to a catastrophic outcome? risks Human Factors Process failure 2. Formulate Modes and Effects Analysis responses (Bottom-Up) 1. How will humans interact with the system? 2. What errors could occur? 3. What consequence would result from these errors? C. Null 30
  • 31. 1997 MIR- Progress Collision • During 4 months preceding event, crew stressed by frequent system failures • Near-miss during an Toru- assisted docking • Low contrast and poor resolution of the Toru display • Kurs radar shutdown decreased spatial C. Null 31 awareness
  • 32. People Create Safe Operations • Rarely is human operator error in complex systems the proximate cause of the failure. • In complex operations human error is often the symptom of deeper system design issues. • Human error is not random. Error is systematically connected to features of tool’s, task’s and operating environment • People are vital to system safety. C. Null 32
  • 33. Design Principles System Life 1. Human 2. Off- 3. Error Cycle Phase Capabilities nominal Tolerant Manufacture Objectively define Hazard analysis. Components designed and evaluate skill. to make incorrect assembly difficult. Test Tasks are within System keeps Independent test human perceptual operators in the verification. envelope. loop. Operate System demands System keeps Appropriate interlocks, are consistent with operators in the make it difficult to do human performance loop. dangerous things. standards. Permits humans to take control. Maintain Maintenance tasks Non-routine Avoid simultaneous are within human trouble-shooting maintenance of capabilities. and repair is redundant systems. possible. C. Null 33
  • 34. Some General Characteristics of a Well Designed Human-System Interface • Accurately represents the system • Meets user expectations • Support task performance • Minimizes distractions • Balances workload • Is tolerant to error • Is consistent • Provides timely information and feedback • Provides access to explanations when needed • Verified through extensive human-in-loop C. Null 34 testing, including off-nominal scenarios
  • 35. Human Factors to Reliable Systems • System view – Human as part of system – Environment context • Designs for nominal, off-nominal & unexpected • Matches tasks and tools to human capabilities & limitations • Data driven—human-system performance testing is key to success • Requires curious skeptic with knowledge of human capabilities C. Null 35
  • 36. Examples C. Null 36
  • 37. Design for Maintainability • Physical access • Visual access • Tooling access • Modularity • Error-proofing • Labeling C. Null 37
  • 38. Fastener Starter • HF-PFEMA uncovered high potential FOD issue Shuttle Dome Heat Shield Installation Process • Developed Fastener Starter by incorporating – task requirements – user preferences – flight hardware constraints – lessons learned from evaluations of currently available tools • Tested with technicians simulating hardware installation – evaluated the tool's performance (parts dropped) – the technician's efficiency – subjective rating of the tool. C. Null 38
  • 39. Fastener Starter • Firmly grips and holds a single screw, bolt, nut, washer, spacer, or any combination of these parts. • Compact size allows it to be used effectively in cramped, difficult-to-see locations Fastener Starter Holding a Screw C. Null 39