SlideShare a Scribd company logo
NO PRODUCT TO TEST YET?
NO PROBLEM.
IRJA STRAUS
WHY WOULD YOU LISTEN TO THIS TALK?
BECAUSE...
What they meant... ...what I think they meant.
Documents can be misunderstood.
...OF REASONS
We want to improve our work.
› Designers > cleaner design
› UX researchers > intutitive flows
› Product owners > clearer requirements
...OF REASONS
We want to improve our work.
› Designers > cleaner design
› UX researchers > intutitive flows
› Product owners > clearer requirements
WHY NOT REVIEW YOURSELF?
Let me share my experience first...
WHO AM I?
I’m Irja Straus
A software tester
Experience in:
› business analysis
› product management
› ... and dogfooding nowadays
Picture ccourtesy of Andy Glover, Cartoon Tester
Eating your own dog food, also called dogfooding, occurs
when an organization uses its own product.
WHAT’S DIFFERENT?
MINDSETS ARE DIFFERENT
› Product: What problem to solve?
› Designers & Developers: How to solve it?
› Testers: How can the product fail?
TODAY WE LEARN ABOUT PRODUCT REVIEW
› Why review?
› Reasons
› Examples
› What is it?
› How to:
› design review
› requirements review
TESTING BEGINS EVEN BEFORE A
SINGLE LINE OF CODE IS
WRITTEN.
BUT WHY?!
A FEW REASONS IN FAVOR
› Everybody wants to improve
› Nobody likes doing things over
› Nobody likes bugs, except testers
A FEW REASONS IN FAVOR
› Everybody wants to improve
› Nobody likes doing things over
› Nobody likes bugs, except testers
› But not even testers like them on production
LET’S SEE EXAMPLES
Dogfood 1#
Dude, where’s
my data?
Idea was awesome...
...but hidden from users
And when they finally found it...
...promises were made...
...but feedback came as a surprise.
I SHOULD HAVE ASKED AT LEAST...
› Are there any unnecessary steps?
› Is the product giving useful feedback in a timely manner?
› Is the experience broken in any way?
...for starters.
LESSONS LEARNED
Sometimes the feedback is lagging, and users can get confused or lost.
Don’t leave them hanging.
Don’t break the experience.
Dogfood 2#
They will
resolve, you
say?
When business requirement...
...is not clear even to its creator.
...is not clear even to its creator. Invalid people,
you say?
...is not clear even to its creator. What are
duplicates?
...is not clear even to its creator. What will
automatically
do?
I SHOULD HAVE ASKED AT LEAST...
› Is the feature easy to understand?
› Is it easy to make a mistake?
› Can users recover easily?
...for starters.
LESSONS LEARNED
Sometimes features are not simple to understand and
can affect data integrity.
Explain critical actions.
Don’t allow users to slip away easily.
If they still make mistakes, allow them to recover.
What is
and how to
PRODUCT
REVIEW?
PRODUCT REVIEW ISASKING QUESTIONS
ABOUT DESIGN AND REQUIREMENTS,
WITH THE GOAL OF
AVOIDING ASKING THEM AFTER DEVELOPMENT
WHEN IT’S EXPENSIVE.
TESTING DURING A PRODUCT REVIEW
IS UNCOVERING RISKS
WHERE EVERYBODY ELSE SEES
NO PROBLEM.
LOOK FROM DIFFERENT ANGLES
› Business rules and flows
› Requirements clarity
› Use cases and data
› Consistency
› Risks
When reviewing requirements
(SOME) QUESTIONS TO ASK
› Are there any complicated features?
› Are there any unused features?
› Are there any unnecessary features?
› Are there any missing features?
› Are there any foggy features?
› Are there any risks?
CONSIDER THESE THINGS
› Test on realistic and complex use cases
› Layout and elements
› User experience
› Consistency
› Content
When reviewing design & UX
(SOME) QUESTIONS TO ASK
› Is the product easy to use?
› Is the product too easy to use?
› Is the product overcomplicated?
› Is the product giving useful feedback?
› Is the product self-explanatory
› Is the product consistent with the quality criteria?
TAKEAWAYS
Oh, I
member!
› Ask questions : Clear the air.
› Ask for feedback : Sharing is caring.
› Test earlier : Apply critical thinking.
Member?
RATE TALKS
THANK YOU!
MAY THE TESTING FORCE BE WITH YOU ☺
https://joind.in/talk/cb270

More Related Content

Similar to No product to test yet? No problem. By Irja Straus @ WebCamp 2019 (Zagreb)

Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021
Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021
Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021
Irja Straus
 
Failing With Agile
Failing With AgileFailing With Agile
Failing With Agile
lazygolfer
 
How to Make Something Awesome - Lean Digital Product Design
How to Make Something Awesome - Lean Digital Product DesignHow to Make Something Awesome - Lean Digital Product Design
How to Make Something Awesome - Lean Digital Product Design
Renee Racine-Kinnear
 
