käyttöliittymäpohjaisissa
Käyttöliittymäpohjaisissa viittaa lähestymistapaan, jossa ohjelmiston suunnittelun ja toteutuksen keskipiste on käyttäjän näytölle näkyvä käyttöliittymä. Termi kuvaa tilannetta, jossa käyttöliittymä ja sen vuorovaikutusmalli ohjaavat arkkitehtuurin valintoja sekä moduulien rajapintoja ja datamallin muotoa. Tällainen suuntaus korostaa sitä, että käyttäjän tehtävät ja tavoitteet määrittävät, miten järjestelmä kerää, käsittelee ja esittää tietoa.
Toimintaperiaate voidaan saavuttaa esimerkiksi prototyyppisuunnittelulla, design-systems-työkalujen hyödyntämisellä sekä UI-ensi suunnittelulla. Käyttöliittymäpohjaisessa kehityksessä voidaan aloittaa käyttöliittymästä
Hyötyjä ovat parempi käytettävyys, nopeampi aika markkinoille ja paremmin hallittu visuaalinen konsistenssi. Riskit liittyvät kuitenkin liialliseen
Käyttöliittymäpohjaisia lähestymistapoja sovelletaan erityisesti moderneissa web- ja mobiilisovelluksissa sekä pilvipalveluissa, joissa käyttöliittymän rooli on keskeinen käyttäjävirran