SlideShare a Scribd company logo
1 of 42
Download to read offline
Developing Product Review
Practices (That Work)
Irja Straus
February 17th – 18th, 2021
@irjastraus
@irjastraus
„If requirements are written correctly...”
@irjastraus
Documents can be misunderstood
What they mean... ...what I think they mean.
@irjastraus
Feedback as motivation
We continuously improve with feedbacks.
› Developers < sustainable code
› Designers < functional design
› UX researchers < intutitive flows
› Product managers < highest revenue
@irjastraus
Why not (only) review yourself?
@irjastraus
QUESTIONS WE ASK ARE DIFFERENT
› Product: What problem to solve?
› Designers & Developers: How to solve it?
› Testers: How can the product fail?
@irjastraus
Eating your own dog food, also called dogfooding, is
when an organization uses its own product.
@irjastraus
Dogfood 1#
„Dude, where’s
my data?”
@irjastraus
Idea was awesome...
@irjastraus
...but hidden from users
@irjastraus
And when they finally found it...
@irjastraus
...promises were made...
@irjastraus
...and feedback came as a surprise.
@irjastraus
Dogfood 2#
Wait, human,
they will...
resolve?!
@irjastraus
When business requirement...
@irjastraus
...is not clear even to its creator. What will
automagically
do?
@irjastraus
Invalid people,
you say?
@irjastraus
What are
duplicates?
@irjastraus
TESTING BEGINS EVEN BEFORE A
SINGLE LINE OF CODE IS WRITTEN.
@irjastraus
PRODUCT
REVIEW
@irjastraus
PRODUCT REVIEW
IS ASKING QUESTIONS
ABOUT THE IDEA
TO AVOID ASKING THEM LATER
AFTER DEVELOPMENT WHEN IT'S
(TOO) EXPENSIVE.
@irjastraus
TESTING DURING A PRODUCT REVIEW
IS UNCOVERING RISKS
WHERE EVERYBODY ELSE SEES
NO PROBLEM.
@irjastraus
Learning what works (for my company)
Listen first
Learn about the people and their goals
› Build relationships internally
› Learn clients and user personas
Align on the quality characteristics
Then talk
Speak in their own language
› Colaborate and give relevant feedback
@irjastraus
When reviewing discussing requirements
1. Business rules and flows
@irjastraus
When reviewing discussing requirements
1. Business rules and flows
2. Requirement's clarity
@irjastraus
When reviewing discussing requirements
1. Business rules and flows
2. Requirement's clarity
3. Data and use cases
@irjastraus
When reviewing discussing requirements
1. Business rules and flows
2. Requirement's clarity
3. Data and use cases
4. Consistency*
@irjastraus
Inconsistencies can happen if we deliberately
innovate, and there is a reasoning behind it,
but to recognize that, I needed to know the
consistencies to ask the question.
@irjastraus
When reviewing discussing requirements
1. Business rules and flows
2. Requirement's clarity
3. Data and use cases
4. Consistency*
5. Project and product risk assessment
@irjastraus
(SOME) CONVERSATION STARTERS
„Show me the data”.
› Are there any unused features?
› Are there any unnecessary features?
@irjastraus
(SOME) CONVERSATION STARTERS
„Show me the data”.
› Are there any unused features?
› Are there any unnecessary features?
„If users might fail to recover, we might have a missing feature”.
› Are there any missing features?
› Are there any complicated features?
@irjastraus
(SOME) CONVERSATION STARTERS
„Show me the data”.
› Are there any unused features?
› Are there any unnecessary features?
„If users might fail to recover, we might have a missing feature”.
› Are there any missing features?
› Are there any complicated features?
„If the team doesn’t understand the idea when explained the first time, it’s worth
challenging the idea.”
› Are there any foggy features?
› Where are the risks?
@irjastraus
When reviewing discussing design & UX
1. Test with realistic and complex client use cases
@irjastraus
When reviewing discussing design & UX
1. Test with realistic and complex client use cases
2. Layout and elements
@irjastraus
When reviewing discussing design & UX
1. Test with realistic and complex client use cases
2. Layout and elements
3. User experience
@irjastraus
When reviewing discussing design & UX
1. Test with realistic and complex client use cases
2. Layout and elements
3. User experience
4. Patterns consistency
@irjastraus
When reviewing discussing design & UX
1. Test with realistic and complex client use cases
2. Layout and elements
3. User experience
4. Patterns consistency
5. Content and wording
@irjastraus
(SOME) CONVERSATION STARTERS
„User experience is like a joke – if you need to explain it, means it’s not that good”
› Is the product self-explanatory
› Is the product easy to use?
› Is the product consistent with the quality criteria, itself, real world?
@irjastraus
(SOME) CONVERSATION STARTERS
„User experience is like a joke – if you need to explain it, means it’s bad”
› Is the product self-explanatory
› Is the product easy to use?
› Is the product consistent with the quality criteria, itself, real world?
„If it’s easy to slip away, there should be an emergency exit”
› Is the product too easy to use?
› Is the product overcomplicated?
@irjastraus
(SOME) CONVERSATION STARTERS
„User experience is like a joke – if you need to explain it, means it’s bad”
› Is the product self-explanatory
› Is the product easy to use?
› Is the product consistent with the quality criteria, itself, real world?
„If it’s easy to slip away, is there an emergency exit?”
› Is the product too easy to use?
› Is the product overcomplicated?
„When action is expensive, the system should provide a clear status visibility.”
› Is the product giving useful feedback?
@irjastraus
Takeaway(s)
Oh, I
member!
Adapting my mistakes and different learnings into something that
actually works is a challenging but rewarding one.
Helps testing better, too.
Member?
@irjastraus
Credits
Pictures and icons made by different authors from:
www.flaticon.com
https://pixabay.com
https://unsplash.com
@irjastraus
Thank you!

More Related Content

Similar to Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021

Agile Experience Design Meetup: User Research in an Agile Environment
Agile Experience Design Meetup:  User Research in an Agile EnvironmentAgile Experience Design Meetup:  User Research in an Agile Environment
Agile Experience Design Meetup: User Research in an Agile Environment
Lindsay Tabas
 
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
Fabio Armani
 
UPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer TidwellUPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer Tidwell
guestf59d1c4
 
UPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer TidwellUPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer Tidwell
nikrao
 

Similar to Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021 (20)

Agile Experience Design Meetup: User Research in an Agile Environment
Agile Experience Design Meetup:  User Research in an Agile EnvironmentAgile Experience Design Meetup:  User Research in an Agile Environment
Agile Experience Design Meetup: User Research in an Agile Environment
 
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
 
10 Commandments of UX
10 Commandments of UX10 Commandments of UX
10 Commandments of UX
 
UPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer TidwellUPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer Tidwell
 
UPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer TidwellUPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer Tidwell
 
Design Myths in Enterprise Software
Design Myths in Enterprise SoftwareDesign Myths in Enterprise Software
Design Myths in Enterprise Software
 
Aitc2018 ux impact - elizabeth ayer
Aitc2018   ux impact - elizabeth ayer Aitc2018   ux impact - elizabeth ayer
Aitc2018 ux impact - elizabeth ayer
 
UXPA2019 Optimal AR UX for Complex Purchases — How immersive technology boost...
UXPA2019 Optimal AR UX for Complex Purchases — How immersive technology boost...UXPA2019 Optimal AR UX for Complex Purchases — How immersive technology boost...
UXPA2019 Optimal AR UX for Complex Purchases — How immersive technology boost...
 
LUXr Downtown Las Vegas Small Business 1-day workshop, July 11, 2013 [Las Vegas]
LUXr Downtown Las Vegas Small Business 1-day workshop, July 11, 2013 [Las Vegas]LUXr Downtown Las Vegas Small Business 1-day workshop, July 11, 2013 [Las Vegas]
LUXr Downtown Las Vegas Small Business 1-day workshop, July 11, 2013 [Las Vegas]
 
AI x Design_Haverinen 2023.pdf
AI x Design_Haverinen 2023.pdfAI x Design_Haverinen 2023.pdf
AI x Design_Haverinen 2023.pdf
 
Preservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanitiesPreservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanities
 
UXSG#4 Workshop
UXSG#4 WorkshopUXSG#4 Workshop
UXSG#4 Workshop
 
Waterfalls are great to watch... Iterative Design Thinking
Waterfalls are great to watch... Iterative Design ThinkingWaterfalls are great to watch... Iterative Design Thinking
Waterfalls are great to watch... Iterative Design Thinking
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
Design thinking to create user centered products
Design thinking to create user centered productsDesign thinking to create user centered products
Design thinking to create user centered products
 
The Usability of Usability
The Usability of UsabilityThe Usability of Usability
The Usability of Usability
 
Simplify Your Life with CQRS
Simplify Your Life with CQRSSimplify Your Life with CQRS
Simplify Your Life with CQRS
 
Usability testing in the open
Usability testing in the openUsability testing in the open
Usability testing in the open
 
Designing IoT
Designing IoTDesigning IoT
Designing IoT
 
The UX of Minimum Viable Products
The UX of Minimum Viable ProductsThe UX of Minimum Viable Products
The UX of Minimum Viable Products
 

Recently uploaded

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Recently uploaded (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 

Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021