Procedures Manual

Workspace Set-up

4 workspaces, each with a copy of modified jEdit-4.1pre6 and (unmodified) JHotDraw-6.0b1, the latest versions of the experiment plugins, the Mylar Monitor is started, and the IBM 1.4.2 JVM installed.

Obtained printouts of:

Prior to Participant's Arrival

  1. Assign id for incoming participant, and note date and time.
  2. Assign and strike configuration from configuration list.
  3. Copy and configure workspace directories for respective tasks by using the c:\expt\src\configN script
  4. Unzip appropriate workspaces and start first task workspace.
  5. Restore window focus from follows-mouse.
  6. Quit Gaim and Workrave
  7. Layout 2 copies of consent form and appropriate reference card.
  8. Start the first Eclipse workspace (c:\expt\task-plain\run.bat). Verify that the monitor is started and is not obfuscating references.

Administering the Experiment

Introduction (5 minutes)

  1. Welcome subjects and walk through clauses of consent form: emphasizing anonimity of traces to be made public. Have them sign two copies, one for their references.
  2. Have them read the Overview of Experiment page. Summarize:
    1. They will be planning two program modification tasks to jEdit. Ask if they have ever viewed the source code for jEdit.
    2. Emphasize that they are not to actually perform the changes, but rather should identify the particular classes and methods to be used, and describe any new classes required. These instructions should be appropriate for giving to a first-year coop student to rapidly turn to working code.
  3. They are to record the plan using the Relevant Elements tool. Have them do the Relevant Elements tutorial. Remind them that for existing classes/methods/fields, using Control-F9; for new elements, use the new element button.
  4. The investigator should situate themselves out of the participant's line-of-sight.

Task 1 (50 minutes + 4 minutes)

  1. [10 minutes] Ask to read the first task description, to be performed using Eclipse:
  2. [40 minutes] Proceed with the actual task:
  3. [4 minutes] Ask to explain what they considered.

Ask if they would like to take a break.

Task 2 (60 minutes)

  1. [10 minutes] Provide copy of appropriate tool tutorial.
  2. [10 minutes] Ask to read the first task description, to be performed using the appropriate tool:
  3. [40 minutes] Proceed with the actual task:
  4. [4 minutes] Administer NASA TLX questionnaire.

Interview (10 minutes)

  1. Turn on audio recording device.
  2. State participant id and date and time.
  3. Conduct interview
  4. Turn off audio recording device.

Conclusion

  1. Create directory in results directory with participant identifier.
  2. Copy the appropriate mylar-history.xml and rel-elmts-*.xml files to results directory using the c:\expt\src\store id.
  3. If using Suggestor, save concern graph.
  4. Clean the directories using c:\expt\src\clean

Updated: 2006-07-11