Fundamentals and Concept of HCI Flashcards
is a multidisciplinary field of study focusing on the design on compute technology, the interaction between humans and computers.
Human Computer Interaction
3 COMPONENTS IN HCI
- Human
- Computer
- Interaction
are the user or person interacting with the interface.
Human
any technology ranging from desktop computers to large scale computer systems.
Computer
is any communication between user and computer.
Interaction
2 TYPES OF INTERACTION
- Direct Interaction
- Indirect Interaction
an interaction that involves a dialog or feedback and control throughout performance of the task.
Direct Interaction
an interaction that may involve batch processing or intelligent sensors controlling the environment.
Indirect Interaction
achieving goals within constraints.
Design
3 FACTORS IN DESIGN
- Goals
- Constraints
- Trade-off
the purpose of the design, who is it for, and why they want it.
Goals
consider the material, cost and time.
Constraints
the factor that makes you choose which goals or constraint can be relax so others are met. Involves sacrificing another outcome to achieve desirable outcome.
Trade-off
What is the Golden Rule of Design?
Understand your materials
3 THINGS TO UNDERSTAND IN HCI
- Understand Computers – know the limitation, capacities, tools and platform.
- Understand People – understand the psychological, social aspect, and human errors.
- Interaction
What is the core message of interaction design?
Put the user first, keep the user in the center and remember the user at the end.
5 DESIGNS PROCESS
- Requirements
- Analysis
- Design
- Iteration and Prototyping
- Implementing and Deployment
what is wanted and needed.
Requirements
the result of observation and interview that brings out the key issues and communicate with later stages of design.
Analysis
is the central stage. It is a process of converting abstract ideas and goals into concrete solution and strategies.
Design
a cycle of creating, testing, and refining their design.
Iteration and Prototyping
the process of creating and deploying of design. Involves code, hardware, and writing documents and manuals.
Implementing and Deployment
NOTE: KNOW YOUR USER – the user focus.
KNOW YOUR USER – the user focus.
are stories for design.
Scenarios