ux best practices for non designers by chimdindu aneke

28
UX best practices for non-designers Chimdindu Aneke Designer medium.com/chimdi2000

Upload: chimdindu-aneke

Post on 21-Apr-2017

759 views

Category:

Design


0 download

TRANSCRIPT

Page 1: Ux best practices for non designers by Chimdindu Aneke

UX best practices

for non-designers

Chimdindu AnekeDesigner

medium.com/chimdi2000

Page 3: Ux best practices for non designers by Chimdindu Aneke

Always have in mind today that..

Focus must be on the ___________ HINT:

Google- Ten things we know to be true

Page 4: Ux best practices for non designers by Chimdindu Aneke

Always have in mind today that..

Focus must be on the _____user______ HINT:

Google- Ten things we know to be true

Page 5: Ux best practices for non designers by Chimdindu Aneke

1. Form design

● Validate me now, not later.

● Help me whenever you can.

Page 6: Ux best practices for non designers by Chimdindu Aneke

a. Validate me now, not later

Webpay Interswitch payment screen Google Create new accont screen

Page 7: Ux best practices for non designers by Chimdindu Aneke

b. Help me whenever you can

Provide calender widget or better formatting

Provide helpful information in context for users. Just help them.

Page 8: Ux best practices for non designers by Chimdindu Aneke

2. Credibility

● Padlock or no padlock

● Provide different payment options

Page 9: Ux best practices for non designers by Chimdindu Aneke

a. Padlock or no padlock?

Which of the payment screens look more secure, trustworthy and confident with an assurance that all is fine?

(A) (B)

Page 10: Ux best practices for non designers by Chimdindu Aneke

b. Provide different payment options

Page 11: Ux best practices for non designers by Chimdindu Aneke

3. Navigation

● Icon only versus Icon and text labels?

● Don’t hide your breadcrumbs - We want to eat them

Page 12: Ux best practices for non designers by Chimdindu Aneke

b. Icon only versus Icon and text labels

Provide text labels and visual keys to clarify

Page 13: Ux best practices for non designers by Chimdindu Aneke

a. Don’t hide your breadcrumbs: It should be eatable

Page 14: Ux best practices for non designers by Chimdindu Aneke

4. Error Handling

● 404 error page

● Always restore a user’s last state (on mobile)

Page 15: Ux best practices for non designers by Chimdindu Aneke

a 404 Error page is part design

Page 16: Ux best practices for non designers by Chimdindu Aneke

5. User Research

● Start with an end goal in mind

● Ask lots of “How might we …” questions

● Make “A day in the life of your users”

Page 17: Ux best practices for non designers by Chimdindu Aneke

A. Start with the end goal in mind

● Always set a long term goal for your project?

● Ask both optimistic and pessismetic questions. Like How could we fail?

● Turn your fears into questions

Learn more about “having an end goal in mind: Google Design Sprints

Page 18: Ux best practices for non designers by Chimdindu Aneke

B. Ask lots of “How might we…” questions

● “How” makes it explorative and not limited to just one answer or view.

● Might tells you that this just a suggestion and jus a possibility and can change, fail

● Don’t use “can” for it tries to narrow down to just a suggestion. It makes everything appear so rigid and streamlined

● At this point, you don’t need to narrow your questions - ask all possible challenging questions

Learn more about “How might we questions: Google Design Sprints

Page 19: Ux best practices for non designers by Chimdindu Aneke

A day in the life of your target users

Can be

● Personas

● Storyboards ( show example)

C. What is a day like in the life of your target users?

Persona image from https://xtensio.com/user-persona/

Page 20: Ux best practices for non designers by Chimdindu Aneke

6. Performance = UX

● Graceful Degradation and Progressive Enhancement

● Crunch and squish out your PNGs

● Be a “responsivle” citizen

● Lazy Loading and cache common responses

Page 21: Ux best practices for non designers by Chimdindu Aneke

a. Graceful degradation and Progressive enhacement

Graceful degradation = mobile last

Progressive enhancement = mobile first and content first

From http://www.slideshare.net/Koombea/how-to-be-successful-with-responsive-sites-koombea-nginx-english

Page 22: Ux best practices for non designers by Chimdindu Aneke

b. Crunch and squish out your PNGs

Use Image optimizers

Google WebP

Read techniques on how to get the best outO your png image files

Smashing magazine: Clever PNG Optimization Techniques

Page 23: Ux best practices for non designers by Chimdindu Aneke

c. Lazy Load always and Skeleton screens

Medium skeleton screen from https://uxplanet.org/progress-indicators-in-mobile-ux-design-a141e22f3ea0#.8xwq8ypa5

http://ressio.github.io/lazy-load-xt/demo/

Page 24: Ux best practices for non designers by Chimdindu Aneke

d. Be a “responsivle” citizen

Page 25: Ux best practices for non designers by Chimdindu Aneke

Thank you very much!

Page 26: Ux best practices for non designers by Chimdindu Aneke

Interested? Follow my 100 days of UI/UX challenge with context and a process in mind

https://medium.com/100daysofui

Page 28: Ux best practices for non designers by Chimdindu Aneke

References

https://medium.com/100daysofui

https://www.thinkwithgoogle.com/collections/principles-of-mobile-app-design-engage-users-and-drive-conversions.html

https://storage.googleapis.com/think-emea/docs/article/Mobile_App_UX_Principles.pdf

https://developers.google.com/speed/webp/

http://design.google.com/resizer/

https://www.smashingmagazine.com/2009/07/clever-png-optimization-techniques/

https://storage.googleapis.com/think-emea/docs/article/Mobile_App_UX_Principles.pdf

http://userexperiencedesigns.com/

https://www.youtube.com/watch?v=Ovj4hFxko7c

http://www.slideshare.net/Koombea/how-to-be-successful-with-responsive-sites-koombea-nginx-english