Public webpage for sharing information about Dr. Joyner's CS6750 - Human Computer Interaction course in Spring 2022.
Topic: a new methodology (cognitive walkthroughs) for performing theory-based evaluations of the user interface designs early in the design cycle.
Main focus of cognitive walkthroughs: ease of learning.
Cognitive walkthrough inputs:
Goal structure management comes in four forms:
What distinguishes cognitive walkthroughs from other evaluation methods?
Assumptions:
The cognitive walkthrough is a precisely specified procedure for simulating a user’s cognitive processes as the user interacts with an interface in an effort to accomplish a specific task.
A cognitive walkthrough has two phases, preparation and evaluation.
Topic: relationship between designing for usability and evaluating usability to build overarching theory of HCI.
Design methods have evolved over decades:
Evaluations can be done four basic ways: automatically, empirically, formally, and informally
In HCI research, design and evaluation are typically treated as separate activities. In addition, students are typically taught these skills separately and industry typically hires people to be either designers or evaluators.
Overall, the HCI community sees seven clusters of authors with seven corresponding viewpoints within the topic of usability… Topics do not split between design and evaluation, but rather split according to philosophies of how systems should be designed and evaluated
Topic: integration between UCD (user-centred design) and agile development. Additionally, authors will highlight five principles for integrating UCD and agile development
Three project teams in one organisation were observed for around 2-4 hours per week on site by one individual for a period of 6 months. The organisation hosting these projects was a large media company with a tradition of employing a user-centred approach to development.
A fundamental problem of communication exists between the developers and designers within each team and the subject of power within the project is a tricky one. Designers within a project defend their discipline in response to decisions made by the developers, and vice versa.