09 Workflows Flashcards
When might you consider incorporating user onboarding into your app?
It is complicated to use
It requires users to enter data immediately
It requires users to apply a new mental model
What is an example of static walkthrough best practice?
Keep them short
What is an example of sign-in best practice?
Include a “Show Password” option
What is an example of best practice for payment pages?
Increase the perception of security
What is a characterisation of a microtask or mode?
Interface changes entirely
What are workflows?
They are a sequence or collection of activities that take place in order to complete a spesific task.Process of screen and screen states
What are the best practises for screen states?
Dont force registration unessecary
Dotn force social registration
Flag (explain) why you are asking for details
Inline validation
What are inline validations?
Live checks vaidity of inputs
Real time feedback
shows errors immediately
How much decrease in errors due to inline validation?
22%
How much decrease in completion times due to inline validation?
42%
How much increase in satisfaction rating due to inline validation?
31%
Whats important to remember when it comes to input fields?
Always explain why you want the users information
What are the top 7 reasons whyt paople uninstall apps?
Forced social registration Privacy concerns Intrusive ads Bad UX/UI Freezing Complex registration Annoying notifications
What is onboarding?
The theory behind onboarding is that if we can quickly accumilate users to our software, teach them how to use it and explain why its useful. We will increase the chances that they will learn how to use it and actually find it useful
When should you consider onboarding?
If you are introducing a new mental model
If your product is complicated (lots of different actions)
If users enter data immediately
If your product have just been redesigned and there are lots of new features
What are the objectives of onboaring?
Getting people into your app or service
as smoothly and friction free as possible
answer critical questions upfront
Answer deal breakers
Whats important to remember when it comes to static walkthroughs?
Keep them short
Keep them consise
Use images
allows users to skip them
Whats important to remember when it comes to static walkthroughs?
Keep them short
Keep them consise
Use images
allows users to skip them
What are interactive walkthroughs?
Get users using the service
Adress dealbreakers as they register
What are the reccomendations for onboarding?
Be sure you need onboarding
Define the key messages
Define the key features
Interactive walkthroighs are more effective
Tutor overlays are best for explainging features
How many users on average forgets their password at some point?
80%
What can we do to minimize the sign in hassle the user has to face?
Keep users logged in
Show passwords
Use finger print or face ID
Should you show users their password?
Yes - or give option to show their password. Unless you are a bank or someone else with high security clearance
What are the benefits of biometric ID?
Quick and convenient cant forget a fingerprint or face no more keyboards no more password recovery or resets more secure
What can we do to minimize the hassle for users in complex forms?
Choose a flow Structure as a conversation Adhere to high-level practise Minimize inputs Use smart defaults
What should the structure of the conversation look like when we are setting up a form?
Tell the user something > ask the user something
Repeat this
What is important to keep in mind when setting up a complex form?
-How many steps are there in the process?
- What are the different choises
- Asking redundant quetsions
- Why are we asking for this information
- What are the password rules
- Be clear with terminiology
- Dont tell me what I already know
Dont present edge case options (special case users)
Should you top align og left align fields?
Top align
Should you use columns for fields?
no
Should you place checkboxes next to each other or on top?
On top
How many users abandon checkout?
80%
How many users have payment related issues?
50%
How many users have issues related to card inputs?
5%
What can we do to minimize tha hassle for the user in payment?
Follow a conversational flow
Minimize questions and inputs
Use auto-formatting
Increase perception of security
Does the numer of screens matter more or less than the flow?
Less
What is auto formatting?
Auto formatting takes the users data and structures it in a way that is conventional and also easier to read. Essentially it chunks it and this avoids error and helps users when things go wrong
What can give users and increased perception of security?
Credit card logos
Confirm payment amount
Padlocks
Payment processor logo
What are micro tasks?
Micro-tasks are often used to add content or add data to your application or to edit pre-exsisting content. The interface of the app changes entirely to focus on completing that task - and the usual navigation and content are removed from view while the task is underway.
What is true about micro tasks?
Micro-tasks are often the only tasks
critical for suíngle use case apps
only way to manipulate content for many other apps
require designers full attention
What are modes?
Micro tasks are also sometimes known as modes when the software is doing something spesific possible outside of its usual mode operation