UX – User Experience. The mission of the UX designer is to make the user quickly and easily get from the program what they use it for. To create a high-quality UX design, a specialist should have good analytical skills in order to see, feel and design the architecture, set and composition of functions and software features.
UI – User Interface. UI designers focus on the very appearance of the interface: menu, buttons, filters, and other elements. The mission of the UI designer is to create an aesthetically pleasing design of the product interface.
A case for 1C:Enterprise: you need 1C processing that will allow for quick and easy generation of requests for delivery of goods on the next business day. To do this, the program should show:
- Total number of requests;
- Available transport vehicles and their capacity;
- Delivery addresses, etc.
The program should also have functions of:
- Ban on shipment of unpaid requests;
- Monitoring operable condition and availability of vehicles, etc.
UX design is responsible for the presence of the above-specified information panels and functions, for the fact that they exist and at which point they are applied when using the system, whether manually or automatically.
UI design is responsible for their visual presentation, so that the user focuses on the main thing, sees help information in a timely manner and intuitively understands system prompts.
Practical case: in the document header (most clearly visible) "Buyer's order", a hyperlink is displayed that indicates the percetnage and the amount of the buyer's debt (for example, "Buyer's debt is USD 12,000"). UX is responsible for the very existence of this function in the document, and UI is responsible for the way the system indicates this to you (the interface can be constructed otherwise: the system will wait until you fill out the document, spend time and get on your nerves, and during the registration the program will report the debt and prohibit the registration of the document. Sounds familiar:))?