Qual è il miglior libro per iniziare a imparare l’interazione uomo-computer (HCI)?

Un libro per l'HCI dici? NO. Non si comincia da lì.
Sono un laureato all'Università della Florida, che ha seguito alcuni corsi sotto il miglior professore di HCI che la mia università avesse, che era uno studente di dottorato di Fred Brooks. Questo è il suo modo di approcciare l'HCI.

Quello con cui devi iniziare è The Design of Everyday Things: Donald A. Norman è quello in cui il mio professore credeva fortemente. Era davvero un libro che cambiava le prospettive per uno studente di HCI.
Imparerete un sacco di cose sulle scienze cognitive e l'ingegneria dell'usabilità e in generale come progettare le cose e come non progettare le cose.
Il concetto di Norman Doors vi aiuterà in tutto il vostro percorso di Computer Science su ciò che sarebbe l'usabilità di un oggetto e come l'utilizzo di un particolare oggetto influenzerà se stesso e gli altri nella vita reale e su uno schermo informatico.

Poi quando vi sentirete pronti ad applicare questi esempi quotidiani al CS, dovreste approfondire Designing the User Interface: Strategie per un'efficace interazione uomo-computer (5a edizione): Ben Shneiderman, Catherine Plaisant, . Questo libro delineerà i principi del design HCI e le basi dell'HCI.

Qui forse ci sono altri suggerimenti da seguire come le linee guida HOLO per Android e la Guida allo stile iOS ecc, le guide Cascades di Blackberry, gli stili Metro di Windows. Ma quelle sono solo regole da seguire e non interfacce da sognare. Mentre se volete davvero sapere quali sono le interfacce cool che la gente sogna ogni anno, vi suggerisco di raggiungere un computer con accesso IEEE e leggere i documenti della conferenza IEEE VR per raggiungere il passo finale. Il passo intermedio tra il primo libro e i documenti di ricerca e l'interfaccia sarebbe lasciato a voi, poiché nessuna quantità di libri può essere soddisfacente in HCI dopo che avete imparato di cosa si tratta.
Spero che distribuite più interfacce per il pubblico da usare e imparate per le metriche ottenute dall'uso di quelle interfacce perché questo può essere l'unico modo di sapere cosa vuole la gente. È facile prevedere la parte informatica.
Non è facile prevedere la parte umana dell'HCI senza essere un laureato in psicologia.