Käyttäjärajapinnan
Käyttäjärajapinnan, eli käyttöliittymän, keskeinen tarkoitus on mahdollistaa vuorovaikutus käyttäjän ja järjestelmän välillä. Se kattaa ne osa-alueet, joiden kautta käyttäjä antaa toimintoja ja saa vasteita, ja voi sisältää sekä ohjelmisto- että laitteistopohjaisia elementtejä. Käyttöliittymä ei yksin määritä järjestelmän toimintoja, mutta vaikuttaa suuresti siihen, miten käyttäjä ymmärtää, oppii ja käyttää järjestelmää.
Tyypillisiä käyttäjärajapinnan tyyppejä ovat graafinen käyttöliittymä (GUI), komentorivikäyttöliittymä (CLI) sekä puhekäyttöliittymä (VUI). Monimutkaisissa järjestelmissä voidaan yhdistää
Keskeiset elementit ovat syöttö- ja tulostusvälineet (näppäimistö, hiiri, kosketusnäyttö), näytöt sekä kontrollit kuten napit, valikot ja
Suunnittelu- ja kehitysprosessi on iteratiivinen: määrittely, prototyyppien laatiminen, käytettävyystestaus ja parantaminen. Arviointimenetelmät sisältävät heuristisen tarkastelun, käyttäjätestauksen
Standardit ja esimerkit: ISO 9241 määrittelee käytettävyys- ja ergonomia-ominaisuudet; WCAG-ohjeet käsittelevät saavutettavuutta. Käyttöliittymiä löytyy verkkosivuilta, mobiilisovelluksista