Why are humans complex systems
Flexible & Capable | Composed of cognitive, physical, and sensory systems
Goals of HF
Improve Safety, reliability, job/user satisfaction/comfort, production, reduce errors,
enhance human capabilities
Basic Principles of HF
1. Know the User (creating requires targeting towards users)
2. Recognition of individual differences
What's involved with HF
Design of tasks/tech/workplaces, analysis of humans, things design with user in mind,
recognition of individual differences
Factors that affect HF practices
1. technology changes over time
2. training HF professionals
3. Professional organizations
4. Government/Oversight organizations
5. Funding of research
6. HF/E industrial components / inputs
Where does HF fit in the System Engineering Life
Requirements Analysis (Beginning)
Safety/Design
Most HF start off with understanding who their customers are
TOME
Task | Operator | Machine | Environment (consider all at once)
Task
What people are doing | Ex: driving
Operator
Human psychological/physiological condition and factors
Ex: motor/sensory/experience capabilities
Machine
,Technologies and Work Objects used in task | Ex: button size/error recovery/ issues of
display design
Environment
Physical (light/heat) & Social (work organization)
Ex: lighting, placement of equipment, communication issues
Sensory Processing STSS | Model of Human Information Processing
short-term memory/ working memory
Perception | Model of Human Information Processing
pattern recognition - often doesn't require a lot of thinking
Attention Resources | Model of Human Information Processing
Resource distributed over system / often requires a lot of mental demand
Estimating benefits for HF tends to be _________
more difficult
Examples of estimating benefits
increased sales, decreased user errors/costs/litigation costs, decreased # of accidents,
etc
Stage 1: Front End Analysis | System Development Life Cycle of HF Activities
User/Function/Preliminary/ Environment Analysis, providing input for system
specification
Stage 2: Conceptual Design | System Development Life Cycle of HF Activities
Functional allocation, support the conceptual design process
Stage 3: Iterative Design and Testing | System Development Life Cycle of HF Activities
Task Analysis, Interface Design, Develop prototypes, heuristic evaluation, additional
evaluative studies
Stage 4: Design of Support Materials | System Development Life Cycle of HF Activities
Develop or provide input for support materials such as manuals
Stage 5: System Production | System Development Life Cycle of HF Activities
System in production
Stage 6: Implementation and Evaluation | System Development Life Cycle of HF
Activities
Evaluate fielded system
Stage 7: System Operation and Maintenance | System Development Life Cycle of HF
Activities
, system in operation
Stage 8: System Disposal | System Development Life Cycle of HF Activities
Monitor system performance over time
1st Approach | Usability Engineering
Early focus on user and tasks
2nd Approach | Usability Engineering
Empirical measurement using questionnaires usability studies & usage studies focusing
on quantitative performance data
3rd Approach | Usability Engineering
Iterative design using prototypes / rapid changes are made to interface design
4th Approach | Usability Engineering
Participatory design where users are directly involved as part of the design team
Learnability
System should be easy to learn so that the user can rapidly start getting some work
done
Efficiency
System should be efficient to use so that a high level of productivity is possible once the
user has learned the system
Memorability
The system should be easy to remember so that the casual user is able to return to the
system after some period of not having used it, without having to learn everything all
over again
Errors
System should have a low error rate
Satisfaction
System should be pleasant to use - users are satisfied
Evaluation
Sense & Recognize state of world / are the perceptions meaningful/ how do they relate
to goals | Do I know how I can accomplish and execute my goals
Gulf of Evaluation
When you can't tell the system state (questions for evaluation) | Know what you want to
do, but not how to do it
"Bridging the Gulfs"