CIS 376 Project 1
Fall 2014

 

Your first project will give you an opportunity to do modeling of user tasks. You will need to identify 3 functions in the same program (e.g. Winzip or Acrobat Reader). For each function, you will need to identify one situation in which the function works well and one situation in which the function works poorly.

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

Write a GOMS model for each of the 3 functions. The GOMS model should cover both situations modeled for each function. You should then calculate the estimated times to execute each function. Compare the estimated execution times for the GOMS models, the keystroke models, and the actual execution times.

The write-up for this project is due 2 weeks from Wednesday. Your write-up for this project should include: the models, your assumptions, the task scenario descriptions, calculations, relevant data displays, statistics, and your conclusions. You will be expected to do a 10 minute presentation on your experiments and to make appropriate use of audio visual aids.

Assigned: 9/08/14
Date due: 9/24/14

 

                                                         Laboratory Report Guidelines

Introduction

This section includes a specific statement of the question or problem under investigation, and statements about other goals of the laboratory exercise.

Materials

This section consists of a list of materials and resources required to carry out the experiment.

Procedure

The procedure section describes each step in the experiment in enough detail so that a stranger can read it and perform the experiment.

Data

Data is usually presented in a Data Table.

 

Results

Brief and concise formal presentation of data.

 

All calculations must be neatly presented with a subheading that describes the purpose of the calculation.

 

All graphs should include a title that describes the data being plotted and axes labels that include the units of the data being plotted.

Discussion

The critical analysis section; the place to interpret and evaluate your data and to speculate on other possibilities.

Summary and Conclusions

Summarize your findings in the form of conclusions supported by your data and observations.