Skip to content
Make IT Simple
Design 22 August 2026 · 8 min read

User experience design principles that actually improve products (2026 guide)

AJ

By Andy Jones

CEO & Founder, Make IT Simple

In short

The user experience design principles that matter in practice, how to apply them on a real project, and how to tell whether they are working.

User experience design principles are a small set of rules about how people behave in front of software: make it easy to learn, fast to repeat, consistent, clear about what the system is doing, safe to get wrong, and usable by people with impairments. They are not decoration. They are the difference between software people adopt and software people quietly stop opening. This guide covers the ten principles worth knowing, what each looks like in a real build, and how to check whether any of it worked.

The ten user experience principles worth knowing

Most published lists overlap heavily. The version below is the one we return to on client projects, because each item changes a decision somebody has to make during a build.

PrincipleWhat it means in practice
UsabilityA first-time user can complete the main task without being told how
EfficiencyA hundredth-time user can complete it in far fewer actions than the first time
ConsistencyThe same control looks and behaves the same everywhere in the product
FamiliarityYou reuse conventions people already know rather than inventing your own
HierarchySize, weight, position and colour make the important thing obviously important
SimplicityEach screen carries one primary job; everything else is secondary or hidden
FeedbackAny action slow enough to notice produces a visible response
ControlUsers can cancel, go back, and undo without penalty
AccessibilityContrast, keyboard operation, focus states and screen reader labels are built in
ForgivenessThe design prevents the error where it can, and explains it usefully where it cannot

Usability and efficiency pull in different directions

This is the trade-off people miss. Usability serves the person who has never seen your software; efficiency serves the person who uses it forty times a day. Wizards, guided steps and generous explanatory text help the first group and infuriate the second.

The answer is rarely a compromise. It is two paths to the same outcome: a guided route for new users, plus shortcuts, bulk actions and keyboard operation for people past that stage.

Consistency and familiarity are the cheapest wins available

Consistency is an internal promise: a primary button is the same shape, colour and position throughout, so people stop having to look. Familiarity is an external one: a magnifying glass means search, a cog means settings, a left chevron means back.

Neither requires talent, only discipline. Both are enforced by a design system: a documented set of components, spacing values, type scales and colour tokens that developers build from. Products without one drift within months, because every new feature is designed slightly differently by whoever was free that week.

Hierarchy and simplicity are about subtraction

Hierarchy means the eye lands on the right thing first. Simplicity means less competes for it. Neither means removing capability: a dense professional tool can still have strong hierarchy if the primary action is unambiguous and secondary functions are grouped or collapsed. The useful test is to show a screen to somebody unfamiliar with it for three seconds, cover it, and ask what they would do next. If they cannot answer, the hierarchy is wrong regardless of how attractive the screen is.

Feedback and control keep people confident

If a user clicks something and nothing visibly happens, they click again. That is how duplicate payments and double bookings occur. Jakob Nielsen’s long-standing response time limits, first set out by Robert Miller in 1968 and still the usual reference, put the thresholds at roughly a tenth of a second for something to feel instant and about a second before a user notices the delay. Below that first threshold you need do nothing. Past the second, the action needs acknowledgement: a state change, a spinner, a disabled button. For genuinely slow operations, give a progress indicator so people can see the wait is finite.

Control is the companion to feedback. People explore software when exploring is safe. Undo, cancel, back and a clear escape from any modal state lower the cost of being wrong.

Accessibility and forgiveness are not optional extras

Accessibility means colour contrast that survives a bright office, every function reachable by keyboard, visible focus states, labelled form fields and meaningful alternative text. The WCAG 2.2 guidelines published by the W3C are the current version of the reference standard, and current UK government guidance tells public sector bodies to meet WCAG 2.2 level AA. Retrofitting accessibility into a finished product is expensive; building it in from the first component costs very little.

Forgiveness is error handling done properly. Prevent the error first: validate as the user types, constrain date pickers, disable actions that cannot succeed. Where prevention is impossible, say what went wrong and what to do about it. “Invalid input” tells a user nothing. “Please enter a UK postcode, for example WR9 8LA” tells them everything.

Applying the principles without a large design budget

You do not need a dedicated research team to work this way, only a decision to stop guessing.

Research enough to stop guessing

A handful of conversations with real or prospective users will surface most of the significant problems, and the returns fall away quickly after that. Watch them work rather than asking what they want; people describe their workflow inaccurately and their frustrations accurately. We cover the wider process in our guide to validating an idea before you build.

Prototype before you write code

A clickable prototype costs a fraction of a built feature and can be thrown away without argument. Put it in front of a handful of people, give them a task, and say nothing while they attempt it. Note every hesitation, because hesitation is where your design is unclear.

Jakob Nielsen’s 2000 article for the Nielsen Norman Group, “Why You Only Need to Test with 5 Users”, argued that five participants expose most of the serious usability problems in a given design, which is why the group recommends testing small and often. Repeated small rounds beat one large round, because each round lets you fix something before the next. Our app design process shows how this fits alongside development, and the same loop applies to building a web application.

Build the principles into the definition of done

Make these principles acceptance criteria rather than aspirations. Before a feature ships, confirm it is keyboard operable, that it has an error state and a loading state, that the primary action is obvious, and that it reuses existing components. This costs minutes per feature and prevents the slow decay affecting most products where design is somebody’s afternoon job.

How to tell whether it is working

Opinions about design are unlimited. Evidence is not. Three behavioural measures cover most of it.

  • Task success rate. The percentage of users who complete a defined task, such as finishing setup or submitting their first record. This is the closest thing to a direct usability score.
  • Error rate. How often people hit validation failures, dead ends or support-worthy confusion on a given flow. A falling error rate after a redesign is strong evidence.
  • Time on task. Useful for efficiency work on repeated tasks, less meaningful for one-off flows where slower can mean more careful.

The System Usability Scale, a ten-question survey producing a single comparable score, adds the attitudinal side, and you can run it again in six months to see whether the number moved. Support ticket volume by topic is the cheapest signal of all.

Do these principles still hold with AI in the interface?

They matter more. When a system produces answers rather than executing instructions, users need to know what it did, why, and how to override it. That is feedback, control and forgiveness with higher stakes attached, and we apply the same rules to the AI systems we build as to any other interface.

The same applies to AI-generated prototypes, which often look plausible and behave inconsistently: missing loading states, no error handling, no keyboard support, controls that differ screen to screen. Those are user experience failures before they are engineering failures, and a large part of what we fix in vibe code rescue work.

Frequently Asked Questions

What are the main user experience design principles?

The principles most commonly applied in practice are usability, efficiency, consistency, familiarity, hierarchy, simplicity, feedback, control, accessibility and forgiveness. Together they describe software that is easy to learn, fast to use repeatedly, predictable in behaviour, clear about what it is doing, safe to explore, usable by people with impairments, and helpful when something goes wrong. Different sources group them differently, but the underlying ideas are consistent.

What is the difference between UI and UX?

The user interface is what you see and interact with: buttons, layout, typography, colour and icons. The user experience is the whole of how the interaction felt, including whether you achieved your goal, how long it took, and whether anything confused or annoyed you. UI is one input into UX, alongside performance, information architecture, content and error handling. A beautiful interface over a badly structured product still delivers a poor experience.

How do I apply UX principles on a small budget?

Speak to a handful of actual users, watch them use what you have today, and note every point of hesitation. Test paper or clickable prototypes with a small group before committing to development. Adopt existing conventions rather than designing new ones. Write a short component and pattern guide so your product stays consistent. None of this requires specialist software, and it removes most guesswork for the cost of a few days.

How often should we run usability testing?

Frequently and in small batches rather than once before launch. Testing a handful of users each time, several times through a project, surfaces problems while they are still cheap to change. Once live, review support tickets and analytics monthly and run a short test whenever you introduce a significant new flow. Annual large-scale testing tends to produce a long list of findings arriving far too late to act on economically.

Does good UX design actually affect cost?

It affects total cost rather than initial cost. Design work adds time before development starts, but it removes rebuilds, reduces support load, and cuts the number of features built and then abandoned. The expensive outcome is discovering after launch that a core workflow does not match how people work. Our cost estimator gives an indication of overall budget, and design is a proportion of that rather than an addition to it.

Is accessibility legally required in the UK?

For UK public sector websites and apps, yes, under the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018. The regulations do not name WCAG directly; they set an accessibility requirement that is presumed met by conforming to the designated harmonised standard, EN 301 549, and current government guidance points at WCAG 2.2 level AA. For private businesses the position is less prescriptive, but the Equality Act 2010 obliges service providers to make reasonable adjustments, and inaccessible software can fall foul of that. Accessible design also improves usability for everyone.

Where to start

If you are building something new, spend the opening weeks on research and prototypes rather than code. How many weeks depends on how many user roles the product serves, whether you are working under regulatory constraints, and how novel the workflow is to the people who will use it. If you already have a product and suspect the experience is holding it back, start with your support tickets and a task success measurement on your two most important flows.

For a second opinion on an existing interface, have a look at how we approach UI and UX design, or get in touch and tell us where your users are struggling.

Thinking about app design & ui/ux?

Explore App Design & UI/UX

Let’s build something that scales

Tell us what you’re building, your timeline, and the number you want to move. We’ll come back with a straight answer.

Send a message 01905 700 050