2. Estetyczne: GUI powinno być estetyczne i atrakcyjne wizualnie. Może to pomóc w stworzeniu pozytywnego doświadczenia użytkownika i zwiększyć prawdopodobieństwo, że będzie on chciał korzystać z oprogramowania.
3. Responsywny: GUI powinno reagować na dane wprowadzane przez użytkownika. Oznacza to, że interfejs powinien szybko reagować na działania użytkownika i w razie potrzeby przekazywać informację zwrotną.
4. Wydajny: GUI powinno być wydajne i łatwe w użyciu. Oznacza to, że użytkownik powinien mieć możliwość szybkiego i łatwego znalezienia informacji lub wykonania zadania, którego potrzebuje.
5. Konsekwentne: GUI powinno być spójne pod względem projektu i układu. Może to pomóc w stworzeniu poczucia zaznajomienia użytkownika i ułatwić naukę korzystania z oprogramowania.