10 Commandments of UX
10 Commandments of UX10 Commandments of UX
10 Commandments of UX
stillatulsagirl
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
Peter Gfader
 
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
Brian Okinyi
 
Building Successful Products And The Techniques That Freaking Work
Building Successful Products And The Techniques That Freaking WorkBuilding Successful Products And The Techniques That Freaking Work
Building Successful Products And The Techniques That Freaking Work
AdamScroggin1
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
Nick Myers
 
From Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey ShannahanFrom Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey Shannahan
QA or the Highway
 
Best Practices for Pitching to Judges - Startup Weekend Doha 2016
Best Practices for Pitching to Judges -  Startup Weekend Doha 2016Best Practices for Pitching to Judges -  Startup Weekend Doha 2016
Best Practices for Pitching to Judges - Startup Weekend Doha 2016
Emad Saif
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
Jacklyn Burgan
 
Avoiding Release Anxiety
Avoiding Release AnxietyAvoiding Release Anxiety
Avoiding Release Anxiety
Bruno Rocha
 
The Usability of Usability
The Usability of UsabilityThe Usability of Usability
The Usability of Usability
Andrew Chak
 
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Auckland
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
Zdeněk Lanc
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
lazygolfer
 
Minimum Viable User Experience
Minimum Viable User ExperienceMinimum Viable User Experience
Minimum Viable User Experience
Eduardo Wydler
 
Ux4 indiedevs
Ux4 indiedevsUx4 indiedevs
Ux4 indiedevs
Juio Barros
 
User Experience Design: It's about people
User Experience Design: It's about peopleUser Experience Design: It's about people
User Experience Design: It's about people
Eduardo Wydler
 
Foundations For A Great User Experience
Foundations For A Great User ExperienceFoundations For A Great User Experience
Foundations For A Great User Experience
Danforth
 

Similar to No product to test yet? No problem. By Irja Straus @ WebCamp 2019 (Zagreb) (20)

Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021
Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021
Developing Product Review Practices (That Work) - Irja Straus @ ConTEST 2021
 
Failing With Agile
Failing With AgileFailing With Agile
Failing With Agile
 
How to Make Something Awesome - Lean Digital Product Design
How to Make Something Awesome - Lean Digital Product DesignHow to Make Something Awesome - Lean Digital Product Design
How to Make Something Awesome - Lean Digital Product Design
 
10 Commandments of UX
10 Commandments of UX10 Commandments of UX
10 Commandments of UX
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
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
 
Building Successful Products And The Techniques That Freaking Work
Building Successful Products And The Techniques That Freaking WorkBuilding Successful Products And The Techniques That Freaking Work
Building Successful Products And The Techniques That Freaking Work
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
From Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey ShannahanFrom Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey Shannahan
 
Best Practices for Pitching to Judges - Startup Weekend Doha 2016
Best Practices for Pitching to Judges -  Startup Weekend Doha 2016Best Practices for Pitching to Judges -  Startup Weekend Doha 2016
Best Practices for Pitching to Judges - Startup Weekend Doha 2016
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
 
Avoiding Release Anxiety
Avoiding Release AnxietyAvoiding Release Anxiety
Avoiding Release Anxiety
 
The Usability of Usability
The Usability of UsabilityThe Usability of Usability
The Usability of Usability
 
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
 
Minimum Viable User Experience
Minimum Viable User ExperienceMinimum Viable User Experience
Minimum Viable User Experience
 
Ux4 indiedevs
Ux4 indiedevsUx4 indiedevs
Ux4 indiedevs
 
User Experience Design: It's about people
User Experience Design: It's about peopleUser Experience Design: It's about people
User Experience Design: It's about people
 
Foundations For A Great User Experience
Foundations For A Great User ExperienceFoundations For A Great User Experience
Foundations For A Great User Experience
 

Recently uploaded

openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
snaprevwdev
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
ShurooqTaib
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
comptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdfcomptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdf
foxlyon
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
 
Unit -II Spectroscopy - EC I B.Tech.pdf
Unit -II Spectroscopy - EC  I B.Tech.pdfUnit -II Spectroscopy - EC  I B.Tech.pdf
Unit -II Spectroscopy - EC I B.Tech.pdf
TeluguBadi
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
IJCNCJournal
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
Properties of Fluids, Fluid Statics, Pressure Measurement
Properties of Fluids, Fluid Statics, Pressure MeasurementProperties of Fluids, Fluid Statics, Pressure Measurement
Properties of Fluids, Fluid Statics, Pressure Measurement
Indrajeet sahu
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
drshikhapandey2022
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
Lubi Valves
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
OKORIE1
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
felixwold
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...
ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...
ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...
Kuvempu University
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 

Recently uploaded (20)

openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
comptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdfcomptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdf
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
 
