Question about Pop-up message design
I am a UX Rookie & just joined this forum.
I & my team, which are Seniors, are working on a particular screen that contains the following details:
- User selects a product
- User than selects some option
- User can add additional item (max:4)
- Lastly, user taps the next button
There is a scenario that if the user adds a new item (eg. add a 3rd item after adding 2 items) but decides to tap next, than a pop up message appears which states that the product selection is incomplete.
Ususally in alot programs (e.g. Word, Paint, etc.), the dialog message displays "Yes" to exit & "No" to stay. We are quite naturally used to this flow.
However, my team is doing the opposite; "Yes" to stay & "No" to exit.
We naturally are used to clicking "Yes" in those situations. Sometimes, we click "Yes" without reading the prompt message. And, haven't seen any programs where we click "No" to exit.
Since we didn't perform any user testing, I cannot deduce that the users will be confused with my team design logic. We all behave differently when interacting with a product.
I stated to my team that their logic may create confusion initially. They stated that their thought process is better.
- Are there any programs or some apps that direct the users to exit the program with unsaved work when clicking/tapping "No" instead of "Yes" from the pop up?
- My team stated that their thought process was better. Your thought on this?
Note that this concept isn't final & we are exploring other ideas to create better experience.
Like said earlier, I am a UX Rookie & looking forward to hear your feedback.
There are several aspects to your question. One of them is this:
User can add additional item (max:4).
but you say that if he adds 2 ( hence, less than 4), the system considers this incomplete and displays a dialog. I'm not sure if this was an error in your description or if this is actually happening. If so, the dialog could be solved by reducing the ambiguity: either it's
max: 4(in which case nothing should be displayed if
> 4options are selected), or it's
exactly 4(in which case you could just disable the "Next" button), or it's
AT LEAST 4(in which case you could disable the button and perhaps display a note about this requirement).
Apart from that, the answer "yes" or "no" is very bad UX, because it's ambiguous as hell (you asking this question are the proof).
I suggest that instead you label buttons with the expected behavior, such as "I want to add more" and "Continue" (or whatever option you need). This way, you tell the user EXACTLY what to expect from interacting with these elements.