As defined by Don Norman UX or User Experience Design is the experience that a person has as they interact with a product. This includes all aspects the end-user’s interaction with the company's products and services. UX Designers focus on creating products that are easy to use and understand, the concept of user-centered design takes a central stage in UX design process
UX designers start by understanding their target audience and identifying exactly what they need from the product they are designing. By researching UX designers get this understanding and create user personas. Personas help users see goals, desires, and limitations of target users. These understandings help them to propose design solutions that works the best for their users
How users feel when interacting with your product impacts their prescription on product. The journey your users follow when interacting with your product impacts their experience. UX design is focused on the user’s journey to solve a specific problem.
Progressive disclosure is an interaction design technique often used to help maintain the focus of a user. This technique improves user experience by reducing clutter, confusion and cognitive workload.
Gestalt is a psychology term which means “unified whole”. The principle attempts to describe how people tend to organise visual elements into groups or unified wholes when certain principles are applied.
3. Perceived affordance
Perceived affordance is a term coined by Donald Norman as an uncountable noun, referring to the easy discoverability of an object or system’s action possibilities, as in “this button has good affordance”. This means that the designers of the digital product have to make a clear difference between actual and perceived affordance i.e. the difference between what does it really do vs. what does it look like it can do.
4. Call to action
Call to action (or CTA) is aimed to navigate us through content or application. In general, software is designed to help us with our tasks. Most of the time, we’re using software with the end goal in mind. We form the goal and the intention, whereas an application should lead us to that end goal effortlessly.
5. Feedback
In the context of interaction design, feedback means sending the information back to the user. The information is about what action has been done or what result has been accomplished.
Understanding the problems we need to solve
Through user-centered design, we can better understand the problems we need to solve. We can clearly identify user pain-points and improve our design solutions to solve these problems.
Improving Users Quality Life
There are two types of products or services that users might experience which are primary and complementary products.
Thanks to folks at Adobe and hackernoon