SlideShare a Scribd company logo
1 of 25
Download to read offline
W11	
Track	Session	
4/20/2016	1:00	PM	
	
	
" Wearables:	Testing	the	Human	
Experience"	
	
Presented by:
Gerie Owen, Eversource Energy
&
Peter Varhol, Technology Strategy Reseach
	
	
	
	
Brought	to	you	by:	
	
	
	
340	Corporate	Way,	Suite	300,	Orange	Park,	FL	32073	
888-268-8770	·	904-278-0524	·	info@techwell.com	·	www.techwell.com
Gerie Owen
Eversource Engery
Gerie Owen is a test architect at Eversource Energy, Certified ScrumMaster,
conference presenter, and author on testing/test management topics. She is
developing a test center of excellence and consults on test processes and tools.
Gerie manages large, complex projects involving multiple applications;
coordinates test teams across multiple time zones; and delivers high-quality
projects on time and within budget. She enjoys mentoring new QA leads and
brings a cohesive team approach to testing. Learn more about Gerie on her
website, her Software Testing in the Trenches blog, and on Twitter
@GerieOwen.
Peter Varhol
Technology Strategy Research
Peter Varhol is principal technology evangelist at Technology Strategy Research
and a consulting QA lead for a leading digital design firm. An accomplished and
frequent speaker at technology conferences and user groups, Peter’s topics
cover software development to testing and application lifecycle. As a technology
journalist and thought leader, he has authored hundreds of articles, white papers,
and blog posts on software development, testing, and related topics. His past
roles include technology journalist, software product manager, software
developer, and university professor. Learn more about Peter on his website, on
his Cutting Edge Computing blog, and on Twitter @pvarhol.
4/8/16	
1	
A Wearables Story
Testing the Human Experience
A Marathon, a Chip, and a Watch
About Us
Gerie Owen
gerie@gerieowen.com
v Test	Architect,	Eversouce	
v Speaker	and	Writer	on	
Tes<ng	topics	
v Experienced	Tester,	Test	
Lead,	&	Test	Architect	
v Marathon	Runner	&	
Running	Coach	
Peter Varhol
peter@petervarhol.com
v Evangelist,	Dynatrace	
v Interna<onal	speaker	on	
technology	topics	
v Technology	Evangelist	
and	Writer,	Product	
Manager,	University	
Professor	
v Fitness	Technology	Geek
4/8/16	
2	
Meet Our Cats...
Max, Stephanie
& Monica
Agenda
v What are Wearables?
v Examples of Wearables
v A Wearables Story
v The Human Experience
v What is Testing the Human Experience?
v Why is it so important?
v How do we test it?
v Personas
v User Value Stories
v Discussion and conclusions
4/8/16	
3	
WHAT ARE WEARABES?
Wearables Defined
v Electronics that can be worn on the body, either as
an accessory or as part of material used in clothing.
v 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.
v Body Computers performing the same computing
tasks and handheld and laptop computers
v Often include monitoring and tracking functionality
4/8/16	
4	
Examples of Wearables
v Google Glass
v Smartwatches
v Bluetooth Headsets (CommBadge)
v Sensor-Rich Fabric (HeapSylon)
v Baby monitors on a band (Sproutling)
v Health and fitness (Fitbit, iFit, Garmin, Microsoft Band)
v Pet health and fitness (Whistle)
v Hearables (Intel’s BioSport)
A WEARABLES STORY
4/8/16	
5	
The Start
The Early Miles
4/8/16	
6	
The Middle Miles
Heartbreak Hill
4/8/16	
7	
“Left on Boylston”
The Finish Line
4/8/16	
8	
What Do All Wearables Have In Common?
v A purpose or function
v Coupled with human interaction that
v Provides value and achieves goals
THE HUMAN EXPERIENCE
4/8/16	
9	
v THE HUMAN EXPERIENCE
v the human interaction
v and
v and how the value is provided
What is Human Experience Testing?
v Isn’t testing the human experience actually usability
testing?
v Testing the human experience differs in
v Scope
v Depth
v Approach
4/8/16	
10	
What is Human Experience Testing?
v Testing in the “real world” of the user;
v When and where the device will be used;
v How the user and the device will function together.
What does testing the Human Experience involve?
v Emotional, physical and sensory reactions
v Biases and our mindsets
v Social expectations and interactions
4/8/16	
11	
Why is Human Experience testing so important?
v The closer the device becomes to the
human, the more important “Human”
Testing becomes.
v 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
How do we test the Human Experience?
v We Test Types of Human Interaction
v Physical
v Sensory
v Orientation
v Geographical
v Context
v Values
4/8/16	
12	
How do we test the Human Experience?
v Sensory
v Touch, sight, sound, smell, taste, sweat
How do we test the Human Experience?
v Orientation
v Human Movement
4/8/16	
13	
How do we test the Human Experience?
v Geographical
v Land, water, hills
How do we test the Human Experience?
v Context
v Time of day
v Weather
4/8/16	
14	
How do we test the Human Experience?
v Values
v Emotions
v Mindsets
v Biases
HUMAN EXPERIENCE
TEST PLANNING
4/8/16	
15	
Human Experience Test Planning
v Create Personas
v Write User Value Stories
v Develop Test Scenarios
v Based on Personas and User Value Stories
v Develop Test Approach
v Use the Real World as Your User Interface
v Jonathan Kohl
PERSONAS
4/8/16	
16	
Human Experience Test Planning
v To test the Human Interaction
v Create Personas to understand the humans
who will be using the device
What is a Persona?
v An archetypal user who represent the needs and
motivations of user groups
v Personas represent the motivations, values,
expectations and goals for their interaction with the
wearable
v There are usually multiple personas associated with
a given wearable
v Although they are fictional, they represent real users
and require research for development
4/8/16	
17	
Benefits of Using Personas
v Provides a focus on the personal and contextual
requirements, goals and concerns
v Focuses testing on the most important goals of the
representative users
v Provides User Experience direction in exploratory
testing.
What is included in a Persona?
v A Name
v Family Background
v Education
v Occupation, Socio-economic status
v Physical Size and Condition
v Gender
v Hopes and Desires
v Point of View
v Social Affiliations
v Values
v Expectations
4/8/16	
18	
Let’s Develop Gerie’s Persona
v Distance Runner
v Course (roads or trails)
v Conscious about health
v Likely lifetime sport
v Impervious to weather
v Age 30+
v Member of the Running Community
v Group training
v Individual achievement
v Source of fulfillment
v “In It To Win It”
Gerie’s Persona
Gerie 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.
4/8/16	
19	
USER VALUE STORIES
4/8/16	
20	
Human Experience Test Planning
v To test How the Value is Provided
v Create User Value Stories to
test the ways in which the human will achieve value from
the device
What is a User Value Story?
v A scenario describing a realistic situation in which
the wearable technology interacts with the user to
provide a benefit.
v Based upon how users of the wearable go about
their daily lives.
v There are multiple stories per persona.
4/8/16	
21	
How is a User Value Story Developed?
v Beginning, middle, and end
v Main character is the Persona
v Where might this technology help?
v Common practices in using the device
v Realistic situations
v Pressures, emotions, weather
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.
4/8/16	
22	
Examples of User Value Stories
Have you heard any user value stories today?
Gerie’s Value Stories: Happy Example Components
v Happy Story: Garmin Watch
v Watch catches the Satellite and holds it throughout the
race.
v Check watch for pace for qualifying and personal record;
validating that I can do this
v Check heart rate for reassurance on hills
v Stop and Save on the Watch
v Qualifying time and Personal Record Recorded
v Download watch to hard drive
v Upload to Garmin Website
4/8/16	
23	
Gerie’s User Value Stories: Sad Example Components
v Sad Story: Race Bib
v Bib is kept flat and pinned securely
v Step on Mat at the Starting Line
v Step on each Mat throughout the race so that time and
pace registers
v Pace/Time data does not register
v Validate Results on BAA website
v No Record ; Bib failed
Conclusions
v 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
v The same can be said about wearables and this is
why we must test the Human Experience

More Related Content

Similar to Wearables: Testing the Human Experience

Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...
Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...
Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...Anthony D. Paul
 
Lessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to market
Lessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to marketLessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to market
Lessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to marketSharpBrains
 
2015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.15
2015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.152015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.15
2015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.15SBCTCProfessionalLearning
 
Essay On Television An Idiot Box Or Knowledge Provider
Essay On Television An Idiot Box Or Knowledge ProviderEssay On Television An Idiot Box Or Knowledge Provider
Essay On Television An Idiot Box Or Knowledge ProviderDana French
 
Fce Writing Part 2 Essay Examples. Online assignment writing service.
Fce Writing Part 2 Essay Examples. Online assignment writing service.Fce Writing Part 2 Essay Examples. Online assignment writing service.
Fce Writing Part 2 Essay Examples. Online assignment writing service.Nicole Olson
 
Creating a Healthy City Assignment.pdf
Creating a Healthy City Assignment.pdfCreating a Healthy City Assignment.pdf
Creating a Healthy City Assignment.pdfsdfghj21
 
Grade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies ClearanceGrade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies ClearanceElizabeth Anderson
 
Knowing Your Audience | NABSHOW 2015 Social Media Symposium
Knowing Your Audience | NABSHOW 2015 Social Media Symposium Knowing Your Audience | NABSHOW 2015 Social Media Symposium
Knowing Your Audience | NABSHOW 2015 Social Media Symposium Richard Harrington
 
Automate Your Way to Sanity in the Chaos of Mobile App Development
Automate Your Way to Sanity in the Chaos of Mobile App DevelopmentAutomate Your Way to Sanity in the Chaos of Mobile App Development
Automate Your Way to Sanity in the Chaos of Mobile App DevelopmentTechWell
 
Mobile App and Center Presentation
Mobile App and Center PresentationMobile App and Center Presentation
Mobile App and Center PresentationKatherine Stokes
 
FMTitlePage.indd iv 040913 1010 AMManagemen.docx
FMTitlePage.indd   iv 040913   1010 AMManagemen.docxFMTitlePage.indd   iv 040913   1010 AMManagemen.docx
FMTitlePage.indd iv 040913 1010 AMManagemen.docxkeugene1
 
Warranty of Failure
Warranty of FailureWarranty of Failure
Warranty of FailureK 38
 
Wearables and Gamification for Personal Health Management
Wearables and Gamification for Personal Health ManagementWearables and Gamification for Personal Health Management
Wearables and Gamification for Personal Health ManagementDavid Wortley
 
Advancing the Health & Fitness of Children and peh 12.pptx
Advancing the Health & Fitness of Children and peh 12.pptxAdvancing the Health & Fitness of Children and peh 12.pptx
Advancing the Health & Fitness of Children and peh 12.pptxferdinandsanbuenaven
 
meMap App Design Project
meMap App Design ProjectmeMap App Design Project
meMap App Design ProjectSusanna Willis
 
BESiDE Built Environment for Social Inclusion through the Digital Economy
BESiDE Built Environment for Social Inclusion through the Digital EconomyBESiDE Built Environment for Social Inclusion through the Digital Economy
BESiDE Built Environment for Social Inclusion through the Digital EconomyIan Ruaraidh Harrison
 
2009 Conference Presentation
2009 Conference Presentation2009 Conference Presentation
2009 Conference Presentationpellery
 

Similar to Wearables: Testing the Human Experience (20)

Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...
Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...
Designing for Stress Cases - Baltimore Design Week 2016 - Kelly Driver and An...
 
Lessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to market
Lessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to marketLessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to market
Lessons learned in bring­ing inno­v­a­tive brain fitness solu­tions to market
 
VE_StorybookFinal
VE_StorybookFinalVE_StorybookFinal
VE_StorybookFinal
 
2015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.15
2015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.152015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.15
2015 IGNIS Webinar Intro Slides: Making Accessibility Accessible 05.21.15
 
Big data - quantified self
Big data - quantified selfBig data - quantified self
Big data - quantified self
 
Essay On Television An Idiot Box Or Knowledge Provider
Essay On Television An Idiot Box Or Knowledge ProviderEssay On Television An Idiot Box Or Knowledge Provider
Essay On Television An Idiot Box Or Knowledge Provider
 
Fce Writing Part 2 Essay Examples. Online assignment writing service.
Fce Writing Part 2 Essay Examples. Online assignment writing service.Fce Writing Part 2 Essay Examples. Online assignment writing service.
Fce Writing Part 2 Essay Examples. Online assignment writing service.
 
Creating a Healthy City Assignment.pdf
Creating a Healthy City Assignment.pdfCreating a Healthy City Assignment.pdf
Creating a Healthy City Assignment.pdf
 
Grade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies ClearanceGrade School Writing Paper. School Supplies Clearance
Grade School Writing Paper. School Supplies Clearance
 
Knowing Your Audience | NABSHOW 2015 Social Media Symposium
Knowing Your Audience | NABSHOW 2015 Social Media Symposium Knowing Your Audience | NABSHOW 2015 Social Media Symposium
Knowing Your Audience | NABSHOW 2015 Social Media Symposium
 
Automate Your Way to Sanity in the Chaos of Mobile App Development
Automate Your Way to Sanity in the Chaos of Mobile App DevelopmentAutomate Your Way to Sanity in the Chaos of Mobile App Development
Automate Your Way to Sanity in the Chaos of Mobile App Development
 
Mobile App and Center Presentation
Mobile App and Center PresentationMobile App and Center Presentation
Mobile App and Center Presentation
 
FMTitlePage.indd iv 040913 1010 AMManagemen.docx
FMTitlePage.indd   iv 040913   1010 AMManagemen.docxFMTitlePage.indd   iv 040913   1010 AMManagemen.docx
FMTitlePage.indd iv 040913 1010 AMManagemen.docx
 
Warranty of Failure
Warranty of FailureWarranty of Failure
Warranty of Failure
 
Official opening presentation 4 h faculty meeting
Official opening presentation 4 h faculty meetingOfficial opening presentation 4 h faculty meeting
Official opening presentation 4 h faculty meeting
 
Wearables and Gamification for Personal Health Management
Wearables and Gamification for Personal Health ManagementWearables and Gamification for Personal Health Management
Wearables and Gamification for Personal Health Management
 
Advancing the Health & Fitness of Children and peh 12.pptx
Advancing the Health & Fitness of Children and peh 12.pptxAdvancing the Health & Fitness of Children and peh 12.pptx
Advancing the Health & Fitness of Children and peh 12.pptx
 
meMap App Design Project
meMap App Design ProjectmeMap App Design Project
meMap App Design Project
 
BESiDE Built Environment for Social Inclusion through the Digital Economy
BESiDE Built Environment for Social Inclusion through the Digital EconomyBESiDE Built Environment for Social Inclusion through the Digital Economy
BESiDE Built Environment for Social Inclusion through the Digital Economy
 
2009 Conference Presentation
2009 Conference Presentation2009 Conference Presentation
2009 Conference Presentation
 

More from Josiah Renaudin

Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsJosiah Renaudin
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Product Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseProduct Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseJosiah Renaudin
 
Slay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementSlay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementJosiah Renaudin
 
Blending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryBlending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryJosiah Renaudin
 
Determining Business Value in Agile Development
Determining Business Value in Agile DevelopmentDetermining Business Value in Agile Development
Determining Business Value in Agile DevelopmentJosiah Renaudin
 
Three Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseThree Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseJosiah Renaudin
 
Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileJosiah Renaudin
 
How to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentHow to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentJosiah Renaudin
 
The Power of an Agile Mindset
The Power of an Agile MindsetThe Power of an Agile Mindset
The Power of an Agile MindsetJosiah Renaudin
 
DevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsDevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsJosiah Renaudin
 
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingUncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingJosiah Renaudin
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkJosiah Renaudin
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyDon’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyJosiah Renaudin
 
Testing Lessons from the Land of Make Believe
Testing Lessons from the Land of Make BelieveTesting Lessons from the Land of Make Believe
Testing Lessons from the Land of Make BelieveJosiah Renaudin
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process ImprovementJosiah Renaudin
 
Git and GitHub for Testers
Git and GitHub for TestersGit and GitHub for Testers
Git and GitHub for TestersJosiah Renaudin
 
Stay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveStay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveJosiah Renaudin
 
The Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelThe Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelJosiah Renaudin
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowJosiah Renaudin
 

More from Josiah Renaudin (20)

Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOps
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Product Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseProduct Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean Enterprise
 
Slay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementSlay the Dragons of Agile Measurement
Slay the Dragons of Agile Measurement
 
Blending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryBlending Product Discovery and Product Delivery
Blending Product Discovery and Product Delivery
 
Determining Business Value in Agile Development
Determining Business Value in Agile DevelopmentDetermining Business Value in Agile Development
Determining Business Value in Agile Development
 
Three Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseThree Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile Enterprise
 
Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of Mobile
 
How to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentHow to Do Kick-Ass Software Development
How to Do Kick-Ass Software Development
 
The Power of an Agile Mindset
The Power of an Agile MindsetThe Power of an Agile Mindset
The Power of an Agile Mindset
 
DevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsDevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software Organizations
 
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingUncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation Framework
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyDon’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
 
Testing Lessons from the Land of Make Believe
Testing Lessons from the Land of Make BelieveTesting Lessons from the Land of Make Believe
Testing Lessons from the Land of Make Believe
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
 
Git and GitHub for Testers
Git and GitHub for TestersGit and GitHub for Testers
Git and GitHub for Testers
 
Stay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveStay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity Curve
 
The Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelThe Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in Parallel
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and How
 

Recently uploaded

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 

Recently uploaded (20)

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 

Wearables: Testing the Human Experience

  • 1. W11 Track Session 4/20/2016 1:00 PM " Wearables: Testing the Human Experience" Presented by: Gerie Owen, Eversource Energy & Peter Varhol, Technology Strategy Reseach Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 · 904-278-0524 · info@techwell.com · www.techwell.com
  • 2. Gerie Owen Eversource Engery Gerie Owen is a test architect at Eversource Energy, Certified ScrumMaster, conference presenter, and author on testing/test management topics. She is developing a test center of excellence and consults on test processes and tools. Gerie manages large, complex projects involving multiple applications; coordinates test teams across multiple time zones; and delivers high-quality projects on time and within budget. She enjoys mentoring new QA leads and brings a cohesive team approach to testing. Learn more about Gerie on her website, her Software Testing in the Trenches blog, and on Twitter @GerieOwen. Peter Varhol Technology Strategy Research Peter Varhol is principal technology evangelist at Technology Strategy Research and a consulting QA lead for a leading digital design firm. An accomplished and frequent speaker at technology conferences and user groups, Peter’s topics cover software development to testing and application lifecycle. As a technology journalist and thought leader, he has authored hundreds of articles, white papers, and blog posts on software development, testing, and related topics. His past roles include technology journalist, software product manager, software developer, and university professor. Learn more about Peter on his website, on his Cutting Edge Computing blog, and on Twitter @pvarhol.
  • 3. 4/8/16 1 A Wearables Story Testing the Human Experience A Marathon, a Chip, and a Watch About Us Gerie Owen gerie@gerieowen.com v Test Architect, Eversouce v Speaker and Writer on Tes<ng topics v Experienced Tester, Test Lead, & Test Architect v Marathon Runner & Running Coach Peter Varhol peter@petervarhol.com v Evangelist, Dynatrace v Interna<onal speaker on technology topics v Technology Evangelist and Writer, Product Manager, University Professor v Fitness Technology Geek
  • 4. 4/8/16 2 Meet Our Cats... Max, Stephanie & Monica Agenda v What are Wearables? v Examples of Wearables v A Wearables Story v The Human Experience v What is Testing the Human Experience? v Why is it so important? v How do we test it? v Personas v User Value Stories v Discussion and conclusions
  • 5. 4/8/16 3 WHAT ARE WEARABES? Wearables Defined v Electronics that can be worn on the body, either as an accessory or as part of material used in clothing. v 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. v Body Computers performing the same computing tasks and handheld and laptop computers v Often include monitoring and tracking functionality
  • 6. 4/8/16 4 Examples of Wearables v Google Glass v Smartwatches v Bluetooth Headsets (CommBadge) v Sensor-Rich Fabric (HeapSylon) v Baby monitors on a band (Sproutling) v Health and fitness (Fitbit, iFit, Garmin, Microsoft Band) v Pet health and fitness (Whistle) v Hearables (Intel’s BioSport) A WEARABLES STORY
  • 10. 4/8/16 8 What Do All Wearables Have In Common? v A purpose or function v Coupled with human interaction that v Provides value and achieves goals THE HUMAN EXPERIENCE
  • 11. 4/8/16 9 v THE HUMAN EXPERIENCE v the human interaction v and v and how the value is provided What is Human Experience Testing? v Isn’t testing the human experience actually usability testing? v Testing the human experience differs in v Scope v Depth v Approach
  • 12. 4/8/16 10 What is Human Experience Testing? v Testing in the “real world” of the user; v When and where the device will be used; v How the user and the device will function together. What does testing the Human Experience involve? v Emotional, physical and sensory reactions v Biases and our mindsets v Social expectations and interactions
  • 13. 4/8/16 11 Why is Human Experience testing so important? v The closer the device becomes to the human, the more important “Human” Testing becomes. v 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 How do we test the Human Experience? v We Test Types of Human Interaction v Physical v Sensory v Orientation v Geographical v Context v Values
  • 14. 4/8/16 12 How do we test the Human Experience? v Sensory v Touch, sight, sound, smell, taste, sweat How do we test the Human Experience? v Orientation v Human Movement
  • 15. 4/8/16 13 How do we test the Human Experience? v Geographical v Land, water, hills How do we test the Human Experience? v Context v Time of day v Weather
  • 16. 4/8/16 14 How do we test the Human Experience? v Values v Emotions v Mindsets v Biases HUMAN EXPERIENCE TEST PLANNING
  • 17. 4/8/16 15 Human Experience Test Planning v Create Personas v Write User Value Stories v Develop Test Scenarios v Based on Personas and User Value Stories v Develop Test Approach v Use the Real World as Your User Interface v Jonathan Kohl PERSONAS
  • 18. 4/8/16 16 Human Experience Test Planning v To test the Human Interaction v Create Personas to understand the humans who will be using the device What is a Persona? v An archetypal user who represent the needs and motivations of user groups v Personas represent the motivations, values, expectations and goals for their interaction with the wearable v There are usually multiple personas associated with a given wearable v Although they are fictional, they represent real users and require research for development
  • 19. 4/8/16 17 Benefits of Using Personas v Provides a focus on the personal and contextual requirements, goals and concerns v Focuses testing on the most important goals of the representative users v Provides User Experience direction in exploratory testing. What is included in a Persona? v A Name v Family Background v Education v Occupation, Socio-economic status v Physical Size and Condition v Gender v Hopes and Desires v Point of View v Social Affiliations v Values v Expectations
  • 20. 4/8/16 18 Let’s Develop Gerie’s Persona v Distance Runner v Course (roads or trails) v Conscious about health v Likely lifetime sport v Impervious to weather v Age 30+ v Member of the Running Community v Group training v Individual achievement v Source of fulfillment v “In It To Win It” Gerie’s Persona Gerie 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.
  • 22. 4/8/16 20 Human Experience Test Planning v To test How the Value is Provided v Create User Value Stories to test the ways in which the human will achieve value from the device What is a User Value Story? v A scenario describing a realistic situation in which the wearable technology interacts with the user to provide a benefit. v Based upon how users of the wearable go about their daily lives. v There are multiple stories per persona.
  • 23. 4/8/16 21 How is a User Value Story Developed? v Beginning, middle, and end v Main character is the Persona v Where might this technology help? v Common practices in using the device v Realistic situations v Pressures, emotions, weather 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.
  • 24. 4/8/16 22 Examples of User Value Stories Have you heard any user value stories today? Gerie’s Value Stories: Happy Example Components v Happy Story: Garmin Watch v Watch catches the Satellite and holds it throughout the race. v Check watch for pace for qualifying and personal record; validating that I can do this v Check heart rate for reassurance on hills v Stop and Save on the Watch v Qualifying time and Personal Record Recorded v Download watch to hard drive v Upload to Garmin Website
  • 25. 4/8/16 23 Gerie’s User Value Stories: Sad Example Components v Sad Story: Race Bib v Bib is kept flat and pinned securely v Step on Mat at the Starting Line v Step on each Mat throughout the race so that time and pace registers v Pace/Time data does not register v Validate Results on BAA website v No Record ; Bib failed Conclusions v 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 v The same can be said about wearables and this is why we must test the Human Experience