Interactive design and user experience: Interactive design to meet user needs

Source: Internet
Author: User
Tags continue

This article, I mainly want to express the meaning is: Interactive designer half time is actually doing logical analysis, from business logic to product logic migration; and then another part of the time is to do the button placement. (Notice, I'm talking about the part, not all!) The most important thing to notice in these two processes is not to be lazy! (Jingdong Mall design is completely not interactive, do not do analysis). In contrast to the "Mas dish", let's look at what can be improved.
1, if the user does not login (registration), users need to click on the "Exchange" or "comment" button? The answer is in the negative. What interaction does the user need most at this time? IS login!
Of course, there will be a user is required to register the behavior? I personally think that in the integration mall this product scene, registration is a very small probability of behavior, can be put into the Login Guide page. (The premise of the integral Exchange is registered users, and on the site of the user's behavior has been generated before the exchange, even if it is registered to send points also need to complete the registration process first)
2, if the user login but insufficient integration, what user needs most interaction? Learn how far the points are, and how to get more points. Other interactions are redundant for this type of user.
3, if the user login and enough points, users need what interaction? Exchange. Does the user need a "comment" interaction at this time? I feel no need, have not exchange use, how to comment? The interactive behavior of "comment" should appear when the user is redeemed and browse to the item again.
Here is my improvement on the interchange module for integral Exchange.
1, if the user does not sign in (registration): Do not do user-held points to determine (of course, also can not be determined); the "Exchange" button does not appear, and his position is replaced by the login prompt.
2, if the user log in but not enough points: do the user to hold the integral judgment, at the same time prompts the integral difference, does not appear "the Exchange" button, his position is replaced by the insufficient integral hint, may inclusions the advertisement, how obtains the integral.
3, if the user login and sufficient points: do the user points to determine the Redemption button appears.

Let's repeat that statement about the relationship between interaction and user experience: excellent interaction design should be the lowest cost interaction, the most enjoyable to meet the needs of users .
So, what is the lowest cost interaction? I understand that when users need to interact , users do not use or can not use when the interaction does not occur, when the user needs to interact with two steps to complete the resolute not to make three steps . In a popular saying is: Mas dish.

At a large level, when the requirements of the product analysis, we will consider the different user groups, their use of a product needs and the use of different ways, where we are divided into users. We stick this idea into interactive analysis, which is not the same as the way different users interact with each other in different environments.
Before, Shun net ued's schoolmates to the user interaction behavior analysis proposed "Interactive Table"Method: Divides 2 latitude, page element and user behavior. The leftmost column is the visible element of the page (including the cursor), and the top row is the user's behavior (as far as possible by the procedure). The middle cross is the scene description. This enumeration allows you to list all possible interactions in detail, and then we delimit each interaction behavior in different ways.

For example: We want to do an integral store integration exchange interaction. After analysis, merging, we know that there may be such a few scenarios: ① users are not logged in (registration), ② user has logged in, but insufficient integration, ③ user has logged in and enough points.
Below, we select 2 representative websites for e-commerce (Jingdong MallVsPay TreasureTo see what they do:
Jingdong Mall's Points Mall page, whether you are logged in (registration), the integration is sufficient, the content of the integral Exchange page will always remain "consistent." When you are not logged in to click on the exchange will jump to the login page, when the score is not enough to click on the Exchange after the pop-up window prompts the score is insufficient, when the login and points enough, will show the redemption success.
Alipay points in the mall on the above issues have been improved, we see Alipay designer of the business logic to do a sufficient analysis: the user login behavior to make judgments first, the user's hold points are placed below the required points, when the points are not enough to give a hint.

So, is that enough? No, I think there should be room for improvement.

(Left: Alipay's integral exchange interaction; Right: my modified version)
Of course, here is only a simple interaction conditions, there may be more exchange restrictions, resulting in more interactive behavior, such as: How long to register the user to the convertible, the real time to fill in the delivery address, delivery time (this is very important!) ), the number of convertible, and so on.

For any web page, there must be 2 features: Smooth completion of the task of this page, smooth and accurate into the next task . For how to achieve these 2 functions, my Earth method is: Sometimes I need to force you to complete the task of this page, do not give you the loop; If you have too many tasks on this page, I can consider helping you to disassemble it.
For example, in the registration page, in addition to the registration form nothing, what breadcrumbs to remove all the navigation, and even the logo to make it not clickable, these are to "force" users to complete the task of this page, users in the background input products, you can consider the properties of the product block, Then take the entry page apart (of course, you can not unlimited split!) )....

My personal feeling is that the interaction process is very general, mostly because the interaction designer is lazy. Lazy to do analysis, that only the process can pass on OK, do not want to continue to subdivide; lazy to do interactive demo, think these give technical explanation white on it. A few days ago to do a module when I stole a lazy, in the demo to the ICBC as "ICBC", and then in the PRD document to do a detailed description. Look at the test today, boy, or "ICBC"! I'm ashamed of myself, the responsibility of this problem is entirely in the designer itself, the designer lazy can not expect technical diligent! of course, there is a prototype map of the production problem, another day to talk about.

PS: In order to meet the "micro" era, my future blog will be "this article to express the meaning is ..." start, read the lead if you are interested to continue, if you feel that can skip, province to get you read the headache, I would like to reply to your comments Ma scalp ...



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.