considering human factors

45
Considering Human Factors Designing Collaborative Machine Assistants Randy Pitts SWE 821, Fall 2011

Upload: naasir

Post on 24-Feb-2016

41 views

Category:

Documents


0 download

DESCRIPTION

Considering Human Factors. Designing Collaborative Machine Assistants Randy Pitts SWE 821, Fall 2011. Outline. Introduction Collaborative Machine Assistants (CMA) User Acceptance Design Guidelines Conclusion. Outline. Introduction Collaborative Machine Assistants (CMA) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Considering Human Factors

Considering Human Factors

Designing Collaborative Machine Assistants

Randy Pitts SWE 821, Fall 2011

Page 2: Considering Human Factors

Outline

IntroductionCollaborative Machine Assistants (CMA)User AcceptanceDesign GuidelinesConclusion

Page 3: Considering Human Factors

Outline

IntroductionCollaborative Machine Assistants (CMA)User AcceptanceDesign GuidelinesConclusion

Page 4: Considering Human Factors

Introduction

Paper:Human Factors Consideration for the Design of Collaborative Machine AssistantsPark, Fisk & Rogers

Page 5: Considering Human Factors

Introduction…

Technological improvements:EntertainmentEngineeringEducationHealthcare

Page 6: Considering Human Factors

Introduction…

Technological improvements:EntertainmentEngineeringEducationHealthcare

Useful and usable assistants!

Page 7: Considering Human Factors

Introduction…

Interdisciplinary ApproachEngineeringComputer SciencePsychology

Page 8: Considering Human Factors

Introduction…

Interdisciplinary ApproachEngineeringComputer SciencePsychology

Contribution: Psychological Design Guidelines

Page 9: Considering Human Factors

Outline

IntroductionCollaborative Machine Assistants (CMA)User AcceptanceDesign GuidelinesConclusion

Page 10: Considering Human Factors

CMAs

Affective Virtual HumansAnthropomorphic AgentsEmbodied Conversational AgentsRelational AgentsSocial RobotsAssistive Robots

Page 11: Considering Human Factors

CMAs

Affective Virtual HumansAnthropomorphic AgentsEmbodied Conversational AgentsRelational AgentsSocial RobotsAssistive Robots

Collaborative Machine Assistants

Page 12: Considering Human Factors

CMAs

“Performs or assists a human inthe performance of a task in a collaborative manner.”

Virtual (on screen representation)RoboticMay form long-term relationship

Page 13: Considering Human Factors

Outline

IntroductionCollaborative Machine Assistants (CMA)User AcceptanceDesign GuidelinesConclusion

Page 14: Considering Human Factors

User Acceptance

Impacted by:Technology Characteristics

Incremental Change or Radical Change?User Characteristics

How individuals respond Relational Characteristics

Page 15: Considering Human Factors

User Acceptance…

Involves:Attitudinal acceptanceIntentional acceptanceBehavioral acceptance

Page 16: Considering Human Factors

User Characteristics

AgeTechnophobiaKnowledgeCulture

Page 17: Considering Human Factors

User Characteristics…

AgeAge was traditionally correlated negatively to new product acceptanceRelates more to confidence and perceived ease of use, than age

Page 18: Considering Human Factors

User Characteristics…

AgeAge was traditionally correlated negatively to new product acceptanceRelates more to confidence and perceived ease of use, than age

Training Programs diminish fears

Page 19: Considering Human Factors

User Characteristics…

TechnophobiaFear or dislike of [new] technology“Uncanny Valley”

Page 20: Considering Human Factors

User Characteristics…

TechnophobiaFear or dislike of [new] technology“Uncanny Valley”

Page 21: Considering Human Factors

User Characteristics…

KnowledgeOf a product groupPrior knowledgeContinuous evolution seems OKRadical changes are more stressful

Page 22: Considering Human Factors

User Characteristics…

KnowledgeOf a product groupPrior knowledgeContinuous evolution seems OKRadical changes are more stressful

Consider user population when designing

Page 23: Considering Human Factors

User Characteristics…

CultureThere are sometimes inexplicable cultural differences

Uncertainty avoidance?Collectivist (more or less)?

Page 24: Considering Human Factors

Technology Characteristics

Perceived UsefulnessPerceived Ease of UsePerceived ComplexityPerceived Social Skill (of the CMA)

Page 25: Considering Human Factors

Technology Characteristics

Perceived UsefulnessExpectation of improving performanceSummary measure of all benefitsMore important than ease of use

Page 26: Considering Human Factors

Technology Characteristics

Perceived UsefulnessExpectation of improving performanceSummary measure of all benefitsMore important than ease of use

Include users from the start!

Page 27: Considering Human Factors

Technology Characteristics

Perceived Ease of UseEffects initial acceptance heavilyFlexibility helps

Page 28: Considering Human Factors

Technology Characteristic

Perceived ComplexityComplex systems may be discouraging

Page 29: Considering Human Factors

Technology Characteristics

Perceived Social Skill An interface with “social intelligence” is viewed positivelyWizard of OZ technique is good for designing

Page 30: Considering Human Factors

Relational Characteristics

RelationshipsA goal of many CMAs is to establish relationships with users

Beginning v. Maintaining RelationshipsService v. Advisory Relationships

Page 31: Considering Human Factors

Outline

IntroductionCollaborative Machine Assistants (CMA)User AcceptanceDesign GuidelinesConclusion

Page 32: Considering Human Factors

Design Guidelines

Not unlike good practiceUser-centered design principlesExtensive end-user attention, in all phases!

Page 33: Considering Human Factors

Design Guidelines …

Users should be carefully ID’edAgeCultural backgroundExperience with technologyWell-constrained group, or broad groupetc

Page 34: Considering Human Factors

Design Guidelines …

Sample Questions (user perspective):Are users accepting of CMAs?What tasks require assistance?What kind of “intrusion” is acceptable?What kind of social interaction is OK?

Page 35: Considering Human Factors

Design Guidelines …

Sample Questions (user perspective):Are users accepting of CMAs?What tasks require assistance?What kind of “intrusion” is acceptable?What kind of social interaction is OK?

Conduct training!

Page 36: Considering Human Factors

Design Guidelines …

Sample Questions (technical):Perceived need for CMA?Will CMA solve a problem?Will CMA be easy to use? Complex?

Page 37: Considering Human Factors

Design Guidelines …

Sample Questions (technical):Perceived need for CMA?Will CMA solve a problem?Will CMA be easy to use? Complex?

Conduct Usability studies with users

Page 38: Considering Human Factors

Outline

IntroductionCollaborative Machine Assistants (CMA)User AcceptanceDesign GuidelinesConclusion

Page 39: Considering Human Factors

Conclusion

In practiceGood SWE practice is appropriate for CMA, butCMA is very complex, so it’s even more critical to follow good practiceTesting is also more complex

Page 40: Considering Human Factors

Conclusion

From the paperAuthors present heuristic guidelines, from a psychological perspective, to help in the design process

Page 41: Considering Human Factors

Title

Page 42: Considering Human Factors

Title

Page 43: Considering Human Factors

Title

Page 44: Considering Human Factors

Title

Page 45: Considering Human Factors

Title