After many Web2.0 excellent application of edification, http://www.aliyun.com/zixun/aggregation/4581.html "> Internet users become more and more picky, the requirements for ease of use more and more high." The traditional sense of "art" has been unable to perform the user experience design work. When a product encounters a design problem, it is usually the kind of powerful features that an engineer spends a lot of effort doing that the user does not need, while some of the user's simple core needs are not met. In order to break through the bottleneck of product design, some companies come to the user experience designer, set up their own user experience design team, and some companies directly outsource the design of products to professional user experience design team. Soon the product has a good design, but things don't seem so simple.
Our information architect Maklu Children's shoes recently complained: "The code of various marketing activities directly as a business in the interface, the system has a variety of errors, good design of the hammer, the last came out of a look, or that lump of excrement." "It was a sense that he was involved in a design outsourcing project and saw the project coming on line."
In the process of providing design outsourcing services to our customers, how to make our design better be realized, and the tragedy that the white swan becomes ugly duckling is always the problem that puzzles us. After countless cycles of failure, reflection and summarization, we have accumulated some experience and experiences to share with you here.
In the process of landing, the most common problem we encounter is the lack of communication between designers and engineers. The designer accused the engineer of not having a 100% reduction design, and the engineer countered that the designer had "no pain in standing," and that the design could not be achieved or cost too much. Later developed into a two-party fragmented, mutual distrust, and finally the system developed completely out of shape. In order to avoid such a problem, we take the solution is that the engineer from the beginning to participate in the design, each of the designer's milestones will need to discuss with the engineers to determine whether the technology is OK, the cost is moderate. In this way, we can avoid the design which cannot be designed with unrestrained ability and can deepen engineers ' understanding of the design drawing.
Another problem that lets us dig our skulls is the uneven execution of the design drawings by engineers. Designers in the design of the drawing on the white, font size, font Color These details are strictly controlled, but most of the engineers in the development of the time will not consider so rigorous and meticulous, and some engineers to deal with the elements between the white is free to play, and some in the processing of words is "follow the feeling to go, almost on the line", Everyone's standards are not the same, the final result is the same system of the page has different visual effects, compared with the design diagram has a gap. In order to solve this problem, we introduced the visual specification document into the design deliverables. Visual specifications can be the form of a PPT or PSD, which strictly stipulates the design of every detail, including elements of the width, white, font size, color, etc., is to guide the development of the front-end standard document.
Visual Specification
In addition, in the process of working with customers ' developers, we found that the efficiency of front-end development is generally low. The main problem is that front-end development resources are not highly reusable, there is no accumulation, the front-end developers lack of collaboration and sharing. Typically, the same front-end component was developed two times on a different page, or the previous engineer left the document behind without leaving documents that caused some complex components not to be extended and maintained. To help customers solve such problems, more smoothly to achieve our design, we set up for different projects front-end UI component library, the project in the high reusability of complex components into the component library, demo plus document form to organize, so that front-end development resources can be accumulated and shared. At present, our UI library is not open, but we are planning a front-end UI components open platform, you can do front-end development in the collaboration, accumulation and sharing, we will be the accumulation of two years of front-end development resources to open up, I believe we will soon meet.
UI Component Library
With visual specifications such as landing gear damping, good communication as a parachute deceleration, as well as a front-end component library such as reaction engine, this triple insurance so that our excellent design on the landing without the face first, into Maklu said a piece of excrement.
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.