Ux Best Practices To Create Your Module
Ux Best Practices To Create Your Module
module
Usability Team
Topics
1 Usability guidelines
2 Onboarding
3 Which view ?
Objectives :
1. Focus on the end user needs.
Usability Guidelines
Objectives :
1. Focus on the end user needs.
2. User Experience : think the features as a flow, not a single functionality (fully
integrated)
Usability Guidelines
Objectives :
1. Focus on the end user needs.
2. User Experience : think the features as a flow, not a single functionality (fully
integrated)
3. Ergonomics and intuitive interface: having the same philosophy in the whole
eco-system (colors, where do I put a button,...), easy to learn
Usability Guidelines
Keep in mind :
1. For each screen that is designed, think about the general flow
Usability Guidelines
Keep in mind :
1. For each screen that is designed, think about the general flow
Keep in mind :
1. For each screen that is designed, think about the general flow
3. Do not invent new concepts, use the ones that are already known by the
average user.
Usability Guidelines
Ask yourself :
1. What is the purpose of my development ?
Usability Guidelines
Ask yourself :
1. What is the purpose of my development ?
Ask yourself :
1. What is the purpose of my development ?
Ask yourself :
1. What is the purpose of my development ?
Ask yourself :
1. What is the purpose of my development ?
1. Learnability
How easy is it for users to accomplish basic tasks the first time they
encounter the design ?
Usability Guidelines
The 5 pillars of Usability :
1. Learnability
How easy is it for users to accomplish basic tasks the first time they
encounter the design ?
2. Efficiency
Once users have learned the design, how quickly can they perform
tasks
Usability Guidelines
The 5 pillars of Usability :
1. Learnability
How easy is it for users to accomplish basic tasks the first time they
encounter the design ?
2. Efficiency
Once users have learned the design, how quickly can they perform
tasks
3. Memorability
When users return to the design after a period of not using it, how easily
can they re-establish proficiency ?
Usability Guidelines
The 5 pillars of Usability :
1. Learnability
How easy is it for users to accomplish basic tasks the first time they
encounter the design ?
2. Efficiency
Once users have learned the design, how quickly can they perform
tasks
3. Memorability
When users return to the design after a period of not using it, how easily
can they re-establish proficiency ?
4. Errors
How many errors do users make, how severe are these errors, and how
easily can they recover from the errors ?
Usability Guidelines
The 5 pillars of Usability :
1. Learnability
How easy is it for users to accomplish basic tasks the first time they
encounter the design ?
2. Efficiency
Once users have learned the design, how quickly can they perform
tasks
3. Memorability
When users return to the design after a period of not using it, how easily
can they re-establish proficiency ?
4. Errors
How many errors do users make, how severe are these errors, and how
easily can they recover from the errors ?
5. Satisfaction
How pleasant is it to use the design ?
Simple Usability Rules
Key Ideas :
Buttons
o Action button
User interface elements
Buttons
o Action button
o Stat button
User interface elements
Buttons
o Action button
o Stat button
o Stage buttons
User interface elements
Buttons
o Action button
o Stat button
o Stage buttons
o Hamburger
User interface elements
Buttons
o Action button
o Stat button
o Stage buttons
o Hamburger
Search field
o Filters
User interface elements
Buttons
o Action button
o Stat button
o Stage buttons
o Hamburger
Search field
o Filters
o Group by
User interface elements
Buttons
o Action button
o Stat button
o Stage buttons
o Hamburger
Search field
o Filters
o Group by
o Favorites
User interface elements
Fields
o selection
User interface elements
Fields
o selection
o checkbox
User interface elements
Fields
o selection
o checkbox
o radio button
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
o percentpie
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
o percentpie
Breadcrumb
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
o percentpie
Breadcrumb
Tags
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
o percentpie
Breadcrumb
Tags
Icons
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
o percentpie
Breadcrumb
Tags
Icons
User interface elements
Fields
o selection
o checkbox
o radio button
o datepicker
o toggle
o monetary
o percentpie
Breadcrumb
Tags
Icons