HCI II

Overview

HCI II is an advanced HCI course, covering material in more depth. It is taught using a combination of personal study and reading, classroom interaction, group work and conventional lectures.

Ongoing approaches for the course are the design exercise documented in the blogs, the course reading and the associated lectures. These are detailed in the table below.

New blog list here (with contact details of students - note: not checked since received from office - let me know of errors. If the error is you're not in a group of 5 and never have been, contact others who aren't as well).

Mock exam here - answers at the bottom of the page.

Revision notes here [ppt] and here [pdf].

Exam guidance here.

Assessment

Blogs will be assessed as a group contribution. Deadline: end of semester. Full details of assessment are here.

HCI Extended: you have to write a blog entry on a research topic on computer science. You must submit the permalink address and your name to the school office by 5pm on the last day of the semester. The entry should be no more than a page. You shold briefly review the field, link to the relevant papers where appropriate, and give your views on the technology and its potential.

 

Week Design activity Blogging activity

Course Reading

 

Lecture
1    

Introduction to HCI

Introduction
another view

2a Get into threes, identify domain/product/concept Set up project blogs. Ensure your full names are in the blog sidebar. Make sure you all have logins to the blog.

Recommended Methods for UCD

IBM's site on UCD - read most if not all of it

 

What is user-centered design? How does it different from conventional software engineering? Why do it?

2b In pairs of threes, brainstorm concepts for product Start blogging

MindTools creativity approaches

 

Approaches to creativity and design; brainstorming
3a

Do detailed problem definition, user needs analysis, task analysis, scenarios, etc.

Collect results in lab book/folder/box file

Send blog details to front office.

Set up blogrolls or similar to point to other blogs you like (include some of your fellow students)

Design Basics

Perfecting personas

Microsoft & Personas

UCD: Problem definition, user needs analysis, scenarios

Personas

 

3b
Groups outline ideas to lecturer and demonstrators
4

Identify key users and get their views (interviews, questionnaires, surveys, observation etc.)

Questionnaire, or task analysis, on either users or persona set.

Define key use cases and key scenarios

Document, document, document

Getting around the task-artifact cycle: how to make claims and design by scenario
HCI 2nd Edition Chapter 5: The Design Process, or
HCI 3rd Edition Chapter 5: The Design Process (better!)

Ethnography in the wild

Ethnography in UbiComp
Cultural probes - Bill Gaver

Finding out what people want

Ethnography, cultural probes.

Questionnaire design, and again

5 Start prototyping - paper and post-it's, powerpoint or HTML Capture prototype in blog - describe in detail, show in use cases or scenarios

Old and Young Design information

 

UTOPIA project
6 Continue prototyping Document prototype   Designing for (and with) kids
7 Test design on persona

Think like a persona

HCI Extended: research topic selection

Persona pro-forma

Survey of prototyping approaches and case studies

2 example personas [1, 2] and results
8

Evaluation.

Learn design lessons

Comparison of evaluation methods (1 page)

Heuristic evaluation: Nielsen (follow the main links too!)

Evaluation approaches
9

Redesign

Build improved prototype

Document improved prototype - interactive ones are great, images or screens are fine, sketches are just about acceptable, only minor tweaks are not acceptable

Anything on context-aware systems, mobile systems, or design approaches: a couple of papers, or reviews, or similar Context-aware systems
10 Re-evaluate  Finalise description of revised prototype.  

 Ethics

 

11 Conclude