Design Considerations Flashcards
Who, what, and where/how?
- Who is the user
- What does the user want to accomplish
- Where/How is the interaction taking place
What is the order of importance in design considerations?
- User strengths and weaknesses
- How to help user
- What improves quality of user experience
- User opinion — involve them in the design
- User-centered design techniques
What is usability?
Design metric concerning UI/UX
What are the components of usability?
- Learnability
- Efficiency
- Memorability
- Errors
- Satisfaction
What are the Nielsen’s 10 (Usability Problems)?
- Consistency and standards
- Recognition rather than recall
- Error prevention
- Aesthetic and minimalist design
- Match between system and real world
- Help users with error
- Help and documentation
- User control and freedom
- Visibility of system status
- Flexibility and efficiency of use
What is User-Centered Design?
Requirements and recommendations for designing and understanding human users who use computer interfaces
What steps are in User-Centered Design
- Specify context of use
- Specify requirements
- Produce design solutions
- Evaluate designs
- System satisfies requirements
- or back to step 1
What is context?
Situation or environment influencing decisions
What are context considerations?
- When/Where – time and location tasks are carried out
- Who – who is involved in decisions
- What – information to make a decision
- How – steps to get things done
How do context considerations impact the design?
Considerations impose constraints and implications to the design
How do you describe a context?
Through a scenario describing activities in a story
What are the requirements for describing contexts?
- Explain user goals naturally
- Provide fuller picture of activities
- Talk about frustrations and potential solutions
- Describe future designs
What are users?
The people who carry out tasks and make decisions
What should we consider in users?
Demographics and hopes and fears
What do demographics show in users?
- Provide insight into the approach or attitude toward an interface
- Characteristics — leads to complexity and accessibility of interface
- System use — different levels of users have less/more constraints and need more/less information
What do hopes and fears show in users?
- Describes the mental state of the user
- Affects the user’s judgements
How do you find the right users?
- Ideally through direct contact
- Else intermediary
- Else research and define expected users and tasks
- Broad coverage of users
- Expected
- Occasional but important
- Unusual/extreme
How do you describe a user?
Through a persona
What are the requirements for describing users?
- Requirements:
- Realistically represents real users
- Characterized by goals relating to design
- Describe behaviour, attitudes, activities and environments
- Tips
- Use stock photos
- Don’t stereotype
- Cover a spectrum of real users
What are requirements?
- A statement on what is expected to do or how it will perform
- Can check for functionality or generate metrics
How do you phrase requirements?
The interface should/allows ____________
What are functional requirements?
- What the product will do
- Described as verbs (features)
- Tested through functional testing
What are non-functional requirements?
- Characteristics (or constraints) of the product
- Described as attributes (properties)
- Tested through performance/usability testing
How do you gather requirements?
- Typical Interview — meet with users and ask questions
- Probes — prompt users into actions by giving them an interactable artifact (probe)
- Contextual Inquiry — one on one interview (user teaches you how to carry out tasks)
- Brainstorming