Visual Awareness in Shared Workspaces Presentation by Marc Leonard.

Slides:



Advertisements
Similar presentations
Enhanced secondary mathematics teaching Gesture and the interactive whiteboard Dave Miller and Derek Glover
Advertisements

Chapter 8 Data Analysis, Interpretation and Presentation.
Observing users Chapter 12. Observation ● Why? Get information on.. – Context, technology, interaction ● Where? – Controlled environments – In the field.
Providing Artifact Awareness to a Distributed Group through Screen Sharing Kimberly Tee, University of Calgary Saul Greenberg, University of Calgary Carl.
Interaktionsdesign Session 4 Analysemetoder. Work Models Describe work from the point of view of the one person interviewed The Flow model The Sequence.
WHAT IS INTERACTION DESIGN?
James Tam Group Work And Technology Collaboration and designing interfaces Groupware and CSCW Categories of interaction.
Saul Greenberg Computer Supported Cooperative Work Saul Greenberg Professor Department of Computer Science University of Calgary.
Shared Workspaces: Behavioural Foundations Petra Neumann 781 October 12 th, 2005.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Evaluation Adam Bodnar CPSC 533C Monday, April 5, 2004.
Discount Evaluation Evaluating with experts. Agenda Online collaboration tools Heuristic Evaluation Perform HE on each other’s prototypes Cognitive Walkthrough.
Awareness and Distributed Collaboration David Ledo.
Lecture 12: Evaluation and Monitoring of Collaborative Virtual Environments/Groupware Dr. Xiangyu WANG.
Observing users. The aims Discuss the benefits & challenges of different types of observation. Describe how to observe as an on-looker, a participant,
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Evaluating with experts
Technologies Supporting Virtual Project Based Learning Tom Nyvang Department of Communication. Aalborg University, Denmark
Fundamentals of Information Systems, Second Edition
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
Presented by Zeehasham Rasheed
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Principles and Methods
Discount Evaluation Evaluating with experts. Agenda Project was due today – You will demo your prototype next class Heuristic Evaluation Cognitive Walkthrough.
Lecture 3: Shared Workspace and Design Coordination Dr. Xiangyu WANG.
Supporting Collaborative Interpretation in Distributed Groupware Donald CoxSaul Greenberg IBM Canada LaboratoryUniversity of Calgary Presented at ACM CSCW.
Lecture 3: Shared Workspace Awareness Dr. Xiangyu WANG 11 th August 2008.
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
“Fail to plan… plan to fail”
CSCI 4163 / CSCI 6904 – Winter Housekeeping  Write a question/comment about today’s reading on the whiteboard (chocolate!)  Make sure to sign.
Improving Human-Robot Interaction Jill Drury, The MITRE Corporation Improving Human-Robot Interaction Jill Drury, The MITRE Corporation Collaborators:
Sarah Drummond Dept. Computer Science University of Durham, UK MSc Research An Investigation into Computer Support for Cooperative Work in Software Engineering.
Data analysis, interpretation and presentation
CMPT 880/890 Arguments. Outline Arguments What should be an argument and what shouldn’t? Claims Reasons Evidence.
EDU 385 Education Assessment in the Classroom
RUP Design RUP Artifacts and Deliverables
Human Computer Interaction
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Testing & modeling users. The aims Describe how to do user testing. Discuss the differences between user testing, usability testing and research experiments.
The 'WCC Heuristic Evaluation Set': Towards a Discount Methodology for Evaluating the Usability of Web Communication and Collaboration (WCC) Groupware.
INF5200/TOOL5100: CSCW/L Issues in CSCW and groupware Lecture 1, Issues in CSCW and Groupware: Anders Mørch and Sisse Finken INF5200/TOOL 5100,
1 CS430: Information Discovery Lecture 18 Usability 3.
Towards a Pattern Language for User Interface Design
CSCI 4163 / CSCI 6904 – Winter Housekeeping  Clarification about due date for reading comments/questions  Skills sheet  Active listening handout.
Human-computer interaction: users, tasks & designs User modelling in user-centred system design (UCSD) Use with Human Computer Interaction by Serengul.
TOOL5100: CSCL Issues in CSCW and groupware A. Mørch, Issues in CSCW and Groupware: Anders Mørch TOOL 5100,
Blogging to engage: an action research study into the use of blogging to enhance engagement with writing and support the learning of adult EFL students.
Social Aspects of Human- Computer Interaction Designing for collaboration and communication Chris Kelly.
Lecture 5: Collaborative Virtual Environments Dr. Xiangyu WANG August 25 th, 2008.
Observing users. The aims Discuss the benefits & challenges of different types of observation. Describe how to observe as an on-looker, a participant,
James Tam Collaboration And Designing Interfaces Groupware and CSCW Categories of interaction Groupware heuristics.
Collaborative Query Previews in Digital Libraries Lin Fu, Dion Goh, Schubert Foo Division of Information Studies School of Communication and Information.
Barbara white : interaction design Understanding users cognitive social affective.
Transitioning from Implicit to Explicit, Public to Personal, Interaction with Multiple Users Daniel Vogel, Ravin Balakrishnan Department of Computer Science.
Banaras Hindu University. A Course on Software Reuse by Design Patterns and Frameworks.
Observing users. What and when to observe Goals & questions determine the paradigms and techniques used. Observation is valuable any time during design.
Data gathering (Chapter 7 Interaction Design Text)
TRAINING PACKAGE The User Action Framework Reliability Study July 1999.
Instructional Leadership: Monitoring Insights, Patterns, & Trends.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
Strategies for blended learning in an undergraduate curriculum Benjamin Kehrwald, Massey University College of Education.
What Happened? Each box of “what happened” represents a different response from a student or group of students. Teachers are encouraged to staple more.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
Ubiquitous Computing and Augmented Realities
Introducing Evaluation
WHAT IS INTERACTION DESIGN?
Ekaterina Prasolova-Førland
HCI Evaluation Techniques
Chapter 14 INTRODUCING EVALUATION
Presentation transcript:

Visual Awareness in Shared Workspaces Presentation by Marc Leonard

Topics Workspace Awareness Creating Visual Workspace Awareness Evaluation Framework for Visual Workspace Awareness

Topics Workspace Awareness Creating Visual Workspace Awareness Evaluation Framework for Visual Workspace Awareness

Workspace Awareness Up-to-the-moment information about what is happening in the shared workspace Gathered in face-to-face settings without direct attention Leads participants toward further collaboration in the shared effort

Workspace Awareness Factors Awareness ElementRelevant Questions IDENTITYWho is participating? LOCATIONWhere are they working? ACTIVITY LEVELAre they active? ACTIONSWhat are they doing? CHANGESWhat changes are they making?

Workspace Awareness Factors Awareness ElementRelevant Questions OBJECTSWhat objects are they using? INTENTIONSWhat are they going to be doing? EXPECTATIONSWhat do they need me to do next? EXTENTSWhat can they see? ABILITIESWhat can they do? SPHERE OF INFLUENCE Where can they have effects?

Conceptual Framework for WA Environment KnowledgeExploration Action Interpret perceptual information Gather perceptual information Determine what to look for next Determine what to do/what can be done Perform task, modifying shared environment

Video Clip Excerpt from John Tang et al., Observations on the Use of Shared Drawing Spaces

Topics Workspace Awareness Creating Visual Workspace Awareness Evaluation Framework for Visual Workspace Awareness

Creating Visual Workspace Awareness Inherently difficult due to the amount of information required Close attention needs to be paid to collection and distribution of WA information Attempt to maximize natural WA information gathering techniques

Obstacles for Visual Workspace Awareness in Groupware Lack of a physical presence Limited view and presentation space Interconnectivity issues

Techniques for supporting WA in Groupware Embodiment (e.g. Telepointers) Perceivable actions (e.g. Action Indicators) Overviews (e.g. Radar view) Detail views (e.g. WYSIWID view) Detail-in-context views (e.g. Fisheye view)

Techniques for supporting WA in Groupware: Telepointers Node 1 Node 2 Gizmo Spike

Techniques for supporting WA in Groupware: Telepointers Form of Embodiment Gives participants a sense of: IDENTITY, LOCATION, ACTIONS, ACTIVITY LEVEL Usually extended to give semantic information regarding what tool is being used ( OBJECTS, INTENTIONS )

Techniques for supporting WA in Groupware: Action Indicators Node 1 Node 2 Deleting!!!

Techniques for supporting WA in Groupware: Action Indicators Implementation of Perceivable actions Makes the unperceivable, perceivable Eg. Delete key, Menu actions Gives users cues about what is happening in the workspace, providing: ACTIONS, CHANGES, IDENTITY (when paired with telepointers/view rectangles)

Techniques for supporting WA in Groupware: Radar views

Form of Overview Scaled down view of global workspace View rectangles used to give awareness of other participants, telepointers provide fine- grained awareness of other’s location Provides: IDENTITY, LOCATION, INTENTIONS, EXTENTS, SPHERE OF INFLUENCE, ACTIVITY LEVEL

Techniques for supporting WA in Groupware: WYSIWID views

Form of Detail view Provides a detailed view of the area surrounding another user’s cursor Hard to determine where other’s locations if no prior knowledge of the global context is provided Provides: LOCATION, ACTIONS, ACTIVITY LEVEL, CHANGES, INTENTIONS, EXTENTS

Techniques for supporting WA in Groupware: Fisheye views

Form of Detail-in-Context view Provides local detail and global context in continuous seamless presentation space Distortions caused can lead to misinterpretations of the workspace data Provides: LOCATION, ACTIONS, OBJECTS, EXTENTS

Video Clip Greenberg and Gutwin, Focus and Awareness in Groupware

Topics Workspace Awareness Creating Visual Workspace Awareness Evaluation Framework for Visual Workspace Awareness

Evaluation Framework for Workspace Awareness Cannot apply standard evaluation frameworks for applications as in HCI Need a low cost method to determine usability problems in groupware applications Baker, Greenberg and Gutwin propose a Heuristic Framework for evaluating groupware applications

Heuristic Evaluation Framework for Groupware applications Based on Nielsen’s Heuristic Evaluation Uses heuristics (rules) based on the Mechanics of Collaboration Allows for low cost evaluation Helps determine usability problems early in the development process

Heuristic 2: Provide the means for intentional and appropriate gestural communication Allow for users to be able to gesture Needed because 35% of all actions in collaboration are gesturing actions Types of gestures: Illustration Emblems Deictic references Typical groupware support: Telepointers, avatars, video links

Heuristic 4: Provide consequential communication of shared artifacts (I.e. action feedthrough) “unintentional” information given by artifacts in the workspace Includes information such as who is manipulating the artifacts Typical groupware support: action and process feedthrough, action indicators

Heuristic 6: Management of tightly and loosely-coupled collaboration Coupling describes the degree to which people are working or able to work together Loosely-coupled describes individuals working alone on a specific task Tightly-coupled describes individuals working together on a specific task Fluid movement between loosely and tightly- coupled interactions should be provided Typical groupware support: Overviews, Detail views, Detail-in-Context views

Heuristic 7: Allow people to coordinate their actions Allow for users to be able to work together without doing rework or valueless work People are very good at social coordination, so the application should not enforce a coordination structure Typical groupware support: Overviews, telepointers, view rectangles

Visual Workspace Awareness: Summary People are information gatherers WA guides collaborations Providing WA in groupware is difficult Various techniques and widgets exist Combinations of those will provide an entire WA HE states rules for GW to provide WA based on how people collaborate

The End!!!!!!