70 likes | 77 Views
This project focuses on usability testing of various user interface tools for navigating virtual 3D spaces in online experiences. It includes three use case scenarios for beginner, intermediate, and advanced users.
E N D
CS820 – USABILITY AND INTERACTION USABILITY ISSUES FOR ONLINE EXPERIENCES Use Case Scenarios for Final Project Assignment Week 5 By: Karl B. Ostler Colorado Technical University May 2011
USABILITY ISSUES FOR ONLINE EXPERIENCES • Background: • Providing virtual 3-D “Game-Like” experiences online may prove to be problematic • Inexperienced users may find it difficult to navigate virtual worlds and/or 3-D spatial skills may need to be developed • Various navigation methods must be considered in order to provide the best possible interface for the end-item user
Usability Testing: Project to test the usability of Virtual 3-D Space as if it were provided as an Online Experience Key Topic of Project: Complete usability testing of various user interface tools used for navigating Virtual 3-D Space
Use Case Model: Move Back/Forward Return to Origin Turn Right/Left <<extend>> <<extend>> <<extend>> Basic Navigation Move, Turn & Return Functions Direction Arrows <<Include>> <<extend>> Intermediate Nav Direction & Location Functions <<extend>> User <<Include>> Location Labels 3D Virtual Environment Advanced Nav Teleport & Map Functions <<extend>> <<extend>> Key Locator Map Expert Intermediate Beginner Teleport Buttons
3D Virtual Environment Navigational Tools Use Case Use Case Scenarios – scripted or formal scenarios that tie to the test cases. Scenario 1: Beginner Experience - User navigating a single room; Actor is person (beginning user) desiring to navigate the 3D Virtual Environment using basic Navigation tools only. Preconditions: User is online, with 3D Virtual Environment Viewer running on PC. 3D Model of Museum is loaded and displayed Avatar (representative of the user location) is at the point of beginning All test assets have been loaded and are available to the User User has access to standard Keyboard Use Case Steps: Using keyboard direction arrows “up” to go forward, “down” to go backwards, “right” to turn right, and “left” to turn left, user enters and navigates the room. User navigates room, views, and observes the environment. User then returns back to point of beginning. Note: The “Esc” key is also provided as a fail-safe navigation method back to point of beginning. Post conditions: Avatar is back to point of beginning.
3D Virtual Environment Navigational Tools Use Case Use Case Scenarios – scripted or formal scenarios that tie to the test cases. Use Case 2: Intermediate Experience - User navigating multiple rooms within a bldg; Actor is person (user) desiring to navigate the 3D Virtual Environment using basic to intermediate level navigation tools only. Preconditions: The same preconditions exist as those listed in Use Case 1. Use Case: Using keyboard direction arrows user enters and begins navigation of room. Following additional guides and symbols (such as direction arrows and item labels), user continues navigation into additional rooms of the bldg. User navigates multiple rooms, views, and observes the environment. User then returns back to point of beginning. Note: The “Esc” key is also provided as fail-safe navigation method back to point of beginning. Post conditions: Avatar is back to point of beginning.
3D Virtual Environment Navigational Tools Use Case Use Case Scenarios – scripted or formal scenarios that tie to the test cases. Use Case 3: Advanced Experience - User navigating multiple rooms within a bldg; Actor is person (advanced user) desiring to navigate the 3D Virtual Environment with a variety of advanced navigational tools to choose from . Preconditions: The same preconditions exist as those listed in Use Cases 1 & 2. Use Case: Using any method of navigation, user enters and begins navigation of room. Following additional guides, symbols, navigational maps, and control buttons, user continues navigation throughout different rooms of the bldg. User navigates multiple rooms, views, and observes the environment. User then returns back to point of beginning. Note: The “Esc” key is also provided as a fail-safe navigation method back to point of beginning. Post conditions: Avatar is back to point of beginning.