Strutture e interfacce adattative

22
Luca Mascaro - IASummit 2009 Forlì Strutture ed interfacce adattative sabato, 21 febbraio 2009

description

Gli utenti interagiscono ogni giorno con sistemi complessi di cui comprendono solo in parte l’offerta funzionale. Ogni elemento non compreso risulta essere per lui solo rumore cognitivo che va ad inficiare parzialmente l’usabilità del sistema. La proposta di adattare l’interfaccia e la struttura del sistema vuole ridurre questa problematica semplificando dinamicante lo stesso sulla base del contesto d’uso

Transcript of Strutture e interfacce adattative

Page 1: Strutture e interfacce adattative

Luca Mascaro - IASummit 2009 Forlì

Strutture ed interfacce adattative

sabato, 21 febbraio 2009

Page 2: Strutture e interfacce adattative

Software o servizioInterfaccia

Artefatto che consente lʼinterazione tra due sistemi complessi.

Nel software e nel web si intende lʼinsieme di strumenti messi a disposizione dellʼutente per interagire con il programma o il sito

Struttura

Insieme di regole, flussi e funzionalità che definiscono il modo di usare un sistema accedendo ad informazioni o eseguendo operazioni

sabato, 21 febbraio 2009

Page 3: Strutture e interfacce adattative

Una riflessioneCome utenti non comprendiamo tutto il servizio

In pratica

Abbiamo una percezione parziale ed incompleta del sistema

Vediamo, giudichiamo e ci interfacciamo subito con la UI

Durante lʼuso ci formiamo unʼidea della struttura

sabato, 21 febbraio 2009

Page 4: Strutture e interfacce adattative

Cosa accadeFormiamo un modello mentale che con è totalitario del sistema

Tutto ciò che “avanza” rischia di essere rumore cognitivo

Si perde molto in termini di performance

Dobbiamo ridurre drasticamente il carico ed il rumore cognitivo!

sabato, 21 febbraio 2009

Page 5: Strutture e interfacce adattative

Migliorare lʼUX avvicinando interfaccia e utenteAvvicinare i Task che coprono i bisogni dellʼutente allo stesso adattando lʼambiente dʼuso

Introdurre lʼadattabilità: sistemi adattabili <> adattivi

sabato, 21 febbraio 2009

Page 6: Strutture e interfacce adattative

orientare lʼinterfacciaContestualizzazione

verso il contesto dʼuso

Adattabile

sabato, 21 febbraio 2009

Page 7: Strutture e interfacce adattative

orientare lʼinterfacciaPersonalizzazione

verso lecaratteristiche dellʼutente

Adattabile

sabato, 21 febbraio 2009

Page 8: Strutture e interfacce adattative

si migliora unicamenteCriticità

lʼambiente dʼuso

Adattabile

sabato, 21 febbraio 2009

Page 9: Strutture e interfacce adattative

La nuova frontieraAdattive

sabato, 21 febbraio 2009

Page 10: Strutture e interfacce adattative

adattarsi automaticamenteAdattiva

alle condizioni dʼuso di uno specifico utenteper mettergli a disposizione soloun panel utile di informazioni e funzionalitàal suo livello di capacità

sabato, 21 febbraio 2009

Page 11: Strutture e interfacce adattative

È la UX perfetta che fa solo ciò che serve a me!Concettualmente

sabato, 21 febbraio 2009

Page 12: Strutture e interfacce adattative

raccolta di dati in maniera continuaOggi: caratteristiche ed esempi

adattamento alle capacità (skills) dellʼutente

sistemi di riconoscimento vocale/scrittura

sabato, 21 febbraio 2009

Page 13: Strutture e interfacce adattative

raccolta di dati da molti canaliDomani: caratteristiche

adattamento strutturale completo

sabato, 21 febbraio 2009

Page 14: Strutture e interfacce adattative

Come esseri umani tendiamo già a risparmiare carico cognitivo

Nota: comportamento umano

Tendiamo a ripeterci sviluppando processi mentali ripetibili

EuristicheQueste ultime vanno favorite

Daniel Kahneman

sabato, 21 febbraio 2009

Page 15: Strutture e interfacce adattative

Aspetto forma, funzione (affordance), estetica Elementi mutevoli

Funzionamento funzionalità, flussi

Contenuto organizzazione, labeling

sabato, 21 febbraio 2009

Page 16: Strutture e interfacce adattative

Tipologia e forma del contenuto

Caratteristiche ambientabili

Condizioni temporali (data e ora)

Luogo e relative risorse locali

Ambiente (meteo, eventi, ..)

Compito svolto (Task)

Comportamento, storia ed abitudini

Contesto sociale (es: casa, lavoro, tempo libero, ...)

Parametri dʼingresso (es: da google)

Interessi personali

Capacità personali ed esperienza con lʼapplicazione

Matrice di condizioni

sabato, 21 febbraio 2009

Page 17: Strutture e interfacce adattative

Deformare il sistemaIl risultato

non nascondere (eliminare) gli elementi

sabato, 21 febbraio 2009

Page 18: Strutture e interfacce adattative

Il risultato

Migliora, si semplifica e si offre unʼUX propositiva

sabato, 21 febbraio 2009

Page 19: Strutture e interfacce adattative

Il risultato

Migliora, si semplifica e si offre unʼUX propositiva

La novità

Instaura una relazione più stretta con il sistema

sabato, 21 febbraio 2009

Page 20: Strutture e interfacce adattative

Il risultato

Migliora, si semplifica e si offre unʼUX propositiva

La novità

Instaura una relazione più stretta con il sistema

Il rischio interno

Lʼessere invasivo potrebbe essere fastidioso

sabato, 21 febbraio 2009

Page 21: Strutture e interfacce adattative

Il risultato

Migliora, si semplifica e si offre unʼUX propositiva

La novità

Instaura una relazione più stretta con il sistema

Il rischio interno

Lʼessere invasivo potrebbe essere fastidioso

Il rischio esterno

La privacy è il prezzo da pagare

sabato, 21 febbraio 2009

Page 22: Strutture e interfacce adattative

GrazieChe ne pensate?

Luca Mascaro

[email protected]

www.sketchin.ch | www.lucamascaro.info/blog/

PSSSS... avevo pensato anche ad altri punti che non ci sono stati

• la relazione con la multicanalità• lʼuso di matrici a condizioni sommatorie• le forme avanzate di adattamento • i metodo con cui fare si che il sistema capisca come adattarsi al livello di

sopportazione dellʼutente• una serie di applicazioni pratiche

se lʼargomento vi interessa possiamo poi approfondire anche questi ;-)

sabato, 21 febbraio 2009