CISC 836*
Design of Usable Computing Systems

Weekly Breakdown



 
Week Topic Assignments
Sept 11-15 Overview (see lecture notes)

No class on Friday Sept 15, as I am out of town. This class will be rescheduled for later in the term.

Perform the following readings. We will discuss these in class. Read about these interesting systems: Read about these interesting devices:
Sept 18-22 Overview of User-Centered Design
Task Modeling
(see lecture notes part 1 and part 2)
 Read these documents related to the project: Read these papers related to activity analysis and task modeling:
  • Janice Singer and Timothy Lethbridge, Studying Work Practices to Assist Tool Design in Software Engineering, in Proceedings of the International Workshop on Program Comprehension (IWPC'98), 1998.
  • F.Paterno', C.Mancini, S.Meniconi, ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models, in Proceedings of Interact'97, Chapman&Hall, July'97, pp.362-369.
Learn about the CTTE environment for editing task models in the ConcurTaskTree notation
Sept 25-29 UI Design Guidelines
Mental and Conceptual Models
Norman's Gulf of Evaluation/Execution
(see lecture notes part 1 and part 2)
Read these examples of design guidelines for small devices:
  • Palm's user interface design guidelines. Available as either:
  • Each group should send me information by the end of this week specifying which platform you intend to use for your development. Only one group may choose a particular platform. For more information, see me. The choices are:
    Oct 2-6 Stimulating creative design: metaphors and brianstorming
    Usability evaluation
    Task Model Due Fri Oct 6

    Read the following papers on design and evaluation of interactive systems:

    Oct 9-13 Design of Richly Interactive Systems  
    Oct 16-20 Design of Richly Interactive Systems User Interface Design Due Fri Oct 20
    Oct 23-27 Design of Richly Interactive Systems  
    Oct 30-Nov 3 UI Design Presentations Peer Evaluations Due Fri Nov 3
    Nov 6-10 Implementation of Richly Interactive Systems  
    Nov 13-17 Implementation of Richly Interactive Systems  
    Nov 20-24 Implementation of Richly Interactive Systems Final System Due Fri Nov 24
    Nov 27-Dec 1 System Presentations Final Report Due Dec 1