SlideShare a Scribd company logo
 
 

BT10
Session 
6/6/2013 3:45 PM 
 
 
 
 
 
 
 

"A UX Strategy for Persona Research"
 
 
 

Presented by:
Nellie LeMonier
Perforce Software, Inc.
 
 
 
 
 
 
 
 
 

Brought to you by: 
 

 
 
340 Corporate Way, Suite 300, Orange Park, FL 32073 
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Nellie LeMonier
Perforce Software, Inc.

A user experience researcher and designer since 1998, Nellie LeMonier began her career at
Accenture working with clients in diverse industries—from high-tech emerging e-commerce
companies to replacement systems for low-tech welfare programs. Currently at Perforce
Software, Nellie passionately designs user experiences that align with customers’ mental
models. When not doing things UX, Nellie participates on the board of directors of the Breast
Cancer Emergency Fund (bcef.org), a San Francisco-based non-profit organization that
provides quick and compassionate financial assistance to people undergoing breast cancer
treatment.
 
A UX Strategy for
Persona R
P
Research
h

Nellie LeMonier
Perforce Software
UX Design

Nellie LeMonier
UX Research & Design
Perforce Software
Alameda, California
@nellielemonier
nellielemonier@gmail.com
What is User Experience
(UX)?
Interaction
Design

Visual
Design

User
Research

UX or UI
Engineering & UX
Agile & UX
Lean UX
Why this talk?
Research is important
important…
Do not develop a product
without research.

Persona Origins
Personas: Alan Cooper for Software
Development (~1995)
D
l
t ( 1995)

Customer Prints: by Angus Jenkinson
for C t
f Customer S
Segmentation /
t ti
Marketing (~1993)
Why Personas?
The Benefits
Shared d
Sh d understanding
d
Coherent story
Reduce conjecture
Build empathy
f
h “right”
Define the “ h ” requirement
Save Development Effort ($)

What is a Persona?
Personification of the roles
Role, professional background
Identity and personality
Technical expertise
Goals & cares
A Persona Example
Business Domain
Personas are specific
p
Library of personas (when appropriate)
Personas are part of an ecosystem
When are Personas
Created?
Early
Before you start
As you go

How are Personas created?
Hypothesis

Stakeholder
Review

Refine
Hypothesis

Research

Analysis
Research is important…

Do not develop a product
without research.

Hypothesis

Stakeholder
Review

Refine
Hypothesis

Research

Analysis
Research

Stakeholder
Review

How are Personas Researched?
Contextual inquiry or User observation
Surveys
Phone interviews
Market research
Domain research
Without research…

What could possibly go
wrong?

Case Study:
Content Management System
(CMS)
Developers came up with the personas
No research was done to create these
CMS Case Study

Larry

Moe

Curly

End User

Sys Admin

Content Manager

These were made up

What was RIGHT with Larry, Moe
and Curly?

Comic relief
United the team
Gave
conversation
Ga e them a common con ersation
Tasks for personas were defined
What was WRONG with Larry, Moe
and Curly ?

No motivating factors defined
No domain expertise defined
Did not reduce conjecture
Curly couldn’t type

CMS Personas – Take 2
1. Larry, Moe and Curly were retired (RIP)
2. Research domain: internal interviews (1 day)
(
y)
3. Research specific roles through interviews
(1 week)
1. Synthesize new Personas (1 week)
CMS Personas – Take 2

Aaron
Front End Developer

Maya

Ed

Content Editor

Site Administrator

Take 2
Conclusions
1.
2.
3.
4.

Clear motivations
Tasks are defined
Expertise known
Unifies product
team
What was WRONG (PART 2) with
Larry, Moe and Curly ?

1 of the users didn’t exist
1 marketing persona wasn’t defined
(How can we sell to these guys?)
No consensus with stakeholders

Case Study: Git Fusion Research

Developer & UX came up with
Personas
Research done into domain
Case Study: Git Fusion Research

Requirements driven by market need
Pressure from lost sales
Internal users of competition
Domain was somewhat known

Case Study: Git Fusion

Step 1: Persona Hypothesis

Evan
System Administrator

Vera
P4V Developer

Greg
Git Developer

Rick
Release Engineer

