1Spring 2008Spring 2008CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. 3D User Interface Evaluation II3D User Interface Evaluation IILecture #15: Evaluating 3DUIs Lecture #15: Evaluating 3DUIs ––Part IIPart IISpring 2008Spring 2008Joseph J. LaViola Jr.Joseph J. LaViola Jr.CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008Usability Evaluation in 3DUIsUsability Evaluation in 3DUIs2CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008Classification ShortcomingClassification ShortcomingDoes not tell you Does not tell you ““whenwhen””a method should a method should be appliedbe appliedDoes not tell you Does not tell you ““howhow””to apply more to apply more than one methodthan one method3DUI evaluation models3DUI evaluation modelsTestbedTestbedevaluationevaluationSequential evaluationSequential evaluationCAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation FrameworkEvaluation FrameworkDeveloped by Bowman and Hodges (1999)Developed by Bowman and Hodges (1999)Empirically evaluate techniques outside of Empirically evaluate techniques outside of applicationsapplicationsComponentsComponentsinitial evaluationinitial evaluationtaxonomytaxonomyoutside factorsoutside factorsperformance metricsperformance metricstestbedtestbedevaluationevaluationapplication and generalization of resultsapplication and generalization of results3CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluationEvaluationUser-centered Application8Heuristics&Guidelines7QuantitativePerformanceResults6T e s t b e dE v a l u a t i o n52TaxonomyOutside Factorstask, users, evnironment,system34PerformanceMetricsInitial Evaluation1CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation Evaluation ––Initial EvaluationInitial EvaluationGain intuitive understanding of generic Gain intuitive understanding of generic interaction tasks and current technologiesinteraction tasks and current technologiesExperience and user observationExperience and user observationUsed for Used for building taxonomybuilding taxonomyidentifying outside factorsidentifying outside factorsfinding performance metricsfinding performance metrics4CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation Evaluation ––TaxonomyTaxonomyDevelop Develop taxomonytaxomonyof interaction of interaction techniques for interaction task in questiontechniques for interaction task in questionCan use taskCan use task--subtask approachsubtask approachTaskTechniqueComponentSub-taskCAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation Evaluation ––Outside FactorsOutside FactorsCannot evaluate in a vacuumCannot evaluate in a vacuumNeed to take other factors into accountNeed to take other factors into accountCategoriesCategoriestask characteristicstask characteristicsenvironment characteristicsenvironment characteristicsuser characteristics user characteristics system characteristicssystem characteristics5CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation Evaluation ––MetricsMetricsObjective measuresObjective measuresspeed speed accuracyaccuracySubjective measuresSubjective measuresease of useease of useease of learningease of learningfrustrationfrustrationetcetc……CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation Evaluation ––The The TestbedTestbedAllows generic, Allows generic, generalizablegeneralizable, and reusable , and reusable evaluationevaluationTestbedTestbedexamines all aspects of a taskexamines all aspects of a taskevaluates each technique componentevaluates each technique componentconsiders outside influencesconsiders outside influenceshas good metricshas good metricsNormally use formal, factorial experimental Normally use formal, factorial experimental designsdesigns6CAP6938 CAP6938 ––3D User Interfaces for Games and Virtual Reality 3D User Interfaces for Games and Virtual Reality ©©Joseph J. LaViola Jr. Joseph J. LaViola Jr. Spring 2008Spring 2008TestbedTestbedEvaluation Evaluation ––ResultsResultsProduces set of results or models that Produces set of results or models that characterize an interaction technique for a given characterize an interaction technique for a given tasktaskUsability in terms of multiple performance Usability in terms of multiple performance metricsmetricsResults become part of a performance database Results become part of a performance database for taskfor taskResults can be generalized into heuristics or Results
View Full Document