HUMAN COMPUTER INTERACTION
HCI 101: Session 10
Course Recap
Dr. Sameer SahasrabudheGenesis
1.1 Understanding the ‘computer’ element
1.2 Assessing the user needs
What is the impact of computers
on the way we interact with different objects?
OR
What is our impact on computers
in the way they interact with us?
RECAP
RECAP
What is Graphical User Interface?
Command line - Basic UI - Advanced UI
Process of interaction design
1. Identifying needs and establishing requirements
2. Developing alternative designs that meet those requirements.
3. Building interactive versions of the designs so that they can be communicated and assessed.
4. Evaluating what is being built throughout the process
1. Identifying needs and establishing requirements
2. Developing alternative designs that meet those requirements.
3. Building interactive versions of the designs so that they can be communicated and assessed.
4. Evaluating what is being built throughout the process
1. Identifying needs and establishing requirements
Interviews
Observations
User studies
Research documents
2. Developing alternative designs that meet those requirements.
Wireframe designs
Paper prototyping
3. Building interactive versions of the designs
Interactive prototypes
Mock-ups
4. Evaluating what is being built throughout the process
User recruitment
User testing
Observations - Modifications
CONCEPTUAL MODELS
based on Activities
-
Instructing
-
Conversing
-
Manipulating and navigating
- Exploring and browsing
-
Instructing
-
Conversing
-
Manipulating and navigating
- Exploring and browsing
CONCEPTUAL MODELS
based on Objects
Focus is on the way a particular object is used
in a specific context
Activity
Create 4 groups
Each group will be given one product
Topics
Group 1: Mobile wallet App
Group 2: Kiosk at a Pizza Drive In
Group 3: Bus ticket booking App
Group 4: Kiosk at the Entry gate of International conference
Each group has to come up with
- List of the types of Users
- Tasks the users will perform
- Inferences would help in ..............
- Features you would like to add to the app
- List of the types of Users
- Tasks the users will perform
- Inferences would help in ..............
- Features you would like to add to the app
Swap the topics and repeat the activity
New group has to come up with
- List of the types of Users
- Tasks the users will perform
- Inferences would help in ..................................
- Features you would like to add to the App
- List of the types of Users
- Tasks the users will perform
- Inferences would help in ..................................
- Features you would like to add to the App
Share your submissions
Your reflections about the course
Let us be in touch!
samss@it.iitb.ac.in
iamsameerss@gmail.com
www.ssameers.wordpress.com
Coming up in January 2017
Free online course on 3D animation
Register on: www.iitbombayx.in
HCI_Somaiya_S10
By Sameer Sahasrabudhe
HCI_Somaiya_S10
- 353