Tom
Dev Manager
Case Study: Git Fusion

Step 2: Research
Research Pl with G l
R
h Plan ith Goals
Survey via Twitter, Forums, and Sales Team
Phone Interviews
Site Visits
Remote Screen Sharing
g

Case Study: Fusion

Step 2.5 Share Research
Doing research is cool, but sharing it
is even cooler…
Mental Model
Explanation of someone’s thought
process on how something works

GOAL

MESSAGE

EXPECTATION

USER

“Paul”
About “Paul”
Huge Perforce fan boy
& early Perforce Admin

Becoming a Git/GitHub
fan boy
15 years dev
management

Paul: Using GitHub
Connecting through activity feed
Paul: Using GitHub

Connecting through activity feed
Review changes of other developers
g
g
Commenting on changes

Paul: Using Perforce
Several barriers to achieve same
functionality
Review Daemon - > P4Web
Code review tool - > set up, not
cohesive experience
P4V -> history view more clicks to
visually diff
Paul: Using SourceTree

Why are users choosing these
tools?
Align with mental model of needs
Effectiveness of access
Remove barrier to information
Make development more effective
Effective development means
making more awesome software
faster
Case Study: Git Fusion

Step 3: Analysis
Hypothesis is a little wrong
Secondary persona is really primary
Primary persona is really secondary
Other requirements and influencers

Case Study: Git Fusion

Step 4: Refine Hypothesis

Tom
Dev Manager

Evan
System Administrator

Greg
Git Developer
Case Study: Fusion

Step 5: Stakeholder Review

Perforce Git Fusion
Product Personas

44
Product Persona

Rick
Release Engineering Manager
“The devil is in the details”
•
•
•

Extensive experience delivering solutions that use diverse
technologies
Adept at meeting strict deadlines
Wants to be the hero, failure is not an option

Who he is:
Profession: Director of Release Engineering
Education: Masters in Computer Engineering, UC Berkeley, 2001
Age: 38
Home Life: Married with 3 children. Volunteers with his church 2 weekends a month.
Personality: Dynamic leader who loves thinking on a large scale.

Technical expertise:
Has deep understanding in development and configuration processes and strategies Expert in Gerrit Git
strategies.
Gerrit, Git,
ClearQuest, OracleDB, and mySQL which he’s used to create and automate the ALM processes and his
company.

Goals:
•
•
•
•
•
•
•

Allow users to re-use code.
Ensure that everything is tested by automation.
Bugs can easily be traced and fixed.
Configure new modules.
Organize who has access to what.
Ensure users can easily follow a workflow strategy.
Understand how product dependencies work.

Product Persona

Evan
Enterprise Version Management System Administrator
“My job is to protect my company’s crown jewels”
•
•
•

Extensive experience in development and source control
First adopter of new technology
The security reliability and performance of the site are his first priorities
security,

Who he is:
Profession: System Admin in IT Department
Education: BS Mechanical Engineering, University of Illinois, 1980
Age: 54
Home Life: Single. Rides motorcycles in his spare time. Into gaming.
Personality: Not afraid of new technology, likes a challenge and solving problems but also appreciates
products that just work as their supposed to.

Technical expertise:
Has
H experience administrating P f
i
d i i t ti Perforce, Cl C
ClearCase, and SVN Also has experience coding i P l and
d SVN. Al h
i
di in Perl d
Python.

Goals:
•
•
•
•
•

Easily set up and configure a Git Fusion server.
Create and manage user access to Perforce, GF and Gerritt.
Ensure that systems are backed up, secure, auditable, and highly available.
Full access, when he needs it, to all systems he maintains.
Enforce SOX compliance requirements through systems he maintains.

What he cares about:
•

Wants Perforce up and running, responsive with no down or slow time. Downtime means complaints 46
and idle employees
Case Study:Git Fusion

Research Benefits

• Business domain more defined
• Requirements for other products
• Persona accuracy
• Strengthen relationships with users
• Build the product customers want to buy

Survey to UX
Practitioners

Respondent Self-Described Titles

UX Designer

66%

UX Researcher

55%

Project Manager

15%

11%

Product Manager

4%

Developer

9%

UX Manager/Director
0%

