Title: Heuristic Evaluation of Groupware
1Heuristic Evaluation of Groupware
- Outline
- Groupware Overview
- Heuristic Evaluation
- Things to Consider
2What is Groupware?
- collaboration technology
- designed to facilitate the work of groups
- used to communicate, coordinate, etc.
3Groupware Categorizations
Different Time asynchronous
Same Time synchronous real-time
Same Place co-located face-to-face
Different Place distributed distance-separated
4Groupware Usability
- groupware should support both taskwork and
teamwork
group activity
taskwork
teamwork
social effective elements
mechanics of collaboration
5Evaluating Groupware
- field studies and controlled experiments
- difficult and costly
- few discount evaluation techniques
- Baker adapted heuristic evaluation
- developed new set of groupware heuristics
6Groupware Heuristics
7Heuristic Evaluation of Groupware
- 3 stages
- orientation
- evaluation
- debriefing
- for medium or high-fidelity prototypes
- difficult to evaluate low-fidelity prototypes
8Example NC Sketch
- people can draw on a shared canvas
9Provide the means for intentional and appropriate
verbal communication
- theory
- main form of communication is verbal
- have channels for intentional communication
- let people effectively communicate
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
10Provide the means for intentional and appropriate
verbal communication
11Provide the means for intentional and appropriate
gestural communication
- theory
- gestures support conversation and convey
information - make gestures visible
- indicate who made the gesture
- display gestures in relation to the objects or
people they are referencing
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
12Provide the means for intentional and appropriate
gestural communication
13Provide consequential communication of an
individuals embodiment
- theory
- people unintentionally give off information
- capture and transmit visual and verbal cues
- where people are
- what they are looking at
- what they are doing
- facial expressions
- voice intonation, pauses
- Example
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
14Provide consequential communication of shared
artifacts
- theory
- artifacts unintentionally give off information
- provide visual and acoustic feedback and
feedthrough - identify who did the action
- Example
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
15Provide protection
- theory
- can mediate interactions by seeing what and where
others are working - regulate concurrent access
- minimize conflict
- still allow work in the same area at the same
time - provide error correction
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
16Provide protection
17Manage the transitions between tightly and
loosely-coupled collaboration
- theory
- a shared physical workspace has a dual
private/public nature - make it easy to switch between individual and
joint work - let individuals navigate the workspace
independently
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
18Manage the transitions between tightly and
loosely-coupled collaboration
19Support people with the coordination of their
actions
- theory
- people negotiate shared resources and organize
their actions to complete tasks - support communication
- provide awareness of others
- Example
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
20Facilitate finding collaborators and establishing
context
- theory
- most meetings are informal encounters
- unscheduled, spontaneous, or one-person initiated
- support casual interaction
- provide information on potential collaborators
- make it easy to contact them
http//grouplab.cpsc.ucalgary.ca/papers/2002/02
-KevinBaker.Thesis/baker_thesis.pdf
21Facilitate finding collaborators and establishing
context
22Advantages
- quick and cheap
- doesnt require end-users
- few evaluators needed
- most problems found will be major ones
- non-experts can use
23Disadvantages
- limited to real-time, shared workspaces
- wont find all the problems
- might find false problems
- no systematic way to fix problems or reassess the
quality of any redesigns
24Resources
- Heuristic Evaluation of Groupware (681 Topic)
- by G. McEwan
- http//pages.cpsc.ucalgary.ca/mcewan/HEG.html
- Heuristic Evaluation of Groupware Based on the
Mechanics of Collaboration - by K. Baker, S. Greenberg, and C. Gutwin
- Heuristic Evaluation of Shared Workspace
Groupware based on the Mechanics of Collaboration
(MSc Thesis) - by K. Baker
25Homework
- for next classs topic results synthesis
- find 3 more usability problems
- use groupware heuristics