Unit -II Spectroscopy - EC I B.Tech.pdf
Unit -II Spectroscopy - EC  I B.Tech.pdfUnit -II Spectroscopy - EC  I B.Tech.pdf
Unit -II Spectroscopy - EC I B.Tech.pdf
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Properties of Fluids, Fluid Statics, Pressure Measurement
Properties of Fluids, Fluid Statics, Pressure MeasurementProperties of Fluids, Fluid Statics, Pressure Measurement
Properties of Fluids, Fluid Statics, Pressure Measurement
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...
ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...
ELS: 2.4.1 POWER ELECTRONICS Course objectives: This course will enable stude...
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 

No product to test yet? No problem. By Irja Straus @ WebCamp 2019 (Zagreb)

  • 1. NO PRODUCT TO TEST YET? NO PROBLEM. IRJA STRAUS
  • 2. WHY WOULD YOU LISTEN TO THIS TALK?
  • 3. BECAUSE... What they meant... ...what I think they meant. Documents can be misunderstood.
  • 4. ...OF REASONS We want to improve our work. › Designers > cleaner design › UX researchers > intutitive flows › Product owners > clearer requirements
  • 5. ...OF REASONS We want to improve our work. › Designers > cleaner design › UX researchers > intutitive flows › Product owners > clearer requirements
  • 6. WHY NOT REVIEW YOURSELF? Let me share my experience first...
  • 7. WHO AM I? I’m Irja Straus A software tester Experience in: › business analysis › product management › ... and dogfooding nowadays Picture ccourtesy of Andy Glover, Cartoon Tester
  • 8. Eating your own dog food, also called dogfooding, occurs when an organization uses its own product.
  • 10. MINDSETS ARE DIFFERENT › Product: What problem to solve? › Designers & Developers: How to solve it? › Testers: How can the product fail?
  • 11. TODAY WE LEARN ABOUT PRODUCT REVIEW › Why review? › Reasons › Examples › What is it? › How to: › design review › requirements review
  • 12. TESTING BEGINS EVEN BEFORE A SINGLE LINE OF CODE IS WRITTEN.
  • 14. A FEW REASONS IN FAVOR › Everybody wants to improve › Nobody likes doing things over › Nobody likes bugs, except testers
  • 15. A FEW REASONS IN FAVOR › Everybody wants to improve › Nobody likes doing things over › Nobody likes bugs, except testers › But not even testers like them on production
  • 20. And when they finally found it...
  • 22. ...but feedback came as a surprise.
  • 23. I SHOULD HAVE ASKED AT LEAST... › Are there any unnecessary steps? › Is the product giving useful feedback in a timely manner? › Is the experience broken in any way? ...for starters.
  • 24. LESSONS LEARNED Sometimes the feedback is lagging, and users can get confused or lost. Don’t leave them hanging. Don’t break the experience.
  • 27. ...is not clear even to its creator.
  • 28. ...is not clear even to its creator. Invalid people, you say?
  • 29. ...is not clear even to its creator. What are duplicates?
  • 30. ...is not clear even to its creator. What will automatically do?
  • 31. I SHOULD HAVE ASKED AT LEAST... › Is the feature easy to understand? › Is it easy to make a mistake? › Can users recover easily? ...for starters.
  • 32. LESSONS LEARNED Sometimes features are not simple to understand and can affect data integrity. Explain critical actions. Don’t allow users to slip away easily. If they still make mistakes, allow them to recover.
  • 33. What is and how to PRODUCT REVIEW?
  • 34. PRODUCT REVIEW ISASKING QUESTIONS ABOUT DESIGN AND REQUIREMENTS, WITH THE GOAL OF AVOIDING ASKING THEM AFTER DEVELOPMENT WHEN IT’S EXPENSIVE.
  • 35. TESTING DURING A PRODUCT REVIEW IS UNCOVERING RISKS WHERE EVERYBODY ELSE SEES NO PROBLEM.
  • 36. LOOK FROM DIFFERENT ANGLES › Business rules and flows › Requirements clarity › Use cases and data › Consistency › Risks When reviewing requirements
  • 37. (SOME) QUESTIONS TO ASK › Are there any complicated features? › Are there any unused features? › Are there any unnecessary features? › Are there any missing features? › Are there any foggy features? › Are there any risks?
  • 38. CONSIDER THESE THINGS › Test on realistic and complex use cases › Layout and elements › User experience › Consistency › Content When reviewing design & UX
  • 39. (SOME) QUESTIONS TO ASK › Is the product easy to use? › Is the product too easy to use? › Is the product overcomplicated? › Is the product giving useful feedback? › Is the product self-explanatory › Is the product consistent with the quality criteria?
  • 40. TAKEAWAYS Oh, I member! › Ask questions : Clear the air. › Ask for feedback : Sharing is caring. › Test earlier : Apply critical thinking. Member?
  • 41. RATE TALKS THANK YOU! MAY THE TESTING FORCE BE WITH YOU ☺ https://joind.in/talk/cb270