Vuorovaikutuksen suunnitteluun on olemassa erilaisia lähestymistapoja. Seuraavat neljä lähestymistapaa ovat suosituimmat:
- Käyttäjälähtöinen suunnittelu (UCD)
- Toimintalähtöinen suunnittelu
- Järjestelmän suunnittelu
- ns. genius design
Käyttäjälähtöinen suunnittelu (UCD)
- on ollut tällä hetkellä pinnalla eniten, suosituin suunnittelutapa
- perusajatuksena on: käyttäjät tietävät parhaiten, mitkä ovat heidän tarpeensa, tavoitteensa ja prioriteettinsa ovat. Suunnittelijan tehtävänä on selvittää ne ja suunnitella tuote heitä varten.
- ihannetapauksessa käyttäjät osallistuvat jokaisen vaiheen suunnitteluun, ja suunnittelija näkee käyttäjän suunnittelijan roolissa myös.
- Käyttäjälähtöinen suunnittelun juuret ovat 50-luvulla
- Suunnittelija Henry Dreyfuss, joka suunnittelu puhelimia Bell Telephones -yhtiölle, popularisoi menetelmän jo vuonna 1955 kirjassaan Designing for people
- Dreyfuss suunnitteli mm. legendariseen 500-sarjan puhelimen Bell-yhtiölle.
- vaikka teolliset muotoilijat hyödynsivät Bellin menetelmiä, ohjelmistosuunnittelijat unohtivat ne
- syynä oli myös ensimmäisten tietokoneiden tehottomuus ja vaikeus saada tietokoneet toimimaan ylipäätään, jolloin käyttäjää ei ehditty huomioimaan.
- 1980-luvulla tietokoneet olivat kehittyneet niin tehokkaaksi, että insinöörien suunnittelutaitoja alettiin kyseenalaistaa: pystyvätkö he vastaamaan käyttäjien tarpeisiin oman kokemuksensa pohjalta?
- UCD-suunnittelu sai nopeasti kannatusta myös järjestelmäsuunnittelun parissa