SlideShare a Scribd company logo
1 of 69
Download to read offline
The User Experience Index (UXI)
UXPA 2022
Assessing friction in complex user journeys:
Danny Hager, Ph.D.
Product Strategist & Senior UX Researcher
Office of the CIO, IBM
Jon Temple, Ph.D.
Design Principal & Senior UX Researcher
Office of the CIO, IBM
Why are we doing this work?
UX at a strategic level
• How good or bad are current end-to-end experiences?
• How much can we impact an experience?
• How do we get disparate teams focused on a common vision?
• How do we quantify and track progress (e.g., OKR’s)?
Understand your user tasks and their success rate
Expose the pain points preventing task completion
Measure how users feel about your tool (e.g., NPS)
Automate data collection and presentation
Communication channel between user and team
IBM | CIO Design
Program goals
Voice of the Employee (VotE) program
Adoption
• Enabled over 450 applications to collect feedback.
• About 50,000 end user responses over the past year.
Project team value
At a glance, each project can view sentiment, trends,
goals, and blockers towards goal completion.
Business value
• Support OKR’s for individuals, projects and domains
• Ensure a level of quality across all IBM offerings
• Productive environments help retain talent
End-to-end experiences versus project focus
Simone needs a
new laptop
Simone returns
old device
Selects
replacement
device
Receives reminder
emails
Schedules a
return
Experience from a PROJECT perspective
Asks manager
about device
refresh rules
Reads policy info Selects
replacement
device
Receives
device
Follows setup
process
Figure out how to
migrate data
Learn how &
then transfer
bookmarks
Manually
migrates data
Manually
installs missing
software
Wipes data /
passwords /
packs up old
device
Receives Dunning
emails
Schedules a
return
Experience from a USER’S perspective
High level
approach we
have been
exploring
Many tasks require multiple tools – even when each tool is good,
there is often friction when moving from one to the next.
Identify end-to-end tasks
Friction = any element of a workflow that impedes the user’s ability
to complete their goal (screen design, content, business rules, etc.).
Estimate friction for tasks
UXI Scores indicate how much avoidable friction is in the system –
the difference between a current experience and an “ideal” one.
Compute a “User Experience Index” score for each task
Identify major
end-to-end
tasks
Journey maps CAN show ”friction” …
…but a stack of journey maps is cumbersome to summarize –
we needed to quantify these journeys.
Quantifying friction using the PURE methodology
Pragmatic Usability Rating by Experts
From NN/g Nielsen Norman Group: https://www.nngroup.com/articles/pure-method/
Christian Rohrer, April 2017
Our approach to PURE analysis
A researcher constructs one or more journeys for the task
Spreadsheet listing each step
Includes notes about UX issues, existing user
data, channels, etc.
Presentation containing screenshots
(useful for the team and for stakeholders)
As a group, team member/researcher rates each step from 1 - 3
Count down 3… 2… 1… and each person types their rating into chat (WebEx, Slack, etc.)
1
1
1
1
As a group, team member/researcher rates each step from 1 - 3
• The ratings for the step are discussed – any outliers make a case for their rating.
• Any UX issues or ideas are documented.
1
1
1
1
1
The team reaches a consensus rating rather than an average
The process is repeated for every step in the journey
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
1
2
2
2
2
1
1
2
1
2
2
1
2
2
2
3
2
2
2
2
3
3
2
3
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
1
1
1
1
1
The final ratings for all steps are summed to create the PURE score
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
1
2
2
2
2
1
1
2
1
2
2
1
2
2
2
3
2
2
2
2
3
3
2
3
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
1
1
1
1
1
PURE Score = 41
You might be wondering – what does a 41 mean? Is that good or bad?
Hold onto that thought!
Summary of our experience with PURE analysis
• Does not replace user research.
• 3-point scale is good enough.
• Team rating and consensus is critical.
• Becomes faster and more efficient over time.
• PURE score itself is problematic.
A real example
Felicia Fix-it-herself has
a problem with her
company provisioned
Mac – several keys have
stopped working.
She wants to get it
repaired or replaced and
would prefer to avoid
contacting the help desk.
Felicia wants to get
her Mac repaired or
replaced.
(She’d like to avoid
the help desk.)
Felicia successfully
submits request for a
replacement device.
Trigger
Success
Different teams with different goals,
metrics, backlogs, roadmaps and
stakeholders – but all part of the task.
1
1
1
1
2
1
1
2
1
2
1
1
2
2
2
13 steps (20 friction) for the user to find the
machine’s serial number, discover its warranty
status and determine next steps.
This sub-task amounts to 29% of the friction in
the “replace a broken Mac” workflow.
1 1 1
1 1
2
2
2 1 2
2
2
2
Another example of the need for end-to-end analysis.
1
1
1
Any guesses on what
this link does?
?
2
Felicia wants to get
her Mac repaired or
replaced.
(She’d like to avoid
the help desk.)
Felicia successfully
submits request for a
replacement device.
Trigger
Success
Felicia wants to get
her Mac repaired or
replaced.
(She’d like to avoid
the help desk.)
Felicia successfully
submits request for a
replacement device.
Trigger
Success
PURE = 68
How good or bad is a 68 PURE score?
Two major
problems with
interpreting
PURE scores
Lack of a scale or upper limit
Task & design complexity co-vary
to an unknown degree
Doing your taxes Posting a cat photo to social media
PURE scores vary based on task complexity, not just design complexity
Even with the absolute best design, one task will have a much higher PURE score.
To interpret a friction score,
we need a point of reference.
Our approach is to compare the current friction
to a target version of each experience.
Consume existing UX research
2
Creating a User Experience Index to compare experiences
6 Define the target (to-be) flow
Create artifacts to represent
workflows
4
Identify task
1 Task analysis
(identify scenarios)
3
5 PURE analysis for the
current (as-is) flow
Current (As Is)
7 PURE analysis for
target flow
Target (To Be)
8
Calculate User Experience
scores for scenarios
Creating a “target” journey with minimal investment
A “target” Journey for how Felicia COULD get a replacement for her broken Mac
1. Felicia visits the intranet home page and searches for “broken Mac keyboard.”
2. At the top of the search results, she sees an “IT Support” section that [shows her registered devices].
3. She clicks on the Mac that is experiencing the problem and selects a hardware problem.
4. She see selects “keyboard or pointing device” from the list.
5. The system [indicates that the device is out of warranty] and offers to request a replacement.
6. She agrees to receive a replacement refurbished device that she will select later.
7. The system [generates a ticket number] and [opens Devices@IBM with the initial fields pre-filled].
8. She selects the Mac that the system [indicates is the closest match to her current machine].
9. She enters her shipping address.
10. She confirms the information and submits the request.
Storyboards can help communicate the journey to stakeholders and the team.
Just enough detail to estimate target complexity and communicate the concepts.
Friction reduced by ~85%
(from 68 to 10)
# Short Description
Current
PURE
Target
PURE
1 Software issue on Mac (Outlook not receiving email) 12 11
2 Software issue on Mac (Problem installing Sketch) 32 28
3 Hardware issue on PC (keyboard issues) 64 10
4 Hardware issue on Mac (keyboard issues) 68 10
5 Software issue on Mac (Outlook not receiving email) 39 30
6 Password issue – set up 2FA with authenticator 34 25
7 Password issue – user wants to change w3ID password 5 5
8 Issue with HR related tool (Travel@IBM questions) 60 42
9 Hardware issue on Mac (keyboard issues) 40 8
10 Hardware issue on PC (keyboard issues) 41 8
11 Modify an existing 2FA method (change phone number for text) 46 30
12 Hardware issue – user wants to determine if they can get a new one (refresh) 9 5
13 Ticketing – user wants to create a “web ticket” for a software issue 16 13
14 Re-open a closed ticket 5 5
15 Non-entitled Software issue on Mac (issue with Balsamiq) 20 16
Current and Target scores are computed for each journey
Need a simple, consumable score for communication and ranking.
Computing a meaningful score - UXI
Calculating UXI Scores
A ratio of target friction to current friction
Target Friction
Current Friction
UXI =
Produces a score of 100 if the current
friction matches the goal; infinitely
approaches 0 as the difference increases.
* 100
= 14.7
UXI score for replacing a Mac that has a broken keyboard
Target Friction
Current Friction
UXI = 100 * = 100 *
10
68
= 100 * 0.147
UXI Label
90-100 Excellent (A)
80-89 Good (B)
70-79 Fair (C)
60-69 Poor (D)
Below 60 Failing (F)
= 14.7
# Short Description
Current
PURE
Target
PURE
UXI
Score
Grade
7 Password issue – user wants to change w3ID password 5 5 100 A
14 Re-open a closed ticket 5 5 100 A
1 Software issue on Mac (Outlook not receiving email) 12 11 91.7 A
2 Software issue on Mac (Problem installing Sketch) 32 28 87.5 B
13 Ticketing – user wants to create a “web ticket” for a software issue 16 13 81.3 B
15 Non-entitled Software issue on Mac (issue with Balsamiq) 20 16 80.0 B
5 Software issue on Mac (Outlook not receiving email) 39 30 76.9 C
6 Password issue – set up 2FA with authenticator 34 25 73.5 C
8 Issue with HR related tool (Travel@IBM questions) 60 42 70.0 C
11 Modify an existing 2FA method (change phone number for text) 46 30 65.2 D
12 Hardware issue – user wants to determine if they can get a new one (refresh) 9 5 55.6 F
9 Hardware issue on Mac (keyboard issues) 40 8 20.0 F
10 Hardware issue on PC (keyboard issues) 41 8 19.5 F
3 Hardware issue on PC (keyboard issues) 64 10 15.6 F
4 Hardware issue on Mac (keyboard issues) 68 10 14.7 F
UXI score is one factor in prioritization – frequency, criticality and other factors are also considered.
UXI Dashboard
Provides a ”report card”
for the workplace and
includes linkages to
applications that make
up each workflow.
UXI Dashboard
Ability to view
research artifacts
associated with the
task and the current
data associated with
applications utilized
for the task.
Benefits of this
approach
UXI
Measure end-to-end experiences -
not just applications.
Compare across experiences
to drive prioritization.
Provide quantitative goals
and ROI estimates
Facilitate cross-team and
cross-organization cooperation.
PURE UXI
An adaptable approach
More than just expert evaluation
UXI can utilize multiple UX metrics, for example:
Sentiment ratings
Goal completion
Error-free rate
Time-on-task
If a target for the metric can be defined, the UXI score can be calculated
from any combination of metrics via a weighted average.
Ease of use ratings
can be used with
or instead of PURE
ratings
Difficulty ratings added for 100+ key workplace tasks
Goal for
ease
ratings
90% of
responses
will be > 4.
=
UXI Scoring of Tasks: Do our methods converge meaningfully?
Compare the derived UXI scores for
“getting common accessories”
Expert (PURE) ratings of complexity
Actual: 61, Target: 27, UXI = 44.3
UXI Score
0 100
10 20 30 40 50 60 70 80 90
UXI Scoring of Tasks: Do our methods converge meaningfully?
Compare the derived UXI scores for
“getting common accessories”
Expert (PURE) ratings of complexity
Actual: 61, Target: 27, UXI = 44.3
User ratings of difficulty
Actual: 41%, Target: 90%, UXI = 46.0
Final UXI = 45.2
UXI Score
0 100
10 20 30 40 50 60 70 80 90
Thank you!

More Related Content

What's hot

Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
Dimitri Ponomareff
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
Janeve George
 

What's hot (20)

Writing test cases from user stories and acceptance criteria
Writing test cases from user stories and acceptance criteria Writing test cases from user stories and acceptance criteria
Writing test cases from user stories and acceptance criteria
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
 
Design system presentation - How to sell it internally
Design system presentation - How to sell it internallyDesign system presentation - How to sell it internally
Design system presentation - How to sell it internally
 
Postman: An Introduction for Testers
Postman: An Introduction for TestersPostman: An Introduction for Testers
Postman: An Introduction for Testers
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
 
Why everything is an A/B Test at Pinterest
Why everything is an A/B Test at PinterestWhy everything is an A/B Test at Pinterest
Why everything is an A/B Test at Pinterest
 
Accessible Design Presentation
Accessible Design PresentationAccessible Design Presentation
Accessible Design Presentation
 
Consistency in UX Design
Consistency in UX DesignConsistency in UX Design
Consistency in UX Design
 
Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management Systems
 
Conducting Expert Reviews Using the VIMM Model
Conducting Expert Reviews Using the VIMM ModelConducting Expert Reviews Using the VIMM Model
Conducting Expert Reviews Using the VIMM Model
 
Cics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's newCics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's new
 
Insights from a global Saas_ Mastercard Gateway.pdf
Insights from a global Saas_ Mastercard Gateway.pdfInsights from a global Saas_ Mastercard Gateway.pdf
Insights from a global Saas_ Mastercard Gateway.pdf
 
Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
 
Introduction to UI UX
Introduction to UI UXIntroduction to UI UX
Introduction to UI UX
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
 
SOA Testing
SOA TestingSOA Testing
SOA Testing
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibility
 
[@NaukriEngineering] Messaging Queues
[@NaukriEngineering] Messaging Queues[@NaukriEngineering] Messaging Queues
[@NaukriEngineering] Messaging Queues
 

Similar to Assessing friction in complex user journeys - the User Experience Index.pdf

Sr.Application Support Engg(having 4.11 years of EXP) 2
Sr.Application Support Engg(having 4.11 years of EXP) 2Sr.Application Support Engg(having 4.11 years of EXP) 2
Sr.Application Support Engg(having 4.11 years of EXP) 2
Hitesh Kushwaha
 
Ecd302 unit 02(evaluate software packages)
Ecd302 unit 02(evaluate software packages)Ecd302 unit 02(evaluate software packages)
Ecd302 unit 02(evaluate software packages)
Xi Qiu
 
Lecture 1 uml with java implementation
Lecture 1 uml with java implementationLecture 1 uml with java implementation
Lecture 1 uml with java implementation
the_wumberlog
 
Alphabet soup deployment
Alphabet soup deploymentAlphabet soup deployment
Alphabet soup deployment
Stephen Rose
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
Newton Day Uploads
 
Jitesh-S-Dhekale-Resume
Jitesh-S-Dhekale-ResumeJitesh-S-Dhekale-Resume
Jitesh-S-Dhekale-Resume
Jitesh Dhekale
 

Similar to Assessing friction in complex user journeys - the User Experience Index.pdf (20)

Sr.Application Support Engg(having 4.11 years of EXP) 2
Sr.Application Support Engg(having 4.11 years of EXP) 2Sr.Application Support Engg(having 4.11 years of EXP) 2
Sr.Application Support Engg(having 4.11 years of EXP) 2
 
Why Distributed Tracing is Essential for Performance and Reliability
Why Distributed Tracing is Essential for Performance and ReliabilityWhy Distributed Tracing is Essential for Performance and Reliability
Why Distributed Tracing is Essential for Performance and Reliability
 
Ecd302 unit 02(evaluate software packages)
Ecd302 unit 02(evaluate software packages)Ecd302 unit 02(evaluate software packages)
Ecd302 unit 02(evaluate software packages)
 
Capstone- Milestone 3
Capstone- Milestone 3Capstone- Milestone 3
Capstone- Milestone 3
 
Anthony 2-5-15
Anthony 2-5-15Anthony 2-5-15
Anthony 2-5-15
 
Software Engineering Fundamentals in Computer Science
Software Engineering Fundamentals in Computer ScienceSoftware Engineering Fundamentals in Computer Science
Software Engineering Fundamentals in Computer Science
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
 
Lecture 1 uml with java implementation
Lecture 1 uml with java implementationLecture 1 uml with java implementation
Lecture 1 uml with java implementation
 
Alphabet soup deployment
Alphabet soup deploymentAlphabet soup deployment
Alphabet soup deployment
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Resume
ResumeResume
Resume
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
Jitesh-S-Dhekale-Resume
Jitesh-S-Dhekale-ResumeJitesh-S-Dhekale-Resume
Jitesh-S-Dhekale-Resume
 
Software design.edited (1)
Software design.edited (1)Software design.edited (1)
Software design.edited (1)
 
06 operations and feedback
06   operations and feedback06   operations and feedback
06 operations and feedback
 
Resume
ResumeResume
Resume
 
Cross-functional team collaboration between Agile development and UX design
Cross-functional team collaboration between Agile development and UX designCross-functional team collaboration between Agile development and UX design
Cross-functional team collaboration between Agile development and UX design
 
StUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaStUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter Boersma
 
WellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping PresentationWellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping Presentation
 

Recently uploaded

如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
ugzga
 
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
ykucop
 
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
JIT KUMAR GUPTA
 
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjjWeek 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
joshuaclack73
 
如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证
ugzga
 
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
ugzga
 
100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...
100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...
100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...
drjose256
 
挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质
yzeoq
 

Recently uploaded (20)

如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
 
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
 
Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678
 
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
 
CADD 141 - Puzzle Cube Project - Product Photos
CADD 141 - Puzzle Cube Project - Product PhotosCADD 141 - Puzzle Cube Project - Product Photos
CADD 141 - Puzzle Cube Project - Product Photos
 
Week of Action 2022_EIT Climate-KIC_Headers
Week of Action 2022_EIT Climate-KIC_HeadersWeek of Action 2022_EIT Climate-KIC_Headers
Week of Action 2022_EIT Climate-KIC_Headers
 
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjjWeek 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
 
Cascading Style Sheet(CSS) PDF Notes by Apna College
Cascading Style Sheet(CSS) PDF Notes by Apna CollegeCascading Style Sheet(CSS) PDF Notes by Apna College
Cascading Style Sheet(CSS) PDF Notes by Apna College
 
Naer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing ProjectNaer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing Project
 
And that's about to change! (Service Design Drinks Berlin May 2024)
And that's about to change! (Service Design Drinks Berlin May 2024)And that's about to change! (Service Design Drinks Berlin May 2024)
And that's about to change! (Service Design Drinks Berlin May 2024)
 
Bit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolioBit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolio
 
如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Bath毕业证书)巴斯大学毕业证成绩单本科硕士学位证留信学历认证
 
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
 
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdfCADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
 
Avoid these common UI/UX design mistakes
 Avoid these common UI/UX design mistakes Avoid these common UI/UX design mistakes
Avoid these common UI/UX design mistakes
 
Real Smart Art Infographics by Slidesgo.pptx
Real Smart Art Infographics by Slidesgo.pptxReal Smart Art Infographics by Slidesgo.pptx
Real Smart Art Infographics by Slidesgo.pptx
 
Levi's Advertisement and camapign design
Levi's Advertisement and camapign designLevi's Advertisement and camapign design
Levi's Advertisement and camapign design
 
Latest Trends in Home and Building Design
Latest Trends in Home and Building DesignLatest Trends in Home and Building Design
Latest Trends in Home and Building Design
 
100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...
100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...
100^%)( MAYIBUYE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Soweto, ...
 
挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质
 

Assessing friction in complex user journeys - the User Experience Index.pdf

  • 1. The User Experience Index (UXI) UXPA 2022 Assessing friction in complex user journeys:
  • 2. Danny Hager, Ph.D. Product Strategist & Senior UX Researcher Office of the CIO, IBM Jon Temple, Ph.D. Design Principal & Senior UX Researcher Office of the CIO, IBM
  • 3. Why are we doing this work?
  • 4. UX at a strategic level • How good or bad are current end-to-end experiences? • How much can we impact an experience? • How do we get disparate teams focused on a common vision? • How do we quantify and track progress (e.g., OKR’s)?
  • 5. Understand your user tasks and their success rate Expose the pain points preventing task completion Measure how users feel about your tool (e.g., NPS) Automate data collection and presentation Communication channel between user and team IBM | CIO Design Program goals Voice of the Employee (VotE) program Adoption • Enabled over 450 applications to collect feedback. • About 50,000 end user responses over the past year. Project team value At a glance, each project can view sentiment, trends, goals, and blockers towards goal completion. Business value • Support OKR’s for individuals, projects and domains • Ensure a level of quality across all IBM offerings • Productive environments help retain talent
  • 6. End-to-end experiences versus project focus Simone needs a new laptop Simone returns old device Selects replacement device Receives reminder emails Schedules a return Experience from a PROJECT perspective Asks manager about device refresh rules Reads policy info Selects replacement device Receives device Follows setup process Figure out how to migrate data Learn how & then transfer bookmarks Manually migrates data Manually installs missing software Wipes data / passwords / packs up old device Receives Dunning emails Schedules a return Experience from a USER’S perspective
  • 7. High level approach we have been exploring Many tasks require multiple tools – even when each tool is good, there is often friction when moving from one to the next. Identify end-to-end tasks Friction = any element of a workflow that impedes the user’s ability to complete their goal (screen design, content, business rules, etc.). Estimate friction for tasks UXI Scores indicate how much avoidable friction is in the system – the difference between a current experience and an “ideal” one. Compute a “User Experience Index” score for each task
  • 9.
  • 10. Journey maps CAN show ”friction” … …but a stack of journey maps is cumbersome to summarize – we needed to quantify these journeys.
  • 11.
  • 12. Quantifying friction using the PURE methodology Pragmatic Usability Rating by Experts From NN/g Nielsen Norman Group: https://www.nngroup.com/articles/pure-method/ Christian Rohrer, April 2017
  • 13. Our approach to PURE analysis
  • 14. A researcher constructs one or more journeys for the task Spreadsheet listing each step Includes notes about UX issues, existing user data, channels, etc. Presentation containing screenshots (useful for the team and for stakeholders)
  • 15. As a group, team member/researcher rates each step from 1 - 3 Count down 3… 2… 1… and each person types their rating into chat (WebEx, Slack, etc.)
  • 16. 1 1 1 1 As a group, team member/researcher rates each step from 1 - 3 • The ratings for the step are discussed – any outliers make a case for their rating. • Any UX issues or ideas are documented.
  • 17. 1 1 1 1 1 The team reaches a consensus rating rather than an average
  • 18. The process is repeated for every step in the journey 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 1 2 2 2 1 2 2 2 2 1 2 2 2 2 1 1 2 1 2 2 1 2 2 2 3 2 2 2 2 3 3 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 3 3 3 3 3 2 3 3 3 3 3 3 3 1 1 1 1 1
  • 19. The final ratings for all steps are summed to create the PURE score 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 1 2 2 2 1 2 2 2 2 1 2 2 2 2 1 1 2 1 2 2 1 2 2 2 3 2 2 2 2 3 3 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 3 3 3 3 3 2 3 3 3 3 3 3 3 1 1 1 1 1 PURE Score = 41 You might be wondering – what does a 41 mean? Is that good or bad? Hold onto that thought!
  • 20. Summary of our experience with PURE analysis • Does not replace user research. • 3-point scale is good enough. • Team rating and consensus is critical. • Becomes faster and more efficient over time. • PURE score itself is problematic.
  • 22. Felicia Fix-it-herself has a problem with her company provisioned Mac – several keys have stopped working. She wants to get it repaired or replaced and would prefer to avoid contacting the help desk.
  • 23. Felicia wants to get her Mac repaired or replaced. (She’d like to avoid the help desk.) Felicia successfully submits request for a replacement device. Trigger Success Different teams with different goals, metrics, backlogs, roadmaps and stakeholders – but all part of the task.
  • 24. 1
  • 25. 1
  • 26. 1
  • 27. 1
  • 28. 2
  • 29. 1
  • 30. 1
  • 31. 2
  • 32. 1
  • 33. 2
  • 34. 1
  • 35. 1
  • 36. 2
  • 37. 2
  • 38. 2
  • 39.
  • 40. 13 steps (20 friction) for the user to find the machine’s serial number, discover its warranty status and determine next steps. This sub-task amounts to 29% of the friction in the “replace a broken Mac” workflow. 1 1 1 1 1 2 2 2 1 2 2 2 2
  • 41. Another example of the need for end-to-end analysis.
  • 42. 1
  • 43. 1
  • 44. 1 Any guesses on what this link does?
  • 45. ? 2
  • 46. Felicia wants to get her Mac repaired or replaced. (She’d like to avoid the help desk.) Felicia successfully submits request for a replacement device. Trigger Success
  • 47. Felicia wants to get her Mac repaired or replaced. (She’d like to avoid the help desk.) Felicia successfully submits request for a replacement device. Trigger Success PURE = 68 How good or bad is a 68 PURE score?
  • 48. Two major problems with interpreting PURE scores Lack of a scale or upper limit Task & design complexity co-vary to an unknown degree
  • 49. Doing your taxes Posting a cat photo to social media PURE scores vary based on task complexity, not just design complexity Even with the absolute best design, one task will have a much higher PURE score.
  • 50. To interpret a friction score, we need a point of reference. Our approach is to compare the current friction to a target version of each experience.
  • 51. Consume existing UX research 2 Creating a User Experience Index to compare experiences 6 Define the target (to-be) flow Create artifacts to represent workflows 4 Identify task 1 Task analysis (identify scenarios) 3 5 PURE analysis for the current (as-is) flow Current (As Is) 7 PURE analysis for target flow Target (To Be) 8 Calculate User Experience scores for scenarios
  • 52. Creating a “target” journey with minimal investment
  • 53. A “target” Journey for how Felicia COULD get a replacement for her broken Mac 1. Felicia visits the intranet home page and searches for “broken Mac keyboard.” 2. At the top of the search results, she sees an “IT Support” section that [shows her registered devices]. 3. She clicks on the Mac that is experiencing the problem and selects a hardware problem. 4. She see selects “keyboard or pointing device” from the list. 5. The system [indicates that the device is out of warranty] and offers to request a replacement. 6. She agrees to receive a replacement refurbished device that she will select later. 7. The system [generates a ticket number] and [opens Devices@IBM with the initial fields pre-filled]. 8. She selects the Mac that the system [indicates is the closest match to her current machine]. 9. She enters her shipping address. 10. She confirms the information and submits the request.
  • 54. Storyboards can help communicate the journey to stakeholders and the team.
  • 55. Just enough detail to estimate target complexity and communicate the concepts. Friction reduced by ~85% (from 68 to 10)
  • 56. # Short Description Current PURE Target PURE 1 Software issue on Mac (Outlook not receiving email) 12 11 2 Software issue on Mac (Problem installing Sketch) 32 28 3 Hardware issue on PC (keyboard issues) 64 10 4 Hardware issue on Mac (keyboard issues) 68 10 5 Software issue on Mac (Outlook not receiving email) 39 30 6 Password issue – set up 2FA with authenticator 34 25 7 Password issue – user wants to change w3ID password 5 5 8 Issue with HR related tool (Travel@IBM questions) 60 42 9 Hardware issue on Mac (keyboard issues) 40 8 10 Hardware issue on PC (keyboard issues) 41 8 11 Modify an existing 2FA method (change phone number for text) 46 30 12 Hardware issue – user wants to determine if they can get a new one (refresh) 9 5 13 Ticketing – user wants to create a “web ticket” for a software issue 16 13 14 Re-open a closed ticket 5 5 15 Non-entitled Software issue on Mac (issue with Balsamiq) 20 16 Current and Target scores are computed for each journey Need a simple, consumable score for communication and ranking.
  • 57. Computing a meaningful score - UXI
  • 58. Calculating UXI Scores A ratio of target friction to current friction Target Friction Current Friction UXI = Produces a score of 100 if the current friction matches the goal; infinitely approaches 0 as the difference increases. * 100
  • 59. = 14.7 UXI score for replacing a Mac that has a broken keyboard Target Friction Current Friction UXI = 100 * = 100 * 10 68 = 100 * 0.147 UXI Label 90-100 Excellent (A) 80-89 Good (B) 70-79 Fair (C) 60-69 Poor (D) Below 60 Failing (F) = 14.7
  • 60. # Short Description Current PURE Target PURE UXI Score Grade 7 Password issue – user wants to change w3ID password 5 5 100 A 14 Re-open a closed ticket 5 5 100 A 1 Software issue on Mac (Outlook not receiving email) 12 11 91.7 A 2 Software issue on Mac (Problem installing Sketch) 32 28 87.5 B 13 Ticketing – user wants to create a “web ticket” for a software issue 16 13 81.3 B 15 Non-entitled Software issue on Mac (issue with Balsamiq) 20 16 80.0 B 5 Software issue on Mac (Outlook not receiving email) 39 30 76.9 C 6 Password issue – set up 2FA with authenticator 34 25 73.5 C 8 Issue with HR related tool (Travel@IBM questions) 60 42 70.0 C 11 Modify an existing 2FA method (change phone number for text) 46 30 65.2 D 12 Hardware issue – user wants to determine if they can get a new one (refresh) 9 5 55.6 F 9 Hardware issue on Mac (keyboard issues) 40 8 20.0 F 10 Hardware issue on PC (keyboard issues) 41 8 19.5 F 3 Hardware issue on PC (keyboard issues) 64 10 15.6 F 4 Hardware issue on Mac (keyboard issues) 68 10 14.7 F UXI score is one factor in prioritization – frequency, criticality and other factors are also considered.
  • 61. UXI Dashboard Provides a ”report card” for the workplace and includes linkages to applications that make up each workflow.
  • 62. UXI Dashboard Ability to view research artifacts associated with the task and the current data associated with applications utilized for the task.
  • 63. Benefits of this approach UXI Measure end-to-end experiences - not just applications. Compare across experiences to drive prioritization. Provide quantitative goals and ROI estimates Facilitate cross-team and cross-organization cooperation.
  • 65. An adaptable approach More than just expert evaluation UXI can utilize multiple UX metrics, for example: Sentiment ratings Goal completion Error-free rate Time-on-task If a target for the metric can be defined, the UXI score can be calculated from any combination of metrics via a weighted average.
  • 66. Ease of use ratings can be used with or instead of PURE ratings Difficulty ratings added for 100+ key workplace tasks Goal for ease ratings 90% of responses will be > 4. =
  • 67. UXI Scoring of Tasks: Do our methods converge meaningfully? Compare the derived UXI scores for “getting common accessories” Expert (PURE) ratings of complexity Actual: 61, Target: 27, UXI = 44.3 UXI Score 0 100 10 20 30 40 50 60 70 80 90
  • 68. UXI Scoring of Tasks: Do our methods converge meaningfully? Compare the derived UXI scores for “getting common accessories” Expert (PURE) ratings of complexity Actual: 61, Target: 27, UXI = 44.3 User ratings of difficulty Actual: 41%, Target: 90%, UXI = 46.0 Final UXI = 45.2 UXI Score 0 100 10 20 30 40 50 60 70 80 90