SlideShare a Scribd company logo
1 of 21
1
How to Conduct
Good Design Review
Shoko Morishita
2
UI/UX designer, Mercari (from Nov. 2018)
Shoko Morishita
What I'm working on
● UI/UX improvement projects
● Design System
● Design Review
Product design team holds regular MTG
to review each other's designs
3
Today's topic
How should we do
design reviews?
4
Question
Is this a good design?
5
Q 1. Reduce wrong purchases on EC site
Current spec
Click the purchase button to
complete the purchase
Display a confirmation dialog
after clicking the purchase button
Solution
6
Is this a good design?
How can we determine that?
7
Q 1. Reduce wrong purchases on EC site
If you only look at the design,
the review will be about the appearance.
It's easier to understand
"AAA" instead of "BBB.
This color doesn't follow
the style rules.
8
Thought flow for reviewing
What is
the issue?
1
The best solution
for the issue?
2
Appropriate UI
for the solution?
3
9
Step 1 : What is the issue?
Review whether it is an essential issue
● What is happening?
○ Breaking down targets and phases
○ Quantitative/Qualitative research
■ What we can learn and think from it
● What is the hypothesis for the project?
10
Q 1. Reduce wrong purchases on EC site
Current spec
Click the purchase button to
complete the purchase
Display a confirmation dialog
after clicking the purchase button
Solution
11
Q 1. Reduce wrong purchases on EC site
I noticed that
it takes a long time to
ship after purchase..
I just tapped it
by mistake..
Appropriate solutions will vary depending on the issue.
Why do users purchase by mistake?
12
Thought flow for reviewing
What is
the issue?
1
The best solution
for the issue?
2
Appropriate UI
for the solution?
3
1. Review whether it is an essential issue
13
Q 2. Low completion rate of membership registration
Current spec
Many input fields on one page Make the registration flow
Step by Step
Solution
14
Thought flow for reviewing
What is
the issue?
1
The best solution
for the issue?
2
Appropriate UI
for the solution?
3
15
Step 2 : The best solution for the issue?
Review what is the best way to solve the issue
● Are the method and timing appropriate?
○ e.g. UI improvement within service, push notification, email, etc.
● Are there any inconsistencies with the overall product or
other features?
16
Q 2. Low completion rate of membership registration
Many input fields on one page Make the registration flow
Step by Step
Solution
Current spec
17
Q 2. Low completion rate of membership registration
Current spec
Many input fields on one page
● Is it possible to reduce
the number of input fields?
● Can we shift the timing
of the input?
Are there any other possible
solutions?
18
Thought flow for reviewing
What is
the issue?
1
The best solution
for the issue?
2
Appropriate UI
for the solution?
3
2. Review what is the best way to solve the issue
19
Step 3 : Appropriate UI for the solution?
Review whether the UI design is appropriate
● Is it easy to understand at a glance?
○ Is the information properly organized?
○ Are the expressions appropriate?
■ e.g. wordings, styles, etc.
● Is it consistent with the UI in the service?
20
Thought flow for reviewing
What is
the issue?
1
The best solution
for the issue?
2
Appropriate UI
for the solution?
3
Will the design solve the issue?
21
Thank you!

More Related Content

What's hot

What's hot (6)

Dealing with Misaligned Stakeholders
Dealing with Misaligned StakeholdersDealing with Misaligned Stakeholders
Dealing with Misaligned Stakeholders
 
Lean Product Discovery - Helps embed Customer Focus into Development Lifecycle
Lean Product Discovery - Helps embed Customer Focus into Development LifecycleLean Product Discovery - Helps embed Customer Focus into Development Lifecycle
Lean Product Discovery - Helps embed Customer Focus into Development Lifecycle
 
EL-SIG: How Engineering Works with ProdMgmt
EL-SIG: How Engineering Works with ProdMgmt EL-SIG: How Engineering Works with ProdMgmt
EL-SIG: How Engineering Works with ProdMgmt
 
One tool for all does not exist - Martin Beijering
One tool for all does not exist  - Martin BeijeringOne tool for all does not exist  - Martin Beijering
One tool for all does not exist - Martin Beijering
 
Making Hard (Strategic) Decisions about Products and Portfolios
Making Hard (Strategic) Decisions about Products and PortfoliosMaking Hard (Strategic) Decisions about Products and Portfolios
Making Hard (Strategic) Decisions about Products and Portfolios
 
Three Product Challenges for Entrepreneurs
Three Product Challenges for EntrepreneursThree Product Challenges for Entrepreneurs
Three Product Challenges for Entrepreneurs
 

Similar to How to Conduct Good Design Review

Ba why development projects fail
Ba   why development projects failBa   why development projects fail
Ba why development projects fail
CTE Solutions Inc.
 

Similar to How to Conduct Good Design Review (20)

Solving Design and Business Problems in 3 Days with Google Design Sprint by B...
Solving Design and Business Problems in 3 Days with Google Design Sprint by B...Solving Design and Business Problems in 3 Days with Google Design Sprint by B...
Solving Design and Business Problems in 3 Days with Google Design Sprint by B...
 
Using Customer Development to Build Your SaaS Startup
Using Customer Development to Build Your SaaS StartupUsing Customer Development to Build Your SaaS Startup
Using Customer Development to Build Your SaaS Startup
 
Заняття #2. Product Validation
Заняття #2. Product ValidationЗаняття #2. Product Validation
Заняття #2. Product Validation
 
Workshop Lightning Talks.pptx
Workshop  Lightning Talks.pptxWorkshop  Lightning Talks.pptx
Workshop Lightning Talks.pptx
 
Hudson's Bay - Optimizing the Checkout Process
Hudson's Bay - Optimizing the Checkout ProcessHudson's Bay - Optimizing the Checkout Process
Hudson's Bay - Optimizing the Checkout Process
 
Mariia Shevchenko "Internal Products: how to build them right" BAQ
Mariia Shevchenko  "Internal Products: how to build them right"  BAQMariia Shevchenko  "Internal Products: how to build them right"  BAQ
Mariia Shevchenko "Internal Products: how to build them right" BAQ
 
Product Design for Effective Branding
Product Design for Effective Branding Product Design for Effective Branding
Product Design for Effective Branding
 
Digicorp's Mission
Digicorp's MissionDigicorp's Mission
Digicorp's Mission
 
Development Projects Failing? What can the Business Analyst Do?
Development Projects Failing?  What can the Business Analyst Do?Development Projects Failing?  What can the Business Analyst Do?
Development Projects Failing? What can the Business Analyst Do?
 
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
 
True Continuous Improvement with Toyota Kata, Jesper Boeg
True Continuous Improvement with Toyota Kata, Jesper BoegTrue Continuous Improvement with Toyota Kata, Jesper Boeg
True Continuous Improvement with Toyota Kata, Jesper Boeg
 
What is the Relation Between PM and UX Roles by Cohealo UX PM
What is the Relation Between PM and UX Roles by Cohealo UX PMWhat is the Relation Between PM and UX Roles by Cohealo UX PM
What is the Relation Between PM and UX Roles by Cohealo UX PM
 
Ba why development projects fail
Ba   why development projects failBa   why development projects fail
Ba why development projects fail
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PM
 
Impact mapping in practice
Impact mapping in practiceImpact mapping in practice
Impact mapping in practice
 
P
PP
P
 
Using Customer Research to Build Your Product
Using Customer Research to Build Your ProductUsing Customer Research to Build Your Product
Using Customer Research to Build Your Product
 
Lean UX design process for rapid product development
Lean UX design process for rapid product developmentLean UX design process for rapid product development
Lean UX design process for rapid product development
 
How to review a pull request
How to review a pull requestHow to review a pull request
How to review a pull request
 
Lean Startup Masterclass
Lean Startup MasterclassLean Startup Masterclass
Lean Startup Masterclass
 

Recently uploaded

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
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
sivagami49
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 

Recently uploaded (20)

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
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 

How to Conduct Good Design Review

  • 1. 1 How to Conduct Good Design Review Shoko Morishita
  • 2. 2 UI/UX designer, Mercari (from Nov. 2018) Shoko Morishita What I'm working on ● UI/UX improvement projects ● Design System ● Design Review Product design team holds regular MTG to review each other's designs
  • 3. 3 Today's topic How should we do design reviews?
  • 4. 4 Question Is this a good design?
  • 5. 5 Q 1. Reduce wrong purchases on EC site Current spec Click the purchase button to complete the purchase Display a confirmation dialog after clicking the purchase button Solution
  • 6. 6 Is this a good design? How can we determine that?
  • 7. 7 Q 1. Reduce wrong purchases on EC site If you only look at the design, the review will be about the appearance. It's easier to understand "AAA" instead of "BBB. This color doesn't follow the style rules.
  • 8. 8 Thought flow for reviewing What is the issue? 1 The best solution for the issue? 2 Appropriate UI for the solution? 3
  • 9. 9 Step 1 : What is the issue? Review whether it is an essential issue ● What is happening? ○ Breaking down targets and phases ○ Quantitative/Qualitative research ■ What we can learn and think from it ● What is the hypothesis for the project?
  • 10. 10 Q 1. Reduce wrong purchases on EC site Current spec Click the purchase button to complete the purchase Display a confirmation dialog after clicking the purchase button Solution
  • 11. 11 Q 1. Reduce wrong purchases on EC site I noticed that it takes a long time to ship after purchase.. I just tapped it by mistake.. Appropriate solutions will vary depending on the issue. Why do users purchase by mistake?
  • 12. 12 Thought flow for reviewing What is the issue? 1 The best solution for the issue? 2 Appropriate UI for the solution? 3 1. Review whether it is an essential issue
  • 13. 13 Q 2. Low completion rate of membership registration Current spec Many input fields on one page Make the registration flow Step by Step Solution
  • 14. 14 Thought flow for reviewing What is the issue? 1 The best solution for the issue? 2 Appropriate UI for the solution? 3
  • 15. 15 Step 2 : The best solution for the issue? Review what is the best way to solve the issue ● Are the method and timing appropriate? ○ e.g. UI improvement within service, push notification, email, etc. ● Are there any inconsistencies with the overall product or other features?
  • 16. 16 Q 2. Low completion rate of membership registration Many input fields on one page Make the registration flow Step by Step Solution Current spec
  • 17. 17 Q 2. Low completion rate of membership registration Current spec Many input fields on one page ● Is it possible to reduce the number of input fields? ● Can we shift the timing of the input? Are there any other possible solutions?
  • 18. 18 Thought flow for reviewing What is the issue? 1 The best solution for the issue? 2 Appropriate UI for the solution? 3 2. Review what is the best way to solve the issue
  • 19. 19 Step 3 : Appropriate UI for the solution? Review whether the UI design is appropriate ● Is it easy to understand at a glance? ○ Is the information properly organized? ○ Are the expressions appropriate? ■ e.g. wordings, styles, etc. ● Is it consistent with the UI in the service?
  • 20. 20 Thought flow for reviewing What is the issue? 1 The best solution for the issue? 2 Appropriate UI for the solution? 3 Will the design solve the issue?