SlideShare a Scribd company logo
1 of 53
C(ollab) RITE
How to run impactful iterative studies in a fast paced environment
Helena Roeber
Jhilmil Jain
Google
#uxpa2013
#crite
@jhilmiljain
@helenaroeber
#androidux
C-RITE Impact
• User research insights are adopted quickly
• Product team has clear sense of progress
• Researchers and designers earn
understanding and respect for their work
• Advocates for the user centered design
process are born
#uxpa2013 #crite #androidux
C-RITE
• Iterative UX research method suitable for agile
environments
• From research to new design solution in 1 day
• 7 research sessions in 2 days
• Collaborative design workshop each day
• Prototype changes between day 1 and 2
• Can be repeated weekly
• Stakeholders collaborate in all UX phases
#uxpa2013 #crite #androidux
User Research Stages
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
#uxpa2013 #crite #androidux
The
Players
The Players and Their Roles
The
Researcher
#uxpa2013 #crite #androidux
Traditional Researcher Role
Research Analysis Design Prototyping
Reporting
&
Prioritization
Planning
& Recruiting
Researcher
The
Designer
#uxpa2013 #crite #androidux
Reporting
&
Prioritization
Planning
& Recruiting
Engineers
Traditional Designer Role
Engineer
Research Analysis Design Prototyping
Reporting
&
Prioritization
Planning
& Recruiting
Designer Designer
Researcher
The
Product
Manager
#uxpa2013 #crite #androidux
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
Traditional PM Role
Reporting
&
Prioritization
Planning
& Recruiting
Research Analysis Design Prototyping
Reporting
&
Prioritization
Planning
& Recruiting
Designer Designer
Researcher
PM PM
The
Engineer
#uxpa2013 #crite #androidux
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
Traditional Engineering Role
Reporting
&
Prioritization
Planning
& Recruiting
Research Analysis Design Prototyping
Reporting
&
Prioritization
Planning
& Recruiting
Designer Designer
Researcher
PM PM
Engineer
Collaboration in C-RITE
Research Analysis Design Prototyping
Reporting
&
Prioritization
Planning
& Recruiting
Designer
PM
Engineer
Researcher
Time Line - Traditional Usability
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
1-2 weeks 1-2 weeks 1/2 - 1week 1/2 -1week
3 - 6 weeks
#uxpa2013 #crite #androidux
Time Line - Traditional Usability
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
1- 2 weeks 1- 2 weeks 1/2 - 1week 1/2 -1week
4 - 8 weeks
#uxpa2013 #crite #androidux
1/2 - 1 week1/2 -1 week
Time Line - RITE
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
1 - 2 weeks 1 - 2 weeks
2 - 4 weeks
#uxpa2013 #crite #androidux
Time Line - C-RITE
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
1-2 weeks 2.5 days
1.5 - 2.5 weeks
#uxpa2013 #crite #androidux
Time Line - Cyclic C-RITE
Research Analysis
Reporting
&
Prioritization
Design Prototyping
Planning
& Recruiting
1 week 2.5 days
1.5 weeks
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
Example: TV Voice Search
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
1st TV Voice Search Design
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Research Timing
10:00 am 11:00 am 1:00 pm 2:00 pm10:00 am 11:00 am 1:00 pm
Day 1 Day 2
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Collaborative Analysis
10:00 am 11:00 am 1:00 pm 2:00 pm10:00 am 11:00 am 1:00 pm
Day 1 Day 2
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
Observation Board Example
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
User Goals Example
Observation Example
Goal example
P1P1 P2P2
Bob Lin Ali Nur Bob Lin Ali Nur
User knows what to say 2 1 2 2
The system understood user’s intent 5 3 1 1
The system doesn’t slow down user
w unnecessary confirmations 4 4 2 2
User can easily tell where speech
will work
2 2 2 2
User comfortable using their voice 4 4 4 4
Rating on a scale from 1- 5 1 = poor 5 = good
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Collaborative Observation
#uxpa2013 #crite #androidux
• Re-call to count observations, analysis step
reduced
• Disagreements about observations are resolved
immediately
• Research protocol can be adjusted based on
stakeholder feedback
• Researcher can explain what observations
mean
• Small sample size discussion is obsolete
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Analysis
10:00 am 11:00 am 1:00 pm 2:00 pm10:00 am 11:00 am 1:00 pm
Day 1 Day 2
2:00 pm 3:00 pm
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
From Observation to Insight
Observation Example
Goal example
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Prioritizing Insights
Goal example
Insights
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
3:00 pm
Day 1
10:00 am 11:00 am 1:00 pm 2:00 pm 10:00 am 11:00 am 1:00 pm 2:00 pm
Day 2
6:30 pm5:30 pm
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Design Workshop
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Design Workshop Actions
Observation Example
Goal example
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Action Item Owners & Due Dates
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
#uxpa2013 #crite #androidux
• Turn panic into confidence
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
#uxpa2013 #crite #androidux
• Turn panic into confidence
• Designers demonstrate problem solving skills
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
#uxpa2013 #crite #androidux
• Turn panic into confidence
• Designers demonstrate problem solving skills
• Engineers solve technical constraints
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
#uxpa2013 #crite #androidux
• Turn panic into confidence
• Designers demonstrate problem solving skills
• Engineers solve technical constraints
• Researchers guide insight interpretation
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
#uxpa2013 #crite #androidux
• Turn panic into confidence
• Designers demonstrate problem solving skills
• Engineers solve technical constraints
• Researchers guide insight interpretation
• PM gives business and scheduling input
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
C-RITE Design Workshop
#uxpa2013 #crite #androidux
• Turn panic into confidence
• Designers demonstrate problem solving skills
• Engineers solve technical constraints
• Researchers guide insight interpretation
• PM gives business and scheduling input
• Everyone participates in creative process
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Before & After
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Reporting
Day 1
Send action items to team
Day 2
Send action items to team Short report
Day 3
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Prototyping
3:00 pm10:00 11:00 1:00 2:00
Day 2
6:30 pm
Day 1
10:00 11:00 1:00 2:00 5:30 pm
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Cycles
Week1 Week 2 Week 3
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Recruiting
• Create a panel of users that meet
general recruitment criteria
• Panel members commit to availability at
short notice on research days
• Each week, schedule panel members
• Recruit for specific criteria when needed
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Room Design
• Comfortable seating for all
to observe sessions
• Whiteboard to record
observations, and drawing
during design workshop
• Sunlight and windows is
good for creativity
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Preparations
• Set expectations with all stakeholders
beforehand about time commitment,
collaboration and workshop format
• Decision makers need to participate in
C-RITE studies and workshops
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
C-RITE Summary
#uxpa2013 #crite #androidux
• Iterative UX research method suitable for agile
environments
• From research to new design solution in 1 day
• 7 research sessions in 2 days
• Collaborative design workshop each day
• Prototype changes between day 1 and 2
• Can be applied weekly
• Stakeholders collaborate in all UX phases
Research
Observation
& Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
Thank you
#uxpa2013 #crite #androidux
jhilmil.jain@gmail.com @jhilmiljain
@helenaroeberhelena.roeber@gmail.com
Appendix
Agile Methods: RITE
• Changes are made as soon as a problem is
identified, sometimes after 1 session
• 1-2 sessions a day. Breaks between sessions long
enough to make changes
• 1-2 weeks of sessions
• Requires stakeholder attendance and participation
Medlock, Wixon, Fulton, Terrano and Romero, UPA, 2002
#uxpa2013 #crite #androidux
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
Agile Methods: KRUG + RITE
• 4 participants over 2 days, at least 1 hour
between sessions to make changes
• Researcher sends out observations and
recommendations 30 min after last session
• Team debrief of observations and action items on
day 2, 1 hour after last session
• No collaborative design workshop
McGinn, Chen, Journal of Usability Studies, 2013
Research Analysis
Reporting &
Prioritization
Design Prototyping
Planning
& Recruiting
Agile Methods: PULSE
• 3 participants, 1 day every week
• Analysis and write-up of results by researcher
within 2 days
• No collaborative analysis and design workshop
Konno, Agile 2012
Research Analysis
Reporting &
Prioritization
Design Implementation
Planning
& Recruiting
Variations We’ve Tried
• C-RITE Remote
• If time zones allow, stakeholders participate through ‘Hangouts’
• Sessions are recorded and watched with time delay
• Next day debriefs and design workshops for incompatible time
zones
• C-RITE Diary Studies
• In-lab diary kick-offs and debriefs are run in C-RITE format
• Researcher analyzes and summarizes diary data for debrief and
design workshop

More Related Content

Viewers also liked

Viewers also liked (6)

Product vision
Product visionProduct vision
Product vision
 
Don't bother me with product vision I'm just coding!
Don't bother me with product vision I'm just coding!Don't bother me with product vision I'm just coding!
Don't bother me with product vision I'm just coding!
 
Designing Your Product Vision
Designing Your Product VisionDesigning Your Product Vision
Designing Your Product Vision
 
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
 
Visioning Workshop Agenda
Visioning Workshop AgendaVisioning Workshop Agenda
Visioning Workshop Agenda
 
Strategic Visioning Workshop Outline
Strategic Visioning Workshop OutlineStrategic Visioning Workshop Outline
Strategic Visioning Workshop Outline
 

Similar to C(ollab) RITE: How to run impactful iterative studies in a fast paced environment

UX Research in an Agile World
UX Research in an Agile WorldUX Research in an Agile World
UX Research in an Agile World
Hirajaved10
 
Sharethrough's process evolution
Sharethrough's process evolutionSharethrough's process evolution
Sharethrough's process evolution
Robert Fan
 

Similar to C(ollab) RITE: How to run impactful iterative studies in a fast paced environment (20)

UX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successUX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to success
 
UX Research in an Agile World
UX Research in an Agile WorldUX Research in an Agile World
UX Research in an Agile World
 
IIBA® Adelaide - Demystifying SCRUM - Slide Deck
IIBA® Adelaide - Demystifying SCRUM - Slide DeckIIBA® Adelaide - Demystifying SCRUM - Slide Deck
IIBA® Adelaide - Demystifying SCRUM - Slide Deck
 
UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE Transportation
 
UX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to successUX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to success
 
Agile & UX 3 WAYS v0.1
Agile & UX 3 WAYS v0.1Agile & UX 3 WAYS v0.1
Agile & UX 3 WAYS v0.1
 
Agile Prototyping for Software Development Projects
Agile Prototyping for Software Development ProjectsAgile Prototyping for Software Development Projects
Agile Prototyping for Software Development Projects
 
Ran Liron
Ran LironRan Liron
Ran Liron
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
You can do better! (dsgnday)
You can do better! (dsgnday)You can do better! (dsgnday)
You can do better! (dsgnday)
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from Each
 
How UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessHow UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development Process
 
How we make agile work
How we make agile workHow we make agile work
How we make agile work
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014
 
You can do better! Improve your design process (UX Scotland)
You can do better! Improve your design process (UX Scotland)You can do better! Improve your design process (UX Scotland)
You can do better! Improve your design process (UX Scotland)
 
Sharethrough's process evolution
Sharethrough's process evolutionSharethrough's process evolution
Sharethrough's process evolution
 
Sharethrough's Process Evolution
Sharethrough's Process EvolutionSharethrough's Process Evolution
Sharethrough's Process Evolution
 
The Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint PlaybookThe Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint Playbook
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

C(ollab) RITE: How to run impactful iterative studies in a fast paced environment