12
Lighthouse Evaluation Plan

Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

LighthouseEvaluation Plan

Page 2: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

What Lighthouse Is

• Collaboration tool for Eclipse projects

• Aims to address issues with:

• Understanding how one’s ongoing work influences that of others and vice versa

• Preventing unintended, undiscovered, and unauthorized design changes

• Knowing which parts of the code are stable, incomplete, or in flux

Page 3: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -
Page 4: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

Usability problems

• Icon ambiguity• Difficulty of initial setup• Issues with listeners• Requires specific IDE• Lack of helpful tooltips• Further testing needed in usability

study

Page 5: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

Heuristic Evaluation

Page 6: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

Heuristic Evaluation

• Three members of our group will perform a heuristic evaluation using the software to add a feature to a project.

• One member will observe and take notes of frustrations, rough edges, bugs encountered.

• Intended to highlight other issues we've missed that might come up in user evaluations before performing user evaluations prior to pilot testing.

Page 7: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

User Evaluation

Page 8: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

User Evaluation Criteria

• Experienced software developer• Familiar with Eclipse• Familiar with Java• Have group coding experience,

preferably in a collaborative environment

• Familiar with version control

Page 9: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

User Evaluation

Stage 2A: Testing discoverability of interface• Small modifications to a simple project• Interview follows short test

Stage 2B: Testing collaboration• Testing 5-8 individual users for coordination

issues with collaboration• Arthur and Chris will be collaborators with

the subject to introduce conflicts• Provide chat client for communication

Page 10: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

User Evaluation Methods

Stage 1: Learning the interface• Specific tasks designed for interface

exploration• Think aloud process as user explores• Interview: First impressions on usability

Stage 2: Collaborative development• Screen and audio recording• Think aloud (if possible)• Final interview: impressions, usability

issues, interest in future use

Page 11: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

Timeline

10/19 - Presentation of intended user study goals, problems, methods. 

10/22 - Complete heuristic evaluation

10/23 - Be ready for user tests, begin inviting users for pilot test

10/30 - Begin user evaluations and interviews

11/23 - Finish all experiments, present pre-final presentation.

Page 12: Lighthousekobsa/courses/INF231/10F/Group8... · 2010-10-20 · 10/19 - Presentation of intended user study goals, problems, methods. 10/22 - Complete heuristic evaluation 10/23 -

Questions?