


































Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Appunti del corso di Interaction design tenuto dalla prof.ssa Vernero. Questo file è il riassunto delle nozioni fondamentali per sostenere l'esame. 40 pagine schematiche e ben riassunte frutto della sintesi tra slides e appunti delle lezioni. Voto ottenuto all'esame: 30.
Tipologia: Appunti
1 / 42
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!



































Esempio cattivo design: per far funzionare il pupazzo bisogna rimuovere l’etichetta posizionata in un luogo non visibile, sotto la coda. Esempio buon design: marble answering machine Per progettare bisogna sapere Chi sono gli utenti Come verrà usato il prodotto Per quali obiettivi/attività viene utilizzato il prodotto Dove si svolge l’interazione Il prodotto deve soddisfare i bisogni degli utenti. tener conto delle differenze culturali es assistente ikea essere accessibile prodotto utilizzato da più persone possibili indipendentemente dalle loro condizioni DEFINIZIONI Interaction design : progettare prodotti interattivi che siano semplici, efficaci e piacevoli da usare – dal punto di vista dell’utente. Usabilità : grado in cui un prodotto può essere usato da particolari utenti per raggiungere certi obiettivi con efficacia, efficienza e soddisfazione in uno specifico contesto d'uso. Interazione Uomo-Macchina (HCI): progettazione, implementazione e valutazione di sistemi interattivi computerizzati destinati agli utenti e studio dei fenomeni correlati. I team di interaction design comprendono diversi specialisti creano molte idee e proposte ma fanno fatica a comunicare USER EXPERIENCE User experience (ux): l’insieme di interazioni che una persona (l’utente) ha con un prodotto, un servizio, un’organizzazione. Filosofia che mette i bisogni dell’utente al centro del processo di progettazione. Occorre considerare lo stile di vita dell’utente e il contesto in cui questi fruirà di un certo prodotto/servizio coniata da Norman anni 90 Morville scompone la user experience in 7 dimensioni: o Utilità o Usabilità o Desiderabilità lato emotivo o Trovabile oggetto facile da immaginare come struttura o Credibile o Di valore o accessibile Frank Guo propone un modello che consiste in 4 componenti:
o Valore inteso come utilità o Usabiità o Desiderabilità o Adottabilità facile iniziare a usare il prodotto McCarthy e Wright individuano «punti di vista» sull’esperienza utente o Sensoriale o Emotiva o Narrativa o Spazio-temporale Norman distingue 3 livelli in cui avviene l’interazione tra utente e prodotto o Viscerale o Comportamentale o riflessivo La valutazione della user experience è sempre soggettiva per uno specifico utente. OBIETTIVI DI PROGETTAZIONE OBIETTIVI DI USABILITA’ efficacia efficienza sicurezza utilità facilità di apprendimento facilità di memorizzazione OBIETTIVI DI USER EXPERIENCE Aspetti desiderabili Soddisfacente, utile, divertente, piacevole, motivante, stimolante, coinvolgente, sfidante, sorprendente, capace di supportare la socialità, premiante, emotivamente appagante, intellettualmente stimolante Aspetti indesiderabili Noioso, spiacevole, frustrante, paternalistico, fa sentire in colpa, fa sentire stupidi, seccante, stucchevole, infantile, “solo apparenza” Più “soggettivi”, valutano il modo in cui gli utenti percepiscono un prodotto (dal loro punto di vista). › “Misurabili” qualitativamente OBIETTIVI DI USABILITA’ Più “oggettivi”, valutano l’utilità e la funzionalità di un sistema (secondo gli utenti). Misurabili quantitativamente PRINCIPI DI INTERACTION DESIGN Si tratta di generalizzazioni utili per pensare a diversi aspetti della progettazione.
Assunzione : Dare qualcosa per scontato, quando sarebbe invece necessario un approfondimento Affermazione : Asserire che qualcosa sia vero prima di averlo effettivamente verificato.
1. Analisi dei requisiti Chi sono gli utenti? Che tipo di supporto dovrebbe offrire loro un prodotto/servizio? Per rispondere a queste domande occorre raccogliere e analizzare dati. Definire lo spazio del problema come e perché progettare un certo prodotto Chi sono gli utenti/stakeholder. UTENTI PRIMARI uso diretto e frequente SECONDARI uso infrequente o mediato TERZIARI influenzati dall’introduzione del prodotto/responsabili del suo acquisto BISOGNI degli utenti gli utenti sanno cosa gli serve ma non sanno come ottenerlo. Bisogna studiare come vengono svolte le attività connesse. 2. Generazione di alternative Proporre idee che possano rispondere ai requisiti individuati. Design concettuale cosa possono fare gli utenti con un prodotto, quali concetti sono necessari per poter utilizzare quel prodotto Design concreto Scelte relative a layout, icone, colori, suoni… 3. Prototipazione Un prototipo è una versione semplificata del prodotto che si vuole costruire. Comunicare le idee generate all’interno del team di progettazione. Sottoporre le idee generate alla valutazione degli utenti. 4. Valutazione Determinare l’accettabilità e l’usabilità del prodotto/servizio progettato, sulla base degli obiettivi stabiliti all’inizio. SCEGLIERE TRA LE ALTERNATIVE Fattibilità tecnica: alcune idee possono non essere realizzabili. Valutazioni interne al team di design o con gli utenti Uso di prototipi Soglie di qualità : verifica rispetto agli obiettivi di usabilità e user experience stabiliti all’inizio.
Utile per bambini o certi disabili. Es. agenti virtuali, ikea assistant Basata su manipolazionel’utente interagisce mediante oggetti fisici/virtuali in modo diretto Trascinare, aprire, chiudere etc. Azioni incrementali e reversibili che producono un feedback immediato sull’oggetto coinvolto dall’interazione. Richiedono spazio e non tutti i task possono essere descritti con oggetti fisici. Es. wii Basata sull’esplorazionel’utente si muove in un ambiente virtuale o fisico sensorizzato Basata su rispostel’utente risponde alle stimolazioni di un sistema proattivo L’azione può essere scatenata da comportamenti ripetuti dell’utente, dalla sua localizzazione, dalla presenza di amici nelle vicinanze. L’utente può scegliere se rispondere oppure ignorare l’iniziativa. Spesso si usano degli ibridi. INTERAZIONECiò che fa l’utente quando interagisce con un sistema: dare ordini, conversare, manipolare, esplorare INTERFACCIA utilizzato per supportare il tipo di interazione, ad esempio vocale, basato su menù, gestuale, ecc. Dipende da requisiti e bisogni dell’utente, budget, vincoli di progetto Un modello concettuale è una descrizione ad alto livello di un prodotto che specifica: Cosa possono fare gli utenti Quali concetti devono conoscere gli utenti I tipi di interazione aiutano a riflettere sul modo migliore di supportare le attività degli utenti.
Bisogna considerare abilità e limiti cognitivi. COGNIZIONE : il processo di acquisizione di conoscenze e comprensione attraverso il pensiero, i sensi e l'esperienza. Facoltà di conoscere, come capacità di apprendere e valutare la realtà circostante. Si distingue tra: Modalità esperienziale (pensiero veloce) L’utente percepisce, agisce e reagisce agli eventi intuitivamente e senza sforzo. Alta esperienza e coinvolgimento. Modalità riflessiva (pensiero lento)L’utente ricorre a processi cognitivi basati sulla concentrazione, l’attenzione, il giudizio e la decisione. Può stimolare la creatività e portare alla generazione di nuove idee. Questa distinzione è utile perché tecnologie diverse possono supportare modalità di cognizione diverse PROCESSI COGNITIVI che compongono la cognizione umana: Attenzione Percezione Memoria Apprendimento Lettura, parola, ascolto Risoluzione problemi, pianificazione, ragionamento, decisione Lo studio della cognizione è utile perché
L’interazione con le tecnologie chiama in causa processi cognitivi. è necessario considerare i processi cognitivi coinvolti nell’interazione con un prodotto e i limiti cognitivi degli utenti. capire cosa ci si può aspettare e cosa no da parte degli utenti. spiega la natura e le cause dei problemi che possono incontrare gli utenti. facilitare la progettazione di prodotti migliori ATTENZIONE Attenzione: processo attraverso cui si selezionano gli elementi su cui concentrarsi in un momento (vista e udito) Permette di focalizzarsi sulle informazioni più rilevanti nello svolgere un determinato compito. Dipende da: obiettivi grado di salienza (capacità di catturare attenzione) delle info
Gli utenti comprendono il sistema attraverso il suo utilizzo. La conoscenza acquisita viene descritta come un “modello mentale”, che aiuta a capire: Come usare il sistema Cosa fare quando si verificano situazioni inaspettate Gli utenti usano i modelli mentali per capire come svolgere un compito. MODELLI MENTALI: rappresentazioni interne di un qualche aspetto del mondo esterno che permettono di fare previsioni. Secondo Norman (1983), i nostri modelli mentali sono spesso poveri, incompleti, basati su analogie inappropriate. GOLFI DELL’ESECUZIONE e della VALUTAZIONE La parola “golfo” richiama la distanza tra l’utente e l’interfaccia Golfo dell’esecuzione La distanza tra l’utente e il sistema Golfo della valutazione La distanza tra il sistema e l’utente Superare i golfi può ridurre lo sforzo cognitivo necessario per portare a termine un certo compito. REGOLE DESIGN: EsecuzioneQuanto è facile dire quali azioni sono possibili? Quanto è facile determinare la corrispondenza tra intenzione e movimento fisico? Quanto è facile eseguire l’azione? ValutazioneQuanto è facile dire in che stato è il sistema? Quanto è facile determinare le corrispondenze tra stato del sistema e interpretazione? Quanto è facile dire se il sistema è nello stato desiderato? MODELLO DEL PROCESSORE UMANO E’ stato proposto da Card e colleghi nel 1983: Modella i processi mentali di un utente che interagisce con un computer. Predice i processi cognitivi coinvolti, quando un utente interagisce con un computer. Permette di fare previsioni rispetto al tempo necessario per portare a termine un compito LIMITI: Si basa esclusivamente su attività mentali che “accadono” nella testa dell’utente. Non è adeguato per spiegare come gli utenti interagiscano con i computer e altri dispositivi nel “mondo reale”. COGNIZIONE DISTRIBUITA Cognizione Distribuita Studia la natura dei fenomeni cognitivi che coinvolgono individui, artefatti, rappresentazioni interne ed esterne. Descrive le interazioni in termini di informazione propagata attraverso media diversi (computer, schermi, carta, testa delle persone) Come l’informazione viene rappresentata e ri-rappresentata mentre passa da un individuo all’altro e attraverso i vari artefatti utilizzati (cambiamenti nello stato della rappresentazione). Un’analisi basata sul framework della cognizione distribuita generalmente coinvolge:
problem-solving distribuitoil modo in cui le persone lavorano insieme per risolvere un problema) ruolo della comunicazione verbale e non verbale meccanismi di coordinamento utilizzati (es. regole, procedure) comunicazioni scambiate mentre l’attività progredisce modo in cui la conoscenza viene condivisa e fruita. COGNIZIONE ESTERNA : spiega i processi cognitivi coinvolti quando si interagisce con rappresentazioni della conoscenza esterne (mappe, appunti, schemi, …) Esternalizzare per ridurre il carico di memoria: Agende, notifiche, calendari, appunti, liste della spesa, liste di cose da fare aiutano a ricordare cosa fare Post-it, pile di documenti, email segnate come importantipermettono di individuare delle priorità In generale, aiutano a: ricordare che dobbiamo fare qualcosa ricordare cosa fare ricordare quando fare qualcosa Esternalizzare per ridurre il carico computazionalesi usano uno strumento e una rappresentazione esterna per eseguire una computazione (ad esempio, carta e penna) Esternalizzare annotando e tracciando l’annotazione implica la modifica di una rappresentazione esistente, ad esempio attraverso segni (cancellare, spuntare, sottolineare). Il tracciamento implica la manipolazione di oggetti, ad esempio per cambiarne l’ordine o la struttura. Es. giocare a carte REGOLE DESIGN Offrire rappresentazioni esterne che riducano il carico di memoria e computazionale. Es. information visualization per spiegare il significato di tanti dati aggregati COGNIZIONE INCARNATA : studia l’interazione nei termini di un coinvolgimento “pratico” con gli aspetti fisici e sociali dell’ambiente. Considera aspetti emotivi e il ruolo del corpo nel mediare il nostro rapporto con la tecnologia. La cognizione umana comprende diversi processi tra cui l’attenzione, la memoria, le percezione e l’apprendimento. Il modo in cui un’interfaccia è progettata può influire sul modo in cui gli utenti percepiscono, eseguono, imparano e ricordano come eseguire i loro compiti. Alcuni framework teorici, come i modelli mentali e la cognizione esterna, sono utili per comprendere in che modo e per quale motivo gli utenti interagiscono con i prodotti. La conoscenza degli aspetti cognitivi può essere utile per capire come progettare prodotti migliori.
Conoscere i principali tipi di interfaccia è utile per: idea delle opzioni disponibili quando si progetta conoscere vantaggi, svantaggi, punti aperti di ogni soluzione scegliere l’interfaccia più adatta per un certo tipo di applicazione o di attività. Fino agli anni ’90 solo interfacce dextop per utente singolo anni 2000 nuovi modi di interazione anche multiutente, superamento muro fisico/virtuale INTERFACCE A RIGA DI COMANDO
Oggi le GUI trascendono il modello WIMP e prevedono anche modalità di interazione adatte a dispositivi touch come smartphone, tablet e smartwatch. Hanno gli stessi componenti di base delle interfacce WIMP, ma maggiormente diversificati: colori, grafica 3D, animazioni, diversi tipi di menù, icone, finestre. INTERFACCE MULTIMEDIALI Media diversi nella stessa interfaccia (grafica, testo, video, suoni, animazioni) Pro:
Deve essere evidente, ma non distrarre l’utente dal compito che sta portando avanti. Non deve “appesantire” eccessivamente le scene reali. Deve potersi allineare con gli oggetti del mondo reale. INFORMATION VISUALIZATION Rappresentazioni grafiche, spesso interattive, di informazioni complesse-Supporto alla cognizione umana; aiutano a vedere tendenze, schemi e anomalie Obiettivo: migliorare la comprensione, facilitare le decisioni, supportare la spiegazione di fenomeni Spesso le infoviz sono organizzate in dashboard pensate per essere lette a colpo d’occhio. Solitamente non interattiveviste dei dati che rappresentano lo stato corrente di un sistema o di un processo. I dati forniti devono risultare facili da leggere e da capire. Prestare attenzione al layout, in modo che sia facile leggere i dati con un’occhiata. I dati devono essere organizzati in modo tale da aiutare l’utente ad individuare eventuali anomalie. WEB I primi siti web erano prevalentemente testuali e utilizzavano molti link ipertestuali. Oggi, l’obiettivo principale è quello di rendere le pagine uniche, distinguibili e piacevoli. Gli aspetti principali della buona progettazione dei siti Web possono essere riassunti nelle tre domande proposte da Keith Instone Dove sono? Dove posso andare? Cosa c’è qui? Un problema di molti siti attuali è la presenza di pubblicità intrusive, che richiedono all’utente di agire esplicitamente per potersene liberare. MOBILE Dispositivi pensati appositamente per essere usati in mobilità Pervasivi e utilizzati in tutti gli aspetti della vita quotidiana App pensate per essere usate in contesti molto diversi (ristoranti, educazione, giochi ecc) L’avvento del mobile ha introdotto un nuovo tipo di esperienza utente, in cui il focus è soprattutto sul piacere dell’interazione. Molte app non rispondono a bisogni e obiettivi specifici, ma sono pensate principalmente per essere usate nei momenti liberi come passatempo es.iBeer Problemi: Progettare interfacce adatte a schermi piccoli, con un numero limitato di tasti fisici e un numero limitato di controlli. La percezione di usabilità e le preferenze possono variare a seconda della manualità e dell’impegno dell’utentepossono essere complicate da utilizzare per gli utenti con poca manualità o con le mani molto grandi (fat fingers) Un elemento cruciale è la corretta definizione delle aree sensibili aree “attive” che l’utente tocca per avviare una funzione/un programma e che corrispondono, per esempio, ad un tasto, un bottone, un’icona o un’applicazione. È necessario prevedere abbastanza spazio perché anche chi ha le mani molto grandi possa
Interfaccia tattile: applicando delle vibrazioni o pressioni sul corpo di una persona, utilizzando degli attuatori contenuti negli abiti o in un dispositivo portatile (es. smartphone). Il feedback tattile può: Arricchire l’esperienza utente Stimolare gli utenti a correggere errori, ad esempio di postura Simulare il senso del tatto tra persone che vogliono comunicare a distanza INTERFACCE TANGIBILI Interfacce tangibili: sfruttano un insieme di sensori per permettere agli utenti di interagire con oggetti fisici abbinati a rappresentazioni digitali. Quando gli utenti manipolano gli oggetti fisici, producono un effetto sulla controparte digitale (ad esempio, un’animazione, un suono, una vibrazione). Gli effetti digitali possono essere direttamente collegati all’oggetto o essere esterni. Possono essere utilizzate con entrambe le mani e manipolate in modi che non sono possibili con altri tipi di interfacce. Permettono a più di un utente di esplorare un’interfaccia in modo collaborativo. L’interfaccia può essere manipolata in modo analogo a quanto si farebbe con oggetti “quotidiani”, Stimolano le persone a vedere e capire le situazioni in modo diverso l’intuizione, l’apprendimento e le capacità di risolvere problemi, la creatività e la riflessione WEARABLES I primi esempi di dispositivi indossabili (wearables) erano telecamere incorporate in occhiali e caschetti che permettevano di registrare quanto visto dall’utente e offrivano accesso a contenuti digitali. Esempi di applicazioni: diari automatici, guide turistiche, segnalatori per ciclisti, moda, esoscheletri. Problemi:
Stabilire correttamente i requisiti è fondamentale per poter progettare un prodotto che sia effettivamente adottato e utilizzato con soddisfazione dagli utenti. È la in cui si verifica la maggior parte degli errori.
I requisiti sono forniti all’inizio del progetto o definiti interamente dal team di progettazione. I requisiti dovranno essere discussi, raffinati, chiariti, modificati. Si vuole ottenere una lista di requisiti comprendendo: Il prodotto L’utente Il compito Il contesto Si fa raccogliendo dati e analizzandoli. La definizione dei requisiti è ciclica e intrinseca nei vari step della progettazione. Requisito: affermazione su un prodotto/servizio che specifica:
Interpretazione: l’utente e il progettista collaborano nell’interpretare quanto osservato. Focalizzazione: l’intervista si mantiene focalizzata su un obiettivo specifico Valutazioni formative sono condotte durante il processo di progettazione e sviluppo, quando un prodotto/servizio non è ancora completamente definito. Il loro ruolo è di influenzare la progettazione. Tutti i metodi di ricerca requisiti sono formativi. Valutazioni sommative sono condotte sulla versione “finale” del prodotto, per verificare che risponda ai requisiti e agli obiettivi di progettazione. NUMERO DI UTENTI Se si adotta un metodo di ricerca quantitativo , l’obiettivo è ottenere risultati statisticamente significativi. E’ possibile calcolare esattamente di quanti partecipanti si abbia bisogno (power analysis). Se si adotta un metodo di ricerca qualitativo , non è possibile determinare esattamente in anticipo il numero dei partecipanti. Idealmente, si procede in modo incrementale, fermandosi quando si raggiunge il punto di saturazione , ovvero il momento in cui, coinvolgendo nuovi partecipanti, non si ottengono più informazioni nuove. Interpretazione e analisi dei dati E’ utile lavorare sui dati subito dopo aver terminato la raccolta. Si inizia con una prima interpretazione, seguita da un’analisi più approfondita. A seconda degli obiettivi e del tipo di prodotto possono essere utili metodi di analisi e rappresentazione diversi:
PROFILO UTENTE Descrizione dettagliata degli attributi dell’utente. Garantire la conoscenza delle persone per cui si sta sviluppando. Garantire la conoscenza del (tipo di) persone da reclutare per ulteriori attività. Il profilo utente è un documento che rappresenta in modo analitico le caratteristiche degli utenti target. Contenuto: