SlideShare a Scribd company logo
HR Sally
World IA Day 2017

Goodbye Personas,

Hello User Roles
@johnmcree
+
@universalmind
JOHN MCREE
41
Age
UX Architect
Occupation
Engaged
Status
Denver
Location
Rogue
• Call bullshit
• Deliver the goods
Goals
• People making shit up
• Busy work
• Crap research
Frustrations
John is a Senior UX Architect
at Universal Mind. He has
almost 20 years of industry
experience and co-authored
“Effective UI: The Art of
Building Great User
Experience in Software”
Motivations
Find a better way
Getting to blather
Excuse to drink
Hugs
Expertise
UX Facilitation
UX Evangelism
UX Strategy
User Research
IA
Interaction Design
Visual Design
Pants
Lunch
Glitter Tattoos
Frameworks USER-CENTERED DESIGN
NARRATIVE/STORYTELLING
DESIGN FOR USE
A user role is a collection of characteristic needs, interests,
expectations, and behaviors in relationship to a particular
subset of tasks within system.
-
Pruitt
“
Host
Server
CocktailServer
Bartender
Club
System
User Actors
R01:ReservationSchedulingRole
R02:TableFindingRole
R03:SeatingRole
R05:OrderTakingRole
R06:OrderFillingRole
R04:CashierRole
R04:OrderInputRole
User Roles
CreditCard
Network
Accounting
System
CreditCard
Reader
System Actors
Telephone
Customer
In-person
Customer
Indirect Users
• Overalljob,workflow,oractivitywithinwhichtheroleisplayed
• Physical environmentinwhichtheroleisplayed
• Social situationinwhichtheroleisplayed
• Relationshipswithindirectusersintherole
• External sources ofinformation,suchaspaperforms,phone,

email,visualobservation,in-personinterviews
• Backgroundofroleincumbentsintermsoftraining,education,

orexperience
• System knowledgeexpectedorrequiredwithinrole
• Domain knowledgeexpectedorrequiredwithinrole
• Distributionofuser skillsintermsofnovice,expert,andintermediate

usagepatterns
• Requiredordiscretionarynatureofrole
Context
Context
• Noisy club
• Facing possible long queue of customers
• Potential bottleneck in workflow
• Some training expected
R01: Reservation Scheduling Role
2004, Constantine & Lockwood, LTD.
• Orientation,attitude,oremotionalstatetypicalwithintherole
• Frequencywithwhichroleisplayed
• Regularitywithwhichroleisplayed
• Intensityofinteractionintherole
• Durationofinteractionintherole
• Complexityofinteractionintherole
• Volumeofinformationhandledintherole
• Directionofinformationflowtoorfromsystem
• Iwouldadd,criticalityofrole
Characteristics
R01: Reservation Scheduling Role
Characteristics
• Frequent process that can be time
consuming
• Accelerating pace as peak rush approaches
2004, Constantine & Lockwood, LTD.
• Easeoflearning
• Retentionoflearning
• Efficiencyofinteraction
• Reliabilityofinteraction
• Usersatisfaction
• Enhancementofproficiency
• Userconvenience
• Accuracyofinput
• Clarityofpresentation
• Comprehensibilityofpresentation
• Safety fromerrororsocialrepercussions
Criteria
R01: Reservation Scheduling Role
Criteria
• Speed
• Simplicity
• Accuracy (cannot overbook)
• Needs foolproof wait time estimates
2004, Constantine & Lockwood, LTD.
• Functions
• Features
• Facilities
• Capabilities
• Content
Considerations
R01: Reservation Scheduling Role
Considerations
• Seating chart
• Calendaring
• Reservations times
• Desktop or tablet
2004, Constantine & Lockwood, LTD.
R01: Reservation Scheduling Role
Context
Noisy club, facing possible long queue of
customers, potential bottleneck in workflow,
some training expected
Characteristics
Frequent process that can be time
consuming, accelerating pace as peak rush
approaches
Criteria
Speed, simplicity, accuracy (cannot
overbook); needs foolproof wait time
estimates
Considerations
Seating chart, calendaring, reservations
times, desktop or tablet
Fence-Sitting Current Member Role
Context
Has established connection with org,
possibly familiar with site; may be trying to
quit or looking for reasons to either continue
or bail out
Characteristics
Ambivalent or skeptical attitude; casual,
unpredictable behavior; low motivation to
perform any task, unlikely to be in role more
than once or often
Criteria
Maximal odds of good experience, minimal
bad; easy, convenient operation; offer easy
alternatives to quitting
User roles are a more compact and concise representation
that is more finely focused on issues with direct relevance
for visual and interaction design.
-
Constantine
“
When empathy is lacking
Abstractions aren’t enough
Time and budget is sufficient
Personas & Scenarios
When effort is directly tied to payoff
Less experienced UX researchers
UX in an Agile workflow
User Roles
JOHN MCREE
41
Age
UX Architect
Occupation
Engaged
Status
Denver
Location
Rogue
• Call bullshit
• Deliver the goods
Goals
• People making shit up
• Busy work
• Crap research
Frustrations
John is a Senior UX Architect
at Universal Mind. He has
almost 20 years of industry
experience and co-authored
“Effective UI: The Art of
Building Great User
Experience in Software”
Motivations
Find a better way
Getting to blather
Excuse to drink
Hugs
Expertise
UX Facilitation
UX Evangelism
UX Strategy
User Research
IA
Interaction Design
Visual Design
Pants
Lunch
Glitter Tattoos
Thank you.

More Related Content

Viewers also liked

UX / IA Strategy - The Setup for Success
UX / IA Strategy - The Setup for SuccessUX / IA Strategy - The Setup for Success
UX / IA Strategy - The Setup for Success
deanrizzuto
 
Personas Modell - Vorlage zum Download
Personas Modell - Vorlage zum Download Personas Modell - Vorlage zum Download
Personas Modell - Vorlage zum Download
Michael Leibrecht
 
Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...
Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...
Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...
kuehlhaus AG
 
Personas - Die Arbeit mit archetypischen Nutzern in der Produktentwicklung
Personas - Die Arbeit mit archetypischen Nutzern in der ProduktentwicklungPersonas - Die Arbeit mit archetypischen Nutzern in der Produktentwicklung
Personas - Die Arbeit mit archetypischen Nutzern in der Produktentwicklung
uxHH
 
eResult Case Study: Personas Für Deutschland
eResult Case Study: Personas Für DeutschlandeResult Case Study: Personas Für Deutschland
eResult Case Study: Personas Für Deutschland
eResult_GmbH
 
Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com)
Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com) Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com)
Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com)
Olaf Glaubitz
 
Information Architecture. Card Sorting
Information Architecture. Card SortingInformation Architecture. Card Sorting
Information Architecture. Card Sorting
DCU_MPIUA
 
Rethinking leadership and management to drive innovation
Rethinking leadership and management to drive innovationRethinking leadership and management to drive innovation
Rethinking leadership and management to drive innovation
Stocker Partnership
 
Fallstudie Websitekonzeption eResult GmbH
Fallstudie Websitekonzeption eResult GmbHFallstudie Websitekonzeption eResult GmbH
Fallstudie Websitekonzeption eResult GmbH
eResult_GmbH
 
The Agile Stategy Planner by Stocker Partnership
The Agile Stategy Planner by Stocker PartnershipThe Agile Stategy Planner by Stocker Partnership
The Agile Stategy Planner by Stocker Partnership
Stocker Partnership
 
Empathy Maps
Empathy MapsEmpathy Maps
Empathy Maps
DCU_MPIUA
 
Design Thinking Action Lab: Empathy Map and Problem Statement
Design Thinking Action Lab: Empathy Map and Problem StatementDesign Thinking Action Lab: Empathy Map and Problem Statement
Design Thinking Action Lab: Empathy Map and Problem Statement
Shamik Chowdhury
 
Empathy Map Template v1
Empathy Map Template v1Empathy Map Template v1
Empathy Map Template v1
jmacanufo
 
Template: Empathy Map and Problem Statement
Template: Empathy Map and Problem StatementTemplate: Empathy Map and Problem Statement
Template: Empathy Map and Problem Statement
EpicenterUSA
 
Empathy Map Example
Empathy Map ExampleEmpathy Map Example
Empathy Map Example
Eris Shimoni
 
1 website konzeption
1 website konzeption1 website konzeption
1 website konzeptionidealogues
 
The many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in HealthcareThe many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in Healthcare
Stocker Partnership
 
Empathy Map Poster
Empathy Map PosterEmpathy Map Poster
Empathy Map Poster
Adilson Chicória
 
Website Konzeption
Website KonzeptionWebsite Konzeption
Website Konzeption1560media
 

Viewers also liked (20)

UX / IA Strategy - The Setup for Success
UX / IA Strategy - The Setup for SuccessUX / IA Strategy - The Setup for Success
UX / IA Strategy - The Setup for Success
 
Personas Modell - Vorlage zum Download
Personas Modell - Vorlage zum Download Personas Modell - Vorlage zum Download
Personas Modell - Vorlage zum Download
 
Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...
Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...
Webinar 06/11: Mobile Web- Nur wer den Trend versteht, kann zielgerichtet han...
 
Personas - Die Arbeit mit archetypischen Nutzern in der Produktentwicklung
Personas - Die Arbeit mit archetypischen Nutzern in der ProduktentwicklungPersonas - Die Arbeit mit archetypischen Nutzern in der Produktentwicklung
Personas - Die Arbeit mit archetypischen Nutzern in der Produktentwicklung
 
eResult Case Study: Personas Für Deutschland
eResult Case Study: Personas Für DeutschlandeResult Case Study: Personas Für Deutschland
eResult Case Study: Personas Für Deutschland
 
Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com)
Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com) Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com)
Ablaufplan Website-Konzept-Workshop (businessmodelwebsites.com)
 
Information Architecture. Card Sorting
Information Architecture. Card SortingInformation Architecture. Card Sorting
Information Architecture. Card Sorting
 
Rethinking leadership and management to drive innovation
Rethinking leadership and management to drive innovationRethinking leadership and management to drive innovation
Rethinking leadership and management to drive innovation
 
Fallstudie Websitekonzeption eResult GmbH
Fallstudie Websitekonzeption eResult GmbHFallstudie Websitekonzeption eResult GmbH
Fallstudie Websitekonzeption eResult GmbH
 
The Agile Stategy Planner by Stocker Partnership
The Agile Stategy Planner by Stocker PartnershipThe Agile Stategy Planner by Stocker Partnership
The Agile Stategy Planner by Stocker Partnership
 
Empathy Maps
Empathy MapsEmpathy Maps
Empathy Maps
 
Design Thinking Action Lab: Empathy Map and Problem Statement
Design Thinking Action Lab: Empathy Map and Problem StatementDesign Thinking Action Lab: Empathy Map and Problem Statement
Design Thinking Action Lab: Empathy Map and Problem Statement
 
Empathy Map Template v1
Empathy Map Template v1Empathy Map Template v1
Empathy Map Template v1
 
Template: Empathy Map and Problem Statement
Template: Empathy Map and Problem StatementTemplate: Empathy Map and Problem Statement
Template: Empathy Map and Problem Statement
 
Empathy Map Example
Empathy Map ExampleEmpathy Map Example
Empathy Map Example
 
1 website konzeption
1 website konzeption1 website konzeption
1 website konzeption
 
The many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in HealthcareThe many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in Healthcare
 
Empathy Map Poster
Empathy Map PosterEmpathy Map Poster
Empathy Map Poster
 
Website Konzeption
Website KonzeptionWebsite Konzeption
Website Konzeption
 
Empathy map
Empathy mapEmpathy map
Empathy map
 

Similar to Ditch the Persona. User Roles are better for design.

UX & UI: The differences between two abbreviations
UX & UI: The differences between two abbreviationsUX & UI: The differences between two abbreviations
UX & UI: The differences between two abbreviations
Jessica Kainu
 
Uxqa lunch learn
Uxqa lunch learnUxqa lunch learn
Uxqa lunch learn
Mike McCoy
 
No one cares about your persona
No one cares about your personaNo one cares about your persona
No one cares about your persona
Fitzgerald Steele
 
SDN Saskatchewan Kick off Event
SDN Saskatchewan Kick off EventSDN Saskatchewan Kick off Event
SDN Saskatchewan Kick off Event
SDN Saskatchewan
 
Interaction design in industry
Interaction design in industryInteraction design in industry
Interaction design in industry
LawrenceNajjar
 
A Look Into My Life As A UX Designer
A Look Into My Life As A UX DesignerA Look Into My Life As A UX Designer
A Look Into My Life As A UX Designer
Maite Dalila
 
Power to the People!
Power to the People!Power to the People!
Power to the People!
Zef Fugaz
 
Why User Experience Matters for Employees
Why User Experience Matters for EmployeesWhy User Experience Matters for Employees
Why User Experience Matters for Employees
SoHo Dragon
 
UX Overview_ZiaRahman
UX Overview_ZiaRahmanUX Overview_ZiaRahman
UX Overview_ZiaRahman
YUJ Designs Pvt. Ltd.
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
Laura B
 
Teaching UX to Your Team
Teaching UX to Your TeamTeaching UX to Your Team
Teaching UX to Your Team
Lindsay Tabas
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
Joshua Randall
 
The importance of identity and vision to UX designers on agile projects
The importance of  identity and vision to UX designers  on agile projectsThe importance of  identity and vision to UX designers  on agile projects
The importance of identity and vision to UX designers on agile projects
johanna kollmann
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UI
Lindsay Tabas
 
Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1
Michael Rawlins
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
Digital Power
 
UX Research
UX ResearchUX Research
UX Research
KamalKanth5
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
Shawn Calvert
 
Inked Voices
Inked VoicesInked Voices
Inked Voices
Adrian Lin
 
Dave Roth - Context is king
Dave Roth - Context is kingDave Roth - Context is king
Dave Roth - Context is king
UX Ukraine
 

Similar to Ditch the Persona. User Roles are better for design. (20)

UX & UI: The differences between two abbreviations
UX & UI: The differences between two abbreviationsUX & UI: The differences between two abbreviations
UX & UI: The differences between two abbreviations
 
Uxqa lunch learn
Uxqa lunch learnUxqa lunch learn
Uxqa lunch learn
 
No one cares about your persona
No one cares about your personaNo one cares about your persona
No one cares about your persona
 
SDN Saskatchewan Kick off Event
SDN Saskatchewan Kick off EventSDN Saskatchewan Kick off Event
SDN Saskatchewan Kick off Event
 
Interaction design in industry
Interaction design in industryInteraction design in industry
Interaction design in industry
 
A Look Into My Life As A UX Designer
A Look Into My Life As A UX DesignerA Look Into My Life As A UX Designer
A Look Into My Life As A UX Designer
 
Power to the People!
Power to the People!Power to the People!
Power to the People!
 
Why User Experience Matters for Employees
Why User Experience Matters for EmployeesWhy User Experience Matters for Employees
Why User Experience Matters for Employees
 
UX Overview_ZiaRahman
UX Overview_ZiaRahmanUX Overview_ZiaRahman
UX Overview_ZiaRahman
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
 
Teaching UX to Your Team
Teaching UX to Your TeamTeaching UX to Your Team
Teaching UX to Your Team
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
The importance of identity and vision to UX designers on agile projects
The importance of  identity and vision to UX designers  on agile projectsThe importance of  identity and vision to UX designers  on agile projects
The importance of identity and vision to UX designers on agile projects
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UI
 
Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
 
UX Research
UX ResearchUX Research
UX Research
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
Inked Voices
Inked VoicesInked Voices
Inked Voices
 
Dave Roth - Context is king
Dave Roth - Context is kingDave Roth - Context is king
Dave Roth - Context is king
 

Recently uploaded

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 

Recently uploaded (20)

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 

Ditch the Persona. User Roles are better for design.

  • 2. World IA Day 2017
 Goodbye Personas,
 Hello User Roles @johnmcree + @universalmind
  • 3. JOHN MCREE 41 Age UX Architect Occupation Engaged Status Denver Location Rogue • Call bullshit • Deliver the goods Goals • People making shit up • Busy work • Crap research Frustrations John is a Senior UX Architect at Universal Mind. He has almost 20 years of industry experience and co-authored “Effective UI: The Art of Building Great User Experience in Software” Motivations Find a better way Getting to blather Excuse to drink Hugs Expertise UX Facilitation UX Evangelism UX Strategy User Research IA Interaction Design Visual Design Pants Lunch Glitter Tattoos
  • 4.
  • 5.
  • 6.
  • 8. A user role is a collection of characteristic needs, interests, expectations, and behaviors in relationship to a particular subset of tasks within system. - Pruitt “
  • 10.
  • 11. • Overalljob,workflow,oractivitywithinwhichtheroleisplayed • Physical environmentinwhichtheroleisplayed • Social situationinwhichtheroleisplayed • Relationshipswithindirectusersintherole • External sources ofinformation,suchaspaperforms,phone,
 email,visualobservation,in-personinterviews • Backgroundofroleincumbentsintermsoftraining,education,
 orexperience • System knowledgeexpectedorrequiredwithinrole • Domain knowledgeexpectedorrequiredwithinrole • Distributionofuser skillsintermsofnovice,expert,andintermediate
 usagepatterns • Requiredordiscretionarynatureofrole Context Context • Noisy club • Facing possible long queue of customers • Potential bottleneck in workflow • Some training expected R01: Reservation Scheduling Role 2004, Constantine & Lockwood, LTD.
  • 12. • Orientation,attitude,oremotionalstatetypicalwithintherole • Frequencywithwhichroleisplayed • Regularitywithwhichroleisplayed • Intensityofinteractionintherole • Durationofinteractionintherole • Complexityofinteractionintherole • Volumeofinformationhandledintherole • Directionofinformationflowtoorfromsystem • Iwouldadd,criticalityofrole Characteristics R01: Reservation Scheduling Role Characteristics • Frequent process that can be time consuming • Accelerating pace as peak rush approaches 2004, Constantine & Lockwood, LTD.
  • 13. • Easeoflearning • Retentionoflearning • Efficiencyofinteraction • Reliabilityofinteraction • Usersatisfaction • Enhancementofproficiency • Userconvenience • Accuracyofinput • Clarityofpresentation • Comprehensibilityofpresentation • Safety fromerrororsocialrepercussions Criteria R01: Reservation Scheduling Role Criteria • Speed • Simplicity • Accuracy (cannot overbook) • Needs foolproof wait time estimates 2004, Constantine & Lockwood, LTD.
  • 14. • Functions • Features • Facilities • Capabilities • Content Considerations R01: Reservation Scheduling Role Considerations • Seating chart • Calendaring • Reservations times • Desktop or tablet 2004, Constantine & Lockwood, LTD.
  • 15. R01: Reservation Scheduling Role Context Noisy club, facing possible long queue of customers, potential bottleneck in workflow, some training expected Characteristics Frequent process that can be time consuming, accelerating pace as peak rush approaches Criteria Speed, simplicity, accuracy (cannot overbook); needs foolproof wait time estimates Considerations Seating chart, calendaring, reservations times, desktop or tablet
  • 16. Fence-Sitting Current Member Role Context Has established connection with org, possibly familiar with site; may be trying to quit or looking for reasons to either continue or bail out Characteristics Ambivalent or skeptical attitude; casual, unpredictable behavior; low motivation to perform any task, unlikely to be in role more than once or often Criteria Maximal odds of good experience, minimal bad; easy, convenient operation; offer easy alternatives to quitting
  • 17. User roles are a more compact and concise representation that is more finely focused on issues with direct relevance for visual and interaction design. - Constantine “
  • 18.
  • 19. When empathy is lacking Abstractions aren’t enough Time and budget is sufficient Personas & Scenarios When effort is directly tied to payoff Less experienced UX researchers UX in an Agile workflow User Roles
  • 20.
  • 21. JOHN MCREE 41 Age UX Architect Occupation Engaged Status Denver Location Rogue • Call bullshit • Deliver the goods Goals • People making shit up • Busy work • Crap research Frustrations John is a Senior UX Architect at Universal Mind. He has almost 20 years of industry experience and co-authored “Effective UI: The Art of Building Great User Experience in Software” Motivations Find a better way Getting to blather Excuse to drink Hugs Expertise UX Facilitation UX Evangelism UX Strategy User Research IA Interaction Design Visual Design Pants Lunch Glitter Tattoos
  • 22.