10%

20%

30%

40%

50%

60%

70%
How Many Projects Used Personas?

How Much Do You Know About
the Business Domain?
Why Don’t You Take The
Time to Research?
Enough known
g
Someone else
did the research

Research time
not important
p

Research important,
no time

Other Reasons For No
Research:
Lack of interest from stakeholders
Lack f budget f any research
L k of b d
for
h
Out of scope
Organization does not value research
Does not believe there are changes to
the domain, r
th d
in research was d n years
r h
done
r
ago
How Long Did You Spend
Researching Personas?

Share the Personas
Stakeholders – Marketing / Sales
g
Product Management
Product Team
Keep the Personas Alive
Why Personas?
The Benefits
Shared d
Sh d understanding
d
Coherent story
Reduce conjecture
Build empathy
f
h “right”
Define the “ h ” requirement
Save development effort

The (OTHER) Benefits
of Research
Build trust with your users
Build a relationship
Usability testers ready
Expand stakeholders
Learn of “Other” opportunities
Other
Make MORE $$$
Make a better product
Thank you.
Questions?

@nellielemonier
nellielemonier@gmail.com

More Related Content

Viewers also liked

Scaling Your Tests: Continued Change Without Fear
Scaling Your Tests: Continued Change Without FearScaling Your Tests: Continued Change Without Fear
Scaling Your Tests: Continued Change Without Fear
TechWell
 
Software Security Goes Mobile
Software Security Goes MobileSoftware Security Goes Mobile
Software Security Goes Mobile
TechWell
 
Red Beads: A New Tool for Managing Software Projects
Red Beads: A New Tool for Managing Software ProjectsRed Beads: A New Tool for Managing Software Projects
Red Beads: A New Tool for Managing Software Projects
TechWell
 
Collaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New ApproachesCollaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New Approaches
TechWell
 
Creating Dissonance: Overcoming Organizational Bias toward Software Testing
Creating Dissonance: Overcoming Organizational Bias toward Software TestingCreating Dissonance: Overcoming Organizational Bias toward Software Testing
Creating Dissonance: Overcoming Organizational Bias toward Software Testing
TechWell
 
Exploding Management Myths
Exploding Management MythsExploding Management Myths
Exploding Management Myths
TechWell
 
STARCANADA 2013 Keynote: Lightning Strikes the Keynotes
STARCANADA 2013 Keynote: Lightning Strikes the KeynotesSTARCANADA 2013 Keynote: Lightning Strikes the Keynotes
STARCANADA 2013 Keynote: Lightning Strikes the Keynotes
TechWell
 
The Evolution of Agile: Dealing with the Growing Pains
The Evolution of Agile: Dealing with the Growing PainsThe Evolution of Agile: Dealing with the Growing Pains
The Evolution of Agile: Dealing with the Growing Pains
TechWell
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability Testing
TechWell
 
Group Interaction Patterns: The Keys for Highly Productive Teams
Group Interaction Patterns: The Keys for Highly Productive TeamsGroup Interaction Patterns: The Keys for Highly Productive Teams
Group Interaction Patterns: The Keys for Highly Productive Teams
TechWell
 
Seven Deadly Habits of Dysfunctional Software Managers
Seven Deadly Habits of Dysfunctional Software ManagersSeven Deadly Habits of Dysfunctional Software Managers
Seven Deadly Habits of Dysfunctional Software Managers
TechWell
 
Structural Testing: When Quality Really Matters
Structural Testing: When Quality Really MattersStructural Testing: When Quality Really Matters
Structural Testing: When Quality Really Matters
TechWell
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
TechWell
 
Mob Programming: A Whole Team Approach
Mob Programming: A Whole Team ApproachMob Programming: A Whole Team Approach
Mob Programming: A Whole Team Approach
TechWell
 
Whiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, TooWhiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, Too
TechWell
 
Unlocking Innovation in Your Organization
Unlocking Innovation in Your OrganizationUnlocking Innovation in Your Organization
Unlocking Innovation in Your Organization
TechWell
 
Enhancing Developer Productivity with Code Forensics
Enhancing Developer Productivity with Code ForensicsEnhancing Developer Productivity with Code Forensics
Enhancing Developer Productivity with Code Forensics
TechWell
 
Trends in Big Data Testing
Trends in Big Data TestingTrends in Big Data Testing
Trends in Big Data Testing
TechWell
 

Viewers also liked (18)

Scaling Your Tests: Continued Change Without Fear
Scaling Your Tests: Continued Change Without FearScaling Your Tests: Continued Change Without Fear
Scaling Your Tests: Continued Change Without Fear
 
Software Security Goes Mobile
Software Security Goes MobileSoftware Security Goes Mobile
Software Security Goes Mobile
 
Red Beads: A New Tool for Managing Software Projects
Red Beads: A New Tool for Managing Software ProjectsRed Beads: A New Tool for Managing Software Projects
Red Beads: A New Tool for Managing Software Projects
 
Collaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New ApproachesCollaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New Approaches
 
Creating Dissonance: Overcoming Organizational Bias toward Software Testing
Creating Dissonance: Overcoming Organizational Bias toward Software TestingCreating Dissonance: Overcoming Organizational Bias toward Software Testing
Creating Dissonance: Overcoming Organizational Bias toward Software Testing
 
Exploding Management Myths
Exploding Management MythsExploding Management Myths
Exploding Management Myths
 
STARCANADA 2013 Keynote: Lightning Strikes the Keynotes
STARCANADA 2013 Keynote: Lightning Strikes the KeynotesSTARCANADA 2013 Keynote: Lightning Strikes the Keynotes
STARCANADA 2013 Keynote: Lightning Strikes the Keynotes
 
The Evolution of Agile: Dealing with the Growing Pains
The Evolution of Agile: Dealing with the Growing PainsThe Evolution of Agile: Dealing with the Growing Pains
The Evolution of Agile: Dealing with the Growing Pains
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability Testing
 
Group Interaction Patterns: The Keys for Highly Productive Teams
Group Interaction Patterns: The Keys for Highly Productive TeamsGroup Interaction Patterns: The Keys for Highly Productive Teams
Group Interaction Patterns: The Keys for Highly Productive Teams
 
Seven Deadly Habits of Dysfunctional Software Managers
Seven Deadly Habits of Dysfunctional Software ManagersSeven Deadly Habits of Dysfunctional Software Managers
Seven Deadly Habits of Dysfunctional Software Managers
 
Structural Testing: When Quality Really Matters
Structural Testing: When Quality Really MattersStructural Testing: When Quality Really Matters
Structural Testing: When Quality Really Matters
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
 
Mob Programming: A Whole Team Approach
Mob Programming: A Whole Team ApproachMob Programming: A Whole Team Approach
Mob Programming: A Whole Team Approach
 
Whiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, TooWhiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, Too
 
Unlocking Innovation in Your Organization
Unlocking Innovation in Your OrganizationUnlocking Innovation in Your Organization
Unlocking Innovation in Your Organization
 
Enhancing Developer Productivity with Code Forensics
Enhancing Developer Productivity with Code ForensicsEnhancing Developer Productivity with Code Forensics
Enhancing Developer Productivity with Code Forensics
 
Trends in Big Data Testing
Trends in Big Data TestingTrends in Big Data Testing
Trends in Big Data Testing
 

Similar to A UX Strategy for Persona Research

The Un-researched Persona
The Un-researched PersonaThe Un-researched Persona
The Un-researched Persona
nlemonier
 
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Tasktop
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
Doniel Wilson
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management
Liana Underwood
 
How to Use Social for IT Project Management
How to Use Social for IT Project ManagementHow to Use Social for IT Project Management
How to Use Social for IT Project Management
Jive Software an Aurea company
 
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Aviva Rosenstein
 
[Webinar] What Top Software Firms Have to Teach Market Researchers
[Webinar] What Top Software Firms Have to Teach Market Researchers[Webinar] What Top Software Firms Have to Teach Market Researchers
[Webinar] What Top Software Firms Have to Teach Market Researchers
InsightInnovation
 
Filament Games: Design & Development
Filament Games: Design & DevelopmentFilament Games: Design & Development
Filament Games: Design & DevelopmentNetHopeOrg
 
Transition from Project to Product
Transition from Project to Product Transition from Project to Product
Transition from Project to Product
NUS-ISS
 
Business Analyst As Product Owner
Business Analyst As Product OwnerBusiness Analyst As Product Owner
Business Analyst As Product OwnerCraig Brown
 
Agile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docxAgile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docx
ADDY50
 
Agile software process
Agile software processAgile software process
Agile software process
Jennifer Polack
 
Unit2
Unit2Unit2
Software engg. pressman_ch-21
Software engg. pressman_ch-21Software engg. pressman_ch-21
Software engg. pressman_ch-21Dhairya Joshi
 
Maximizing Potential - Hiring and Managing Dedicated Software Developers.pdf
Maximizing Potential - Hiring and Managing Dedicated Software Developers.pdfMaximizing Potential - Hiring and Managing Dedicated Software Developers.pdf
Maximizing Potential - Hiring and Managing Dedicated Software Developers.pdf
JamesEddie2
 
Agile Austin - Peer Code Review An Agile Process
Agile Austin -  Peer Code Review An Agile ProcessAgile Austin -  Peer Code Review An Agile Process
Agile Austin - Peer Code Review An Agile Process
gsporar
 
Microsoft Teams 7 Key Concepts for Deployment Success
Microsoft Teams 7 Key Concepts for Deployment Success Microsoft Teams 7 Key Concepts for Deployment Success
Microsoft Teams 7 Key Concepts for Deployment Success
Joel Oleson
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
SmartBear
 
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
NadinaLisbon1
 
Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)
Angie Chang
 

Similar to A UX Strategy for Persona Research (20)

The Un-researched Persona
The Un-researched PersonaThe Un-researched Persona
The Un-researched Persona
 
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management
 
How to Use Social for IT Project Management
How to Use Social for IT Project ManagementHow to Use Social for IT Project Management
How to Use Social for IT Project Management
 
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
 
[Webinar] What Top Software Firms Have to Teach Market Researchers
[Webinar] What Top Software Firms Have to Teach Market Researchers[Webinar] What Top Software Firms Have to Teach Market Researchers
[Webinar] What Top Software Firms Have to Teach Market Researchers
 
Filament Games: Design & Development
Filament Games: Design & DevelopmentFilament Games: Design & Development
Filament Games: Design & Development
 
Transition from Project to Product
Transition from Project to Product Transition from Project to Product
Transition from Project to Product
 
Business Analyst As Product Owner
Business Analyst As Product OwnerBusiness Analyst As Product Owner
Business Analyst As Product Owner
 
Agile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docxAgile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docx
 
Agile software process
Agile software processAgile software process
Agile software process
 
Unit2
Unit2Unit2
Unit2
 
Software engg. pressman_ch-21
Software engg. pressman_ch-21Software engg. pressman_ch-21
Software engg. pressman_ch-21
 
Maximizing Potential - Hiring and Managing Dedicated Software Developers.pdf
Maximizing Potential - Hiring and Managing Dedicated Software Developers.pdfMaximizing Potential - Hiring and Managing Dedicated Software Developers.pdf
Maximizing Potential - Hiring and Managing Dedicated Software Developers.pdf
 
Agile Austin - Peer Code Review An Agile Process
Agile Austin -  Peer Code Review An Agile ProcessAgile Austin -  Peer Code Review An Agile Process
Agile Austin - Peer Code Review An Agile Process
 
Microsoft Teams 7 Key Concepts for Deployment Success
Microsoft Teams 7 Key Concepts for Deployment Success Microsoft Teams 7 Key Concepts for Deployment Success
Microsoft Teams 7 Key Concepts for Deployment Success
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
 
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
 
Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
TechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
TechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
TechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
TechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
TechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
TechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
TechWell
 
Ma 15
Ma 15Ma 15
Ma 15
TechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
TechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
TechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
TechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
TechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
TechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
TechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
TechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
TechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
TechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
TechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
TechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
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
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 

Recently uploaded (20)

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
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
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 

A UX Strategy for Persona Research

  • 1.     BT10 Session  6/6/2013 3:45 PM                "A UX Strategy for Persona Research"       Presented by: Nellie LeMonier Perforce Software, Inc.                   Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Nellie LeMonier Perforce Software, Inc. A user experience researcher and designer since 1998, Nellie LeMonier began her career at Accenture working with clients in diverse industries—from high-tech emerging e-commerce companies to replacement systems for low-tech welfare programs. Currently at Perforce Software, Nellie passionately designs user experiences that align with customers’ mental models. When not doing things UX, Nellie participates on the board of directors of the Breast Cancer Emergency Fund (bcef.org), a San Francisco-based non-profit organization that provides quick and compassionate financial assistance to people undergoing breast cancer treatment.  
  • 3. A UX Strategy for Persona R P Research h Nellie LeMonier Perforce Software UX Design Nellie LeMonier UX Research & Design Perforce Software Alameda, California @nellielemonier nellielemonier@gmail.com
  • 4. What is User Experience (UX)? Interaction Design Visual Design User Research UX or UI Engineering & UX Agile & UX Lean UX
  • 5. Why this talk? Research is important important… Do not develop a product without research. Persona Origins Personas: Alan Cooper for Software Development (~1995) D l t ( 1995) Customer Prints: by Angus Jenkinson for C t f Customer S Segmentation / t ti Marketing (~1993)
  • 6. Why Personas? The Benefits Shared d Sh d understanding d Coherent story Reduce conjecture Build empathy f h “right” Define the “ h ” requirement Save Development Effort ($) What is a Persona? Personification of the roles Role, professional background Identity and personality Technical expertise Goals & cares
  • 8. Business Domain Personas are specific p Library of personas (when appropriate) Personas are part of an ecosystem
  • 9. When are Personas Created? Early Before you start As you go How are Personas created? Hypothesis Stakeholder Review Refine Hypothesis Research Analysis
  • 10. Research is important… Do not develop a product without research. Hypothesis Stakeholder Review Refine Hypothesis Research Analysis
  • 11. Research Stakeholder Review How are Personas Researched? Contextual inquiry or User observation Surveys Phone interviews Market research Domain research
  • 12. Without research… What could possibly go wrong? Case Study: Content Management System (CMS) Developers came up with the personas No research was done to create these
  • 13. CMS Case Study Larry Moe Curly End User Sys Admin Content Manager These were made up What was RIGHT with Larry, Moe and Curly? Comic relief United the team Gave conversation Ga e them a common con ersation Tasks for personas were defined
  • 14. What was WRONG with Larry, Moe and Curly ? No motivating factors defined No domain expertise defined Did not reduce conjecture Curly couldn’t type CMS Personas – Take 2 1. Larry, Moe and Curly were retired (RIP) 2. Research domain: internal interviews (1 day) ( y) 3. Research specific roles through interviews (1 week) 1. Synthesize new Personas (1 week)
  • 15. CMS Personas – Take 2 Aaron Front End Developer Maya Ed Content Editor Site Administrator Take 2 Conclusions 1. 2. 3. 4. Clear motivations Tasks are defined Expertise known Unifies product team
  • 16. What was WRONG (PART 2) with Larry, Moe and Curly ? 1 of the users didn’t exist 1 marketing persona wasn’t defined (How can we sell to these guys?) No consensus with stakeholders Case Study: Git Fusion Research Developer & UX came up with Personas Research done into domain
  • 17. Case Study: Git Fusion Research Requirements driven by market need Pressure from lost sales Internal users of competition Domain was somewhat known Case Study: Git Fusion Step 1: Persona Hypothesis Evan System Administrator Vera P4V Developer Greg Git Developer Rick Release Engineer Tom Dev Manager
  • 18. Case Study: Git Fusion Step 2: Research Research Pl with G l R h Plan ith Goals Survey via Twitter, Forums, and Sales Team Phone Interviews Site Visits Remote Screen Sharing g Case Study: Fusion Step 2.5 Share Research Doing research is cool, but sharing it is even cooler…
  • 19. Mental Model Explanation of someone’s thought process on how something works GOAL MESSAGE EXPECTATION USER “Paul”
  • 20. About “Paul” Huge Perforce fan boy & early Perforce Admin Becoming a Git/GitHub fan boy 15 years dev management Paul: Using GitHub Connecting through activity feed
  • 21. Paul: Using GitHub Connecting through activity feed Review changes of other developers g g Commenting on changes Paul: Using Perforce Several barriers to achieve same functionality Review Daemon - > P4Web Code review tool - > set up, not cohesive experience P4V -> history view more clicks to visually diff
  • 22. Paul: Using SourceTree Why are users choosing these tools? Align with mental model of needs Effectiveness of access Remove barrier to information Make development more effective Effective development means making more awesome software faster
  • 23. Case Study: Git Fusion Step 3: Analysis Hypothesis is a little wrong Secondary persona is really primary Primary persona is really secondary Other requirements and influencers Case Study: Git Fusion Step 4: Refine Hypothesis Tom Dev Manager Evan System Administrator Greg Git Developer
  • 24. Case Study: Fusion Step 5: Stakeholder Review Perforce Git Fusion Product Personas 44
  • 25. Product Persona Rick Release Engineering Manager “The devil is in the details” • • • Extensive experience delivering solutions that use diverse technologies Adept at meeting strict deadlines Wants to be the hero, failure is not an option Who he is: Profession: Director of Release Engineering Education: Masters in Computer Engineering, UC Berkeley, 2001 Age: 38 Home Life: Married with 3 children. Volunteers with his church 2 weekends a month. Personality: Dynamic leader who loves thinking on a large scale. Technical expertise: Has deep understanding in development and configuration processes and strategies Expert in Gerrit Git strategies. Gerrit, Git, ClearQuest, OracleDB, and mySQL which he’s used to create and automate the ALM processes and his company. Goals: • • • • • • • Allow users to re-use code. Ensure that everything is tested by automation. Bugs can easily be traced and fixed. Configure new modules. Organize who has access to what. Ensure users can easily follow a workflow strategy. Understand how product dependencies work. Product Persona Evan Enterprise Version Management System Administrator “My job is to protect my company’s crown jewels” • • • Extensive experience in development and source control First adopter of new technology The security reliability and performance of the site are his first priorities security, Who he is: Profession: System Admin in IT Department Education: BS Mechanical Engineering, University of Illinois, 1980 Age: 54 Home Life: Single. Rides motorcycles in his spare time. Into gaming. Personality: Not afraid of new technology, likes a challenge and solving problems but also appreciates products that just work as their supposed to. Technical expertise: Has H experience administrating P f i d i i t ti Perforce, Cl C ClearCase, and SVN Also has experience coding i P l and d SVN. Al h i di in Perl d Python. Goals: • • • • • Easily set up and configure a Git Fusion server. Create and manage user access to Perforce, GF and Gerritt. Ensure that systems are backed up, secure, auditable, and highly available. Full access, when he needs it, to all systems he maintains. Enforce SOX compliance requirements through systems he maintains. What he cares about: • Wants Perforce up and running, responsive with no down or slow time. Downtime means complaints 46 and idle employees
  • 26. Case Study:Git Fusion Research Benefits • Business domain more defined • Requirements for other products • Persona accuracy • Strengthen relationships with users • Build the product customers want to buy Survey to UX Practitioners Respondent Self-Described Titles UX Designer 66% UX Researcher 55% Project Manager 15% 11% Product Manager 4% Developer 9% UX Manager/Director 0% 10% 20% 30% 40% 50% 60% 70%
  • 27. How Many Projects Used Personas? How Much Do You Know About the Business Domain?
  • 28. Why Don’t You Take The Time to Research? Enough known g Someone else did the research Research time not important p Research important, no time Other Reasons For No Research: Lack of interest from stakeholders Lack f budget f any research L k of b d for h Out of scope Organization does not value research Does not believe there are changes to the domain, r th d in research was d n years r h done r ago
  • 29. How Long Did You Spend Researching Personas? Share the Personas Stakeholders – Marketing / Sales g Product Management Product Team Keep the Personas Alive
  • 30. Why Personas? The Benefits Shared d Sh d understanding d Coherent story Reduce conjecture Build empathy f h “right” Define the “ h ” requirement Save development effort The (OTHER) Benefits of Research Build trust with your users Build a relationship Usability testers ready Expand stakeholders Learn of “Other” opportunities Other Make MORE $$$ Make a better product