In the age where a user’s session using a service is shorter than microwaving popcorn, making the user stop and think when he shouldn’t can be very costly.
Unnecessary means the user:
- stops to think if he selected the right thing
- stops to check
- stops to make sure that he understood correctly
- goes back to see what actually happened
Eliminate anything that produces confusion and unnecessary interruptions in the user’s flow through your product.