03 Design Process - Establishing Requirements Flashcards
Three fundamental activities of all design processes
- Understanding the requirements
- Producing a design that meets these requirements
- Evaluating the design
User Interface Design is a multi-faceted process (4 points)
- a goal-directed problem solving activity
- an empirical activity
- a creative activity
- a decision-making activity to balance trade-offs
UID goal-directed problem solving is informed by …
intended use, target domain, materials, cost, feasibility
Four approaches to UID are …
User-centered design
Activity-centered design
System design
Genius design
-> in practice, none of these approaches is followed exclusively
User-centered design approach
- User is the only guide to the designer
- The designer’s role is to translate the users’ needs and goals into a design solution
Activity-centered design approach
- Focus on the activities surrounding particular tasks
- Behavior of users rather than their goals is important
System design approach
Holistic design approach focusing on the entire ecology (=system) of use, i.e. the
people, objects, computers, devices, tools, …
Genius design approach
- Relies solely on the experience and creative flair of the designer
- Users are not involved during the process
- Users’ role is to validate ideas generated by the designer
3 key principles of user centered design
- early focus on users and tasks
- empirical measurement
- iterative design
Why Involving Real Users in the Design Process? (3 reasons)
- Functionality (Developers gain a better understanding of the users’ goals)
- Expectation management (Make sure that the users’ views and expectations of the new product are realistic)
- Ownership (Users who feel that they have contributed to a product’s development are more receptive to it)
Design Process: 4 steps
requirements
design
prototyping
evaluation
cycle!
Iterative Design: With each iteration …
Fix _ first, _ later
- Design becomes more concrete and more precise
- Analysis and user feedback focuses on smaller and smaller problems
Fix big design bugs first, small ones later
Danger of iterations, how to solve this
Hill-climbing approach -> risk of getting trapped in local maxima
-> develop many alternatives, realize them as protoypes
IDEO’s design process
- Understand the market, the client, the technology
- Observe real people in real-life situations
- Visualize new concepts and the customers who will use them (rendering or simulation, physical models and prototypes)
- Evaluate and refine the prototypes
- Implement the new concept for commercialization
Important Flavors of User-Centered Design (2)
Contextual Design
Participatory Design / Living Labs