CIS 577 Assignment 1
Winter 2008

Your first assignment will give you an opportunity to do modeling of user tasks. You will need to identify 3 functions in some program like Winzip or the Acrobat Reader. You will need to identify situations in which the functions work well and situations in which they work poorly.

For each of the functions, build Keystroke Level Models for one situation in which the function works well and one situation in which the function works poorly. Estimate the execution time (including mental operators) for each model. Determine the actual execution times for 3 users to complete each of the 6 situations.

Write GOMS models that unify the “works well” and “works poorly” for each of the 3 functions. You should then calculate the estimated times required to execute each function. Compare the estimated execution times for the GOMS models and the keystroke models.

The write-up for this assignment is due 2 weeks from Thursday. Your write-up for this assignment should include: the models, assumptions, task scenarios, calculations, relevant data displays, and your conclusions.

Assigned: 1/17/08
Date due: 1/31/08