Che cos'è la modellazione utente?
La modellazione è la creazione di simulazioni per esprimere giudizi in anticipo rispetto agli eventi reali. La modellazione e la simulazione sono utilizzate per una varietà di scopi, incluso il processo decisionale strategico. In particolare, la modellazione utente è un'analisi interdisciplinare di come gli esseri umani agiscono all'interno di specifici ambienti informatici. Comprendere come si comporteranno gli utenti può aiutare a costruire siti Web e applicazioni software migliori e quelli che funzionano bene per una più ampia gamma di utenti, compresi quelli con disabilità.
Un uso principale della modellazione utente è comprendere come è probabile che gli utenti con attributi diversi interagiscano con un'interfaccia utente. Gli attributi includono il livello di abilità dal principiante all'esperto, nonché altri importanti attributi dell'utente. Questi includono atteggiamenti, credenze, obiettivi, interessi, stili di apprendimento, piani e preferenze. È possibile per utenti molto diversi utilizzare lo stesso sito Web o la stessa applicazione software e la modellazione degli utenti è un passo verso la conoscenza di cosa aspettarsi. La modellizzazione degli utenti è molto importante nella creazione di moduli di e-learning per l'auto-insegnamento, poiché non è presente alcun insegnante che effettui valutazioni sulle caratteristiche degli studenti.
I modelli utente sono creati in diversi modi per sistemi adattivi e sistemi adattabili. Un sistema adattabile è quello su cui all'utente viene dato un certo controllo. Ciò potrebbe avvenire tramite preferenze o elementi personalizzabili. La modellazione utente in un sistema adattabile viene eseguita in anticipo per creare scelte utili e in corso mentre gli utenti sfruttano tali scelte. I dati possono essere raccolti sulle scelte degli utenti per guidare l'ulteriore sviluppo. Un semplice esempio sono i sistemi con un'interfaccia 'Base' e 'Avanzata' che consente all'utente di scegliere in che modo interagire.
I sistemi adattivi sono quelli in cui l'interfaccia e / o il contenuto sono strutturati per adattarsi all'utente man mano che le abilità, le preferenze e le capacità dell'utente diventano note e cambiano. I sistemi adattivi possono utilizzare le preferenze e disabilitare o mascherare i componenti di esperti per non sopraffare i principianti e fornire ai principianti solo le funzionalità di cui la modellazione degli utenti suggerisce di aver bisogno. Per adattarsi, il sistema può fare affidamento su una varietà di input diretti e indiretti. L'input diretto include preferenze, valutazioni e scelte. L'input indiretto include classificazioni utente che sono - almeno inizialmente - basate su ipotesi che possono essere stereotipate. Esempi di sistemi adattivi includono HyperAudio®, una guida portatile per i visitatori dei musei; l'Assistente di Office in Microsoft® Office® '97 che è apparso e ha offerto aiuto agli utenti; e P-TIMS®, un sistema di gestione finanziaria.