Genedome Usability Evaluation

 



Introduction

Instruction

3D Environment

Interface Design

Alternative Layouts

Navigation

Breeding Station Design

Visual References

Conclusion

 

 

Team: Christopher Moe, Janani Kannan, Sachin Behere, Masaya Saito, Linda Jang

Instructor: Dr. Alan Hedge

DEA651 Human Factors: Ergonomics, Anthropometrics and Biomechanics Graduate Seminar

Cornell University, Department of Design and Environmental Analysis

 

Introduction

The purpose of this project is to evaluate the usability of virtual 3D environments, specifically ‘Genedome’ application developed by Cornell Theory Center. Genedome was a manifestation of Activeworlds technology (www.activeworlds.com) that enables the creation of collaborative learning virtual environments. The specific purpose of Genedome environment is to allow Middle / High School students to learn about genetics in a more dynamic, engaging and interactive way than a conventional classroom.

 

For the purposes of this evaluation we have focused on identifying the key issues and generating directions for future refinements to the Genedome application. To identify key issues and problem areas we have looked at earlier evaluation methods and literature about 3D environments. In addition, chat-logs from previous experiments with high school students were analyzed. This analysis illuminated major problem areas and also showed us the patterns of interaction within the intended user group. We also looked at the video-tape of the experiment sessions to provide information about offline activities. The developers of the program provided valuable insight into the strengths of Activeworlds program and concerns about its application. Our final step of analysis was a direct user experience with the application.

 

The evaluation was done by graduate students of Design and environmental Analysis at Cornell University. Given the frame of time period and limitations of post-experiment involvement, the project was intended to come up with usability observations and broad future directions for developers. Because of the complex nature of the application, one of the challenges to the project was to come up with our own structure for evaluation and analysis. This evaluation is presented in a simple format of ‘issue-problem-suggestion’. The suggestions, however, capture many components of the program and also provide basis for future empirical research on concrete design solutions. Many of suggestions are not limited to the feasibility of their implementation, but they provide a wider pool of possibilities and directions to choose from.    

 

 

 

 


Instructions

 

ISSUE

PROBLEM

SUGGESTION

OFF-LINE

§    Reluctance to ask for help, trying to find solutions by trial and error (depending on user type): unwillingness to wait for help or inaccessibility of help

§    More likely to ask for help when instructor is in the vicinity.

§    Seldom used hard copy of instructions.

§    Assistance from other students - some collaboration, but only within the group.

§   Possibility of elimination of instruction manual.

ONLINE

PROGRAM FEATURES

§    Tutorials - limited to coverage of genetics.

§    Help Link - only for general questions about Active Worlds.

HELP THROUGH CHAT FEATURE

Other Users

§    Limited to certain individuals that want to be helpful and those that have a command on the program.

§    Much more likely to provide help when addressed by name.

§    Limited use of the whisper function.

Instructor

§    Helpful for introduction and general questions.

§    Likely to get overwhelmed with too many help requests.

§     Assign online instructor to general guidance and encouragement.

§     A virtual character that guides you through a tutorial at the beginning, pop-up help or permanent link.

AVAILABILITY

§    Sources not organized logically: affects ease of use (users have to classify their problems and then determine where to seek help).

§     Consolidate help into one document with separate links for navigation, genetics, breeding station.

§     Incorporate the function of help as an avatar that comes to you and helps you through the problem (e.g. pop-up like Paper Clip feature in Microsoft Word).

 

Go to Top

 

3D Environment

 

ISSUE

PROBLEM

SUGGESTION

SCALE

(World size)

Vast landscape with no distinguishable feature

§      Easy to get lost (walk on forever)

§      Does not encourage user interaction

§      Give some boundaries: e.g. “dome”, fences, woods, etc.

§      Put stations close together

LAYOUT

(Breeding stations)

Information not available

§      Poor situational awareness

§      Does not encourage interaction among avatars

§      Provide map: e.g. popup within 3D window

§      Make a “public square” and put stations around it   (possible starting point)

NUMBER

OF

STATIONS

Currently sixteen

§      Limits user group size

§      Let the instructor choose the number of stations at the beginning: e.g. small class – 9, large class – 36, etc.

INFORMATION

PRESENTATION

Occupancy – signage over the tomato beds (empty: green, occupied: red, “Station # is being used by xyz”)

§      Not visible from any other direction except the front

§      Not indicated on the teleport panel

Ownership

§      No personalization for the user

§      Vacancy should be visible from all sides: e.g. 3D blinking lamp, balloon, etc.

§      Occupied stations should be indicated on the teleport panel: e.g. different color

§      Give students options for the station to choose from: e.g. different form, color, material, etc.

ENVIRONMENTAL

SETTING

§      Sky and land are just sky blue and earth-colored background

§      Looks artificial

§      Add some features that would make a more realistic world that children expect and enjoy: e.g. clouds, texture, foliage, etc.

AVATAR

Form – all users have same avatar

§      While in 3rd person view, users can’t even recognize their own avatar

Function – movement is limited

§      Walking, nodding and putting hands on back (last two are not intentional)

§      Give some options: e.g. different gender, age, hair color, clothes, etc.

§      More types of movement related to farming should be added: e.g. watering

STARTING

THE WORLD

Currently gather on a platform first and then spread out to each station

§      The purpose of this action is unclear

§      Users do not know where they are moving to and from

§      Give the instructor a role: e.g. check attendance, give general instructions, etc.

§      Make a starting point that is physically linked to the breeding stations: e.g. bridges that lead to each station

EXITING

THE WORLD

§     After breeding assignment is finished (times vary), students wonder what they have to do and log off.

§    Instead of hard copy worksheet, assignments may be within software so that as students finish each step the ending is clear.

§    Possible rewards / points for clearing each step may encourage students to participate more actively.

 

Go to Top

 

Interface Design

 

ISSUE

PROBLEM

SUGGESTION

ACTIVATION OF WINDOW

§      Difficulty in identifying active window.

§      Improve highlighting of active window, clears confusion for the user.

PROPORTION OF WINDOWS

HELP WINDOW

§      Seems bigger and imposing.

§      Teleport grid is very big (disproportionate). Uses too much space within the window.

§      Help links are inconspicuous.

§      Can be placed where the chat window is placed currently or where the ‘telegramming’ window is.

§      Can be emphasized with some icons to attract attention.

§      Links can open in a new window - eliminate scrolling within the window space.

§      Teleport grid can be made linear and smaller and can be located between the help window and the 3D environment window.

§      The number corresponding to the station occupied by the user can either glow or change to a different color to help user to recognize his/her station.

3D environment window

§      Very small in proportion to the rest - this is the window that needs to be as large as possible in order to keep the interest of the user.

§      Any space that is obtained by resizing the windows should go to this window.

Chat window

§      Very narrow and horizontal - cannot read more than 4-5 lines at a time.

§