a wearables story mobile dev and test 2016

45
A Wearables Story Testing the Human Experience A Marathon, a Chip, and a Watch

Upload: gerieowen

Post on 05-Jan-2017

118 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: A wearables story mobile dev and test 2016

A Wearables StoryTesting the Human

ExperienceA Marathon, a Chip, and a Watch

Page 2: A wearables story mobile dev and test 2016

About Us

Gerie [email protected]

Test Architect, EversouceSpeaker and Writer on

Testing topicsExperienced Tester, Test

Lead, & Test ArchitectMarathon Runner &

Running Coach

Peter [email protected]

Evangelist, DynatraceInternational speaker on

technology topicsTechnology Evangelist and

Writer, Product Manager, University Professor

Fitness Technology Geek

Page 3: A wearables story mobile dev and test 2016

AgendaWhat are Wearables?

Examples of WearablesA Wearables StoryThe Human Experience

What is Testing the Human Experience?Why is it so important?How do we test it?

PersonasUser Value StoriesDiscussion and conclusions

Page 4: A wearables story mobile dev and test 2016

What ARE Wearabes?

Page 5: A wearables story mobile dev and test 2016

Wearables Defined

Electronics that can be worn on the body, either as an accessory or as part of material used in clothing.

One of the major features of wearable technology is its ability to connect to the Internet, enabling data to be exchanged between a network and the device.

Body Computers performing the same computing tasks and handheld and laptop computers

Often include monitoring and tracking functionality

Page 6: A wearables story mobile dev and test 2016

Examples of WearablesGoogle GlassSmartwatchesBluetooth Headsets (CommBadge)Sensor-Rich Fabric (HeapSylon) Baby monitors on a band (Sproutling)Health and fitness (Fitbit, iFit, Garmin, Microsoft Band)Pet health and fitness (Whistle)Hearables (Intel’s BioSport)

Page 7: A wearables story mobile dev and test 2016

A Wearables story

Page 8: A wearables story mobile dev and test 2016

The Start

Page 9: A wearables story mobile dev and test 2016

The Early Miles

Page 10: A wearables story mobile dev and test 2016

The Middle Miles

Page 11: A wearables story mobile dev and test 2016

Heartbreak Hill

Page 12: A wearables story mobile dev and test 2016

“Left on Boylston”

Page 13: A wearables story mobile dev and test 2016

The Finish Line

Page 14: A wearables story mobile dev and test 2016

What Do All Wearables Have In Common?A purpose or functionCoupled with human interaction thatProvides value and achieves goals

Page 15: A wearables story mobile dev and test 2016

The human experience

Page 16: A wearables story mobile dev and test 2016

THE HUMAN EXPERIENCEthe human interaction

andand how the value is provided

Page 17: A wearables story mobile dev and test 2016

What is Human Experience Testing?Isn’t testing the human experience actually usability testing?

Testing the human experience differs in ScopeDepthApproach

Page 18: A wearables story mobile dev and test 2016

What is Human Experience Testing?Testing in the “real world” of the user;

When and where the device will be used;

How the user and the device will function together.

Page 19: A wearables story mobile dev and test 2016

What does testing the Human Experience involve?Emotional, physical and sensory reactions

Biases and our mindsets

Social expectations and interactions

Page 20: A wearables story mobile dev and test 2016

Why is Human Experience testing so important?The closer the device becomes to the human, the more important “Human” Testing becomes.

When a networked device is physically attached to us and works with us and through us, the more important the results of the interaction or collaboration becomes to us emotionally and physically

Page 21: A wearables story mobile dev and test 2016

How do we test the Human Experience?We Test Types of Human Interaction

PhysicalSensoryOrientationGeographicalContextValues

Page 22: A wearables story mobile dev and test 2016

How do we test the Human Experience?

SensoryTouch, sight, sound, smell, taste, sweat

Page 23: A wearables story mobile dev and test 2016

How do we test the Human Experience?

OrientationHuman Movement

Page 24: A wearables story mobile dev and test 2016

How do we test the Human Experience?

GeographicalLand, water, hills

Page 25: A wearables story mobile dev and test 2016

How do we test the Human Experience?

ContextTime of dayWeather

Page 26: A wearables story mobile dev and test 2016

How do we test the Human Experience?

ValuesEmotionsMindsetsBiases

Page 27: A wearables story mobile dev and test 2016

Human Experience Test Planning

Page 28: A wearables story mobile dev and test 2016

Human Experience Test Planning

Create Personas

Write User Value Stories

Develop Test ScenariosBased on Personas and User Value Stories

Develop Test ApproachUse the Real World as Your User Interface

Jonathan Kohl

Page 29: A wearables story mobile dev and test 2016

Personas

Page 30: A wearables story mobile dev and test 2016

Human Experience Test Planning To test the Human Interaction

Create Personas to understand the humans who will be using the device

Page 31: A wearables story mobile dev and test 2016

What is a Persona?An archetypal user who represent the needs and motivations of

user groups

Personas represent the motivations, values, expectations and goals for their interaction with the wearable

There are usually multiple personas associated with a given wearable

Although they are fictional, they represent real users and require research for development

Page 32: A wearables story mobile dev and test 2016

Benefits of Using Personas

Provides a focus on the personal and contextual requirements, goals and concerns

Focuses testing on the most important goals of the representative users

Provides User Experience direction in exploratory testing.

Page 33: A wearables story mobile dev and test 2016

What is included in a Persona?A NameFamily BackgroundEducationOccupation, Socio-economic statusPhysical Size and ConditionGenderHopes and DesiresPoint of ViewSocial AffiliationsValuesExpectations

Page 34: A wearables story mobile dev and test 2016

Let’s Develop Gerie’s PersonaDistance RunnerCourse (roads or trails)Conscious about healthLikely lifetime sportImpervious to weatherAge 30+Member of the Running CommunityGroup trainingIndividual achievementSource of fulfillment“In It To Win It”

Page 35: A wearables story mobile dev and test 2016

Gerie’s PersonaGerie is a middle aged woman who fancies herself as “aging well”. She boasts of maintaining the same weight as she was in high school. She was raised in a middle class household and was not into sports when she was growing up. She is college-educated, holding two advanced degrees and works full-time at a professional job.

Although she runs to maintain her physical and emotional health, she is “In it to Win it”. She would not be considered competitive; however, in small, local races with limited competition, she often places in her age group. Gerie began running during college and joined a running club in recent years. With the support of the group, she achieved one of her three main goals in life: to run a marathon. After unexpectedly qualifying for the Boston Marathon in 2010, her goal for her 2011 Boston Marathon run was to qualify again. Although she relies heavily on her sports watch during her run to manage her pace and heart rate, she depends the device to create a permanent record of her achievement.

Page 36: A wearables story mobile dev and test 2016
Page 37: A wearables story mobile dev and test 2016

User value stories

Page 38: A wearables story mobile dev and test 2016

Human Experience Test PlanningTo test How the Value is Provided

Create User Value Stories to test the ways in which the human will achieve value from the device

Page 39: A wearables story mobile dev and test 2016

What is a User Value Story?

A scenario describing a realistic situation in which the wearable technology interacts with the user to provide a benefit.

Based upon how users of the wearable go about their daily lives.

There are multiple stories per persona.

Page 40: A wearables story mobile dev and test 2016

How is a User Value Story Developed?Beginning, middle, and endMain character is the PersonaWhere might this technology help?Common practices in using the device Realistic situations

Pressures, emotions, weather

Page 41: A wearables story mobile dev and test 2016

Types of User Value Stories

• Develop at least three User Value Stories for each Persona:

• Happy Ending: The wearable generates the value desired by the user

• Sad Ending: The wearable fails to deliver the desired value to the user

• Mediocre Ending: The wearable generated value but it didn’t completely meet the expectations of the user.

Page 42: A wearables story mobile dev and test 2016

Examples of User Value Stories

Have you heard any user value stories today?

Page 43: A wearables story mobile dev and test 2016

Gerie’s Value Stories: Happy Example Components

Happy Story: Garmin WatchWatch catches the Satellite and holds it throughout the race.Check watch for pace for qualifying and personal record; validating that I can

do thisCheck heart rate for reassurance on hillsStop and Save on the WatchQualifying time and Personal Record RecordedDownload watch to hard drive Upload to Garmin Website

Page 44: A wearables story mobile dev and test 2016

Gerie’s User Value Stories: Sad Example Components

Sad Story: Race BibBib is kept flat and pinned securelyStep on Mat at the Starting Line Step on each Mat throughout the race so that time and pace registersPace/Time data does not register Validate Results on BAA website

No Record ; Bib failed

Page 45: A wearables story mobile dev and test 2016

Conclusions

I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.” ― Maya Angelou

The same can be said about wearables and this is why we must test the Human Experience