Mockup – to wizualny szkic lub prototyp interfejsu użytkownika (UI), który służy do przedstawienia wyglądu i zachowania się aplikacji czy strony internetowej. Mockup jest tworzony w celu zaprezentowania klientowi lub zespołowi projektowemu, jak będzie wyglądał interfejs i jak będzie działać.
Mockup może być tworzony w różny sposób, w zależności od potrzeb i oczekiwań. Może być np. ręcznie narysowany lub stworzony za pomocą specjalnych narzędzi do projektowania interfejsów. Mockup może być tworzony w wersji statycznej lub interaktywnej.
Tworzenie mockupów jest ważnym etapem projektowania UX, ponieważ pozwala na zwizualizowanie pomysłów i sprawdzenie, czy spełniają one oczekiwania użytkowników. Mockupy pozwalają też na wczesne wykrycie błędów lub niejasności w projekcie i umożliwiają ich poprawienie na etapie projektowania, co pozwala zaoszczędzić czas i pieniądze w późniejszych etapach realizacji.