Users are not designers. … Designers are
not users.
— J. Nielsen, Usability
Engineering, 1993
-
User Interface Design and Testing:
-
Great Minds in Development
(87MB;
watch 0:20-5:40)
- Why aren’t developers good at discerning
usability issues?
- Nielsen favors paper prototyping. Is this practice
compatible with agile methods?
- What things does Nielsen say that you need for
simple usability tests?
-
Discount
Usability
- What are the three basic practices of discount
usability?
- What is the minimum number of test subjects required
to do a simple user test? Wouldn’t testing
more subjects always be better?
- Compare and contrast the so-called qual and
quant approaches to usability testing.
-
Checklist for
Planning Usability Studies
- What are the options for format and setting of the
study?
- Can proxy users be valuable?
- What types of tasks can be included?
-
Team Members
Behaving
Badly During
Usability Tests
- What are the key principles of “ethical”
user research?
- List the “difficult scenarios” and what
to
do about them.
-
Idiot-proof
- Based on the UI design and testing material referenced
above, explain why we’re not going to refer to users
as “fools” or “idiots” in this
course.
-
Technology Stack
-
Networking
— Be able to explain how ReactNative networking
uses the following constructs:
- Promises
- JSON
- Hooks
- HTTP methods (i.e., GET, PUT, POST, DELETE,
…)