Preface |
|
ix | |
Acknowledgments |
|
xxiii | |
Guiding Principles For The UX Practitioner |
|
xxvii | |
|
|
1 | (46) |
|
1.1 Ubiquitous interaction |
|
|
1 | (6) |
|
1.2 Emerging desire for usability |
|
|
7 | (2) |
|
1.3 From usability to user experience |
|
|
9 | (15) |
|
1.4 Emotional impact as part of the user experience |
|
|
24 | (9) |
|
1.5 User experience needs a business case |
|
|
33 | (3) |
|
|
36 | (11) |
|
Chapter 2 The Wheel: A Lifecycle Template |
|
|
47 | (40) |
|
|
47 | (6) |
|
2.2 A UX process lifecycle template |
|
|
53 | (7) |
|
2.3 Choosing a process instance for your project |
|
|
60 | (4) |
|
2.4 The system complexity space |
|
|
64 | (9) |
|
2.5 Meet the user interface team |
|
|
73 | (2) |
|
2.6 Scope of UX presence within the team |
|
|
75 | (1) |
|
2.7 More about UX lifecycles |
|
|
75 | (12) |
|
Chapter 3 Contextual Inquiry: Eliciting Work Activity Data |
|
|
87 | (42) |
|
|
87 | (9) |
|
3.2 The system concept statement |
|
|
96 | (2) |
|
3.3 User work activity data gathering |
|
|
98 | (22) |
|
3.4 Look for emotional aspects of work practice |
|
|
120 | (1) |
|
3.5 Abridged contextual inquiry process |
|
|
120 | (1) |
|
3.6 Data-driven vs. model-driven inquiry |
|
|
121 | (4) |
|
|
125 | (4) |
|
Chapter 4 Contextual Analysis: Consolidating and Interpreting Work Activity Data |
|
|
129 | (32) |
|
|
129 | (3) |
|
4.2 Organizing concepts: work roles and flow model |
|
|
132 | (4) |
|
4.3 Creating and managing work activity notes |
|
|
136 | (8) |
|
4.4 Constructing your work activity affinity diagram (WAAD) |
|
|
144 | (13) |
|
4.5 Abridged contextual analysis process |
|
|
157 | (2) |
|
4.6 History of affinity diagrams |
|
|
159 | (2) |
|
Chapter 5 Extracting Interaction Design Requirements |
|
|
161 | (20) |
|
|
161 | (2) |
|
5.2 Needs and requirements: first span of the bridge |
|
|
163 | (2) |
|
5.3 Formal requirements extraction |
|
|
165 | (13) |
|
5.4 Abridged methods for requirements extraction |
|
|
178 | (3) |
|
Chapter 6 Constructing Design-Informing Models |
|
|
181 | (70) |
|
|
181 | (1) |
|
6.2 Design-informing models: second span of the bridge |
|
|
181 | (3) |
|
6.3 Some general "how to" suggestions |
|
|
184 | (2) |
|
6.4 A New example domain: slideshow presentations |
|
|
186 | (1) |
|
|
187 | (22) |
|
|
209 | (26) |
|
6.7 Work environment models |
|
|
235 | (7) |
|
|
242 | (2) |
|
|
244 | (2) |
|
6.10 Protecting your sources |
|
|
246 | (1) |
|
6.11 Abridged methods for design-informing models extraction |
|
|
246 | (2) |
|
6.12 Roots of essential use cases in software use cases |
|
|
248 | (3) |
|
Chapter 7 Design Thinking, Ideation, and Sketching |
|
|
251 | (48) |
|
|
251 | (2) |
|
|
253 | (6) |
|
|
259 | (2) |
|
|
261 | (3) |
|
|
264 | (10) |
|
|
274 | (10) |
|
|
284 | (7) |
|
7.8 More about phenomenology |
|
|
291 | (8) |
|
Chapter 8 Mental Models and Conceptual Design |
|
|
299 | (34) |
|
|
299 | (1) |
|
|
299 | (6) |
|
|
305 | (11) |
|
|
316 | (8) |
|
8.5 Design influencing user behavior |
|
|
324 | (4) |
|
8.6 Design for embodied interaction |
|
|
328 | (3) |
|
8.7 Ubiquitous and situated interaction |
|
|
331 | (2) |
|
Chapter 9 Design Production |
|
|
333 | (26) |
|
|
333 | (1) |
|
9.2 Macro view of lifecycle iterations for design |
|
|
334 | (3) |
|
|
337 | (2) |
|
|
339 | (1) |
|
|
340 | (8) |
|
9.6 Maintain a custom style guide |
|
|
348 | (2) |
|
9.7 Interaction design specifications |
|
|
350 | (2) |
|
9.8 More about participatory design |
|
|
352 | (7) |
|
Chapter 10 UX Goals, Metrics, and Targets |
|
|
359 | (32) |
|
|
359 | (2) |
|
|
361 | (1) |
|
|
362 | (1) |
|
10.4 Work roles, user classes, and UX goals |
|
|
363 | (1) |
|
|
364 | (1) |
|
10.6 Measuring instruments |
|
|
365 | (13) |
|
|
378 | (3) |
|
|
381 | (1) |
|
|
381 | (1) |
|
|
382 | (4) |
|
|
386 | (1) |
|
10.12 Practical tips and cautions for creating UX targets |
|
|
386 | (2) |
|
10.13 How UX targets help manage the user experience engineering process |
|
|
388 | (1) |
|
10.14 An abridged approach to UX goals, metrics, and targets |
|
|
389 | (2) |
|
|
391 | (36) |
|
|
391 | (2) |
|
11.2 Depth and breadth of a prototype |
|
|
393 | (2) |
|
11.3 Fidelity of prototypes |
|
|
395 | (3) |
|
11.4 Interactivity of prototypes |
|
|
398 | (4) |
|
11.5 Choosing the right breadth, depth, level of fidelity, and amount of interactivity |
|
|
402 | (5) |
|
|
407 | (11) |
|
11.7 Advantages of and cautions about using prototypes |
|
|
418 | (2) |
|
11.8 Prototypes in transition to the product |
|
|
420 | (2) |
|
11.9 Software tools for prototyping |
|
|
422 | (5) |
|
Chapter 12 UX Evaluation Introduction |
|
|
427 | (40) |
|
|
427 | (2) |
|
12.2 Formative vs. summative evaluation |
|
|
429 | (3) |
|
12.3 Types of formative and informal summative evaluation methods |
|
|
432 | (3) |
|
12.4 Types of evaluation data |
|
|
435 | (1) |
|
12.5 Some data collection techniques |
|
|
436 | (28) |
|
12.6 Variations in formative evaluation results |
|
|
464 | (3) |
|
Chapter 13 Rapid Evaluation Methods |
|
|
467 | (36) |
|
|
467 | (2) |
|
13.2 Design walkthroughs and reviews |
|
|
469 | (1) |
|
|
470 | (2) |
|
13.4 Heuristic evaluation, a UX inspection method |
|
|
472 | (7) |
|
13.5 Our practical approach to UX Inspection |
|
|
479 | (5) |
|
13.6 Do UX Evaluation rite |
|
|
484 | (3) |
|
13.7 Quasi-empirical UX evaluation |
|
|
487 | (3) |
|
|
490 | (1) |
|
13.9 Specialized rapid UX evaluation methods |
|
|
490 | (2) |
|
13.10 More about "discount" UX engineering methods |
|
|
492 | (11) |
|
Chapter 14 Rigorous Empirical Evaluation: Preparation |
|
|
503 | (34) |
|
|
503 | (1) |
|
14.2 Plan for rigorous empirical UX evaluation |
|
|
504 | (2) |
|
14.3 Team roles for rigorous evaluation |
|
|
506 | (2) |
|
14.4 Prepare an effective range of tasks |
|
|
508 | (1) |
|
14.5 Select and adapt evaluation method and data collection techniques |
|
|
509 | (2) |
|
|
511 | (2) |
|
14.7 Recruit participants |
|
|
513 | (3) |
|
14.8 Prepare for participants |
|
|
516 | (12) |
|
14.9 Do final pilot testing: fix your wobbly wheels |
|
|
528 | (1) |
|
14.10 More about determining the right number of participants |
|
|
529 | (8) |
|
Chapter 15 Rigorous Empirical Evaluation: Running the Session |
|
|
537 | (18) |
|
|
537 | (1) |
|
15.2 Preliminaries with participants |
|
|
537 | (2) |
|
|
539 | (4) |
|
15.4 Generating and collecting quantitative UX data |
|
|
543 | (2) |
|
15.5 Generating and collecting qualitative UX data |
|
|
545 | (3) |
|
15.6 Generating and collecting emotional impact data |
|
|
548 | (2) |
|
15.7 Generating and collecting phenomenological evaluation data |
|
|
550 | (2) |
|
15.8 Wrapping up an evaluation session |
|
|
552 | (1) |
|
|
553 | (2) |
|
Chapter 16 Rigorous Empirical Evaluation: Analysis |
|
|
555 | (38) |
|
|
555 | (1) |
|
16.2 Informal summative (quantitative) data analysis |
|
|
556 | (5) |
|
16.3 Analysis of subjective questionnaire data |
|
|
561 | (1) |
|
16.4 Formative (qualitative) data analysis |
|
|
561 | (15) |
|
16.5 Cost-importance analysis: prioritizing problems to fix |
|
|
576 | (13) |
|
|
589 | (1) |
|
16.7 Lessons from the field |
|
|
590 | (3) |
|
Chapter 17 Evaluation Reporting |
|
|
593 | (18) |
|
|
593 | (2) |
|
17.2 Reporting informal summative results |
|
|
595 | (2) |
|
17.3 Reporting qualitative formative results |
|
|
597 | (2) |
|
17.4 Formative reporting content |
|
|
599 | (2) |
|
17.5 Formative reporting audience, needs, goals, and context of use |
|
|
601 | (10) |
|
Chapter 18 Wrapping up Evaluation UX |
|
|
611 | (8) |
|
18.1 Goal-directed UX evaluation |
|
|
611 | (1) |
|
18.2 Choose your UX evaluation methods |
|
|
612 | (3) |
|
18.3 Focus on the essentials |
|
|
615 | (1) |
|
18.4 Parting thoughts: be flexible and avoid dogma during UX evaluation |
|
|
616 | (2) |
|
18.5 Connecting back to the lifecycle |
|
|
618 | (1) |
|
Chapter 19 UX Methods for Agile Development |
|
|
619 | (24) |
|
|
619 | (1) |
|
19.2 Basics of agile SE methods |
|
|
620 | (5) |
|
19.3 Drawbacks of agile SE methods from the UX perspective |
|
|
625 | (1) |
|
19.4 What is needed on the UX side |
|
|
626 | (7) |
|
19.5 Problems to anticipate |
|
|
633 | (1) |
|
19.6 A synthesized approach to integrating UX |
|
|
634 | (9) |
|
Chapter 20 Affordances Demystified |
|
|
643 | (20) |
|
20.1 What are affordances? |
|
|
643 | (1) |
|
|
644 | (2) |
|
20.3 Four kinds of affordances in UX design |
|
|
646 | (4) |
|
20.4 Affordances in interaction design |
|
|
650 | (5) |
|
20.5 False cognitive affordances misinform and mislead |
|
|
655 | (2) |
|
20.6 User-created affordances as a wake-up call to designers |
|
|
657 | (3) |
|
20.7 Emotional affordances |
|
|
660 | (3) |
|
Chapter 21 The Interaction Cycle and the User Action Framework |
|
|
663 | (26) |
|
|
663 | (1) |
|
21.2 The interaction cycle |
|
|
664 | (10) |
|
21.3 The user action framework---adding a structured knowledge base to the interaction cycle |
|
|
674 | (1) |
|
21.4 Interaction cycle and user action framework content categories |
|
|
675 | (10) |
|
21.5 Role of affordances within the UAF |
|
|
685 | (1) |
|
21.6 Practical value of UAF |
|
|
686 | (3) |
|
Chapter 22 UX Design Guidelines |
|
|
689 | (114) |
|
|
689 | (6) |
|
22.2 Using and interpreting design guidelines |
|
|
695 | (1) |
|
22.3 Human memory limitations |
|
|
696 | (6) |
|
22.4 Selected UX design guidelines and examples |
|
|
702 | (1) |
|
|
703 | (5) |
|
|
708 | (53) |
|
|
761 | (7) |
|
|
768 | (5) |
|
|
773 | (16) |
|
|
789 | (12) |
|
|
801 | (2) |
|
Chapter 23 Connections with Software Engineering |
|
|
803 | (28) |
|
|
803 | (3) |
|
23.2 Locus of influence in an organization |
|
|
806 | (5) |
|
23.3 Which scenario is right for you? |
|
|
811 | (1) |
|
23.4 Foundations for success in SE-UX development |
|
|
812 | (6) |
|
23.5 The challenge of connecting SE and UX |
|
|
818 | (6) |
|
23.6 The ripple model to connect SE and UX |
|
|
824 | (3) |
|
|
827 | (4) |
|
Chapter 24 Making It Work in the Real World |
|
|
831 | (32) |
|
24.1 Putting it to work as a new practitioner |
|
|
831 | (7) |
|
24.2 Be a smart UX practitioner |
|
|
838 | (1) |
|
|
839 | (1) |
|
|
840 | (8) |
|
24.5 UX within your organization |
|
|
848 | (13) |
|
|
861 | (2) |
References |
|
863 | (24) |
Exercises |
|
887 | (18) |
Index |
|
905 | |