IUManji Progetto di Interazione Uomo Macchina Il problema
IUManji Progetto di Interazione Uomo Macchina
Il problema • Spesso gruppi di persone hanno la necessità di organizzarsi per acquistare un pasto da asporto • Attualmente in uso: comuni applicazioni di messaggistica • Dispersione delle informazioni e allungamento dei tempi
La nostra proposta IUManji è un’applicazione per smartphone Android che permette all’utente di: • Creare dei gruppi di persone • Associare dei locali ai propri gruppi • Creare sondaggi all’interno di un gruppo al fine di organizzare l’acquisto del pasto in maniera più efficiente
Tecnologie utilizzate
Il login • Ogni campo di testo è contrassegnato da un’etichetta • Il bottone di Login risulta più grande e visibile rispetto alle scritte ‘password dimenticata’ e ‘Registrati’
Il login • Ogni campo di testo è contrassegnato da un’etichetta • Il bottone di Login risulta più grande e visibile rispetto alle scritte ‘password dimenticata’ e ‘Registrati’ • Nel caso di informazioni incomplete o errate, verrà visualizzato un messaggio d’errore nel campo corrispondente
Registrazione • Form che permette la registrazione di un nuovo utente • Anche in questo caso ogni campo di testo è contrassegnato da un’etichetta, e in caso di errore, questo verrà segnalato nel campo corrispondente
Main menu • Qui è possibile vedere i propri gruppi ed accedere ad essi
Main menu • Qui è possibile vedere i propri gruppi ed accedere ad essi • Tramite un menu a tendina posto in alto a destra si possono vedere gli inviti ricevuti, il proprio account, oppure effettuare il logout
Main menu • Qui è possibile vedere i propri gruppi ed accedere ad essi • Tramite un menu a tendina posto in alto a destra si possono vedere gli inviti ricevuti, il proprio account, oppure effettuare il logout • È inoltre possibile creare un nuovo gruppo tramite l’apposito bottone posto in basso
Crea gruppo • Per creare un nuovo gruppo bisogna selezionare gli utenti che si vuole aggiungere tramite delle checkbox
Crea gruppo • Per creare un nuovo gruppo bisogna selezionare gli utenti che si vuole aggiungere tramite delle checkbox • Nel caso in cui non si selezioni nessun utente e si prema il pulsante avanti, verrà mostrato un messaggio d’errore
Crea gruppo • Una volta selezionati gli utenti che si vuole aggiungere al gruppo, questi vengono mostrati anche nella schermata successiva • Si deve inserire il nome del gruppo ed eventualmente una foto
Crea gruppo • Una volta selezionati gli utenti che si vuole aggiungere al gruppo, questi vengono mostrati anche nella schermata successiva • Si deve inserire il nome del gruppo ed eventualmente una foto • Se non si inserisce il nome verrà mostrato un messaggio d’errore nel campo corrispondente
Home gruppo All’interno della Home è possibile svolgere le seguenti operazioni: • Vedere i propri locali e modificarli • Vedere i membri del gruppo • Creare un nuovo sondaggio
Home gruppo All’interno della Home è possibile svolgere le seguenti operazioni: • Vedere i propri locali e modificarli • Vedere i membri del gruppo • Creare un nuovo sondaggio • Dal menu a tendina si può vedere lo storico degli ordini
Home gruppo All’interno della Home è possibile svolgere le seguenti operazioni: • Vedere i propri locali e modificarli • Vedere i membri del gruppo • Creare un nuovo sondaggio • Dal menu a tendina si può vedere lo storico degli ordini • Nel caso si scelga di abbandonare un gruppo verrà richiesto di confermare
Lista locali • Qui si possono vedere i locali del gruppo
Lista locali • Qui si possono vedere i locali del gruppo • Si può eliminare un locale, in questo caso l’applicazione chiederà conferma dell’operazione
Lista locali • Qui si possono vedere i locali del gruppo • Si può eliminare un locale, in questo caso l’applicazione chiederà conferma dell’operazione • Si può aggiungere un locale tramite l’apposito bottone
Lista pietanze • Cliccando su un locale vengono visualizzate le informazioni del locale e il suo menù • È possibile inserire una pietanza nel menù
Lista pietanze • Cliccando su un locale vengono visualizzate le informazioni e il menù • È possibile inserire una pietanza nel menù • Se non si inseriscono le informazioni necessarie viene mostrato un messaggio di errore
Lista pietanze • Cliccando su un locale vengono visualizzate le informazioni e il menù • È possibile inserire una pietanza nel menù • Se non si inseriscono le informazioni necessarie viene mostrato un messaggio di errore • Se si sceglie di eliminare una pietanza, viene richiesta la conferma
Home gruppo Ritornando alla schermata home è possibile inoltre: • Visualizzare l’elenco dei membri del gruppo • Creare un nuovo sondaggio
Elenco membri Ritornando alla schermata home è possibile inoltre: • Visualizzare l’elenco dei membri del gruppo
Crea sondaggio Ritornando alla schermata home è possibile inoltre: • Creare un nuovo sondaggio
Crea sondaggio In questa schermata è possibile effettuare le seguenti operazioni: • Impostare il timer • Votare il locale desiderato
Crea sondaggio In questa schermata è possibile effettuare le seguenti operazioni: • Impostare il timer • Votare il locale desiderato • Nel caso in cui non vengano inseriti i dati, il sistema mostrerà dei messaggi di errore
Sondaggio in corso • Una volta creato il sondaggio il sistema riporta l’utente alla schermata principale del gruppo • Il timer indica il tempo residuo per votare • I tasti “Visualizza risultato” e “Crea sondaggio” sono disabilitati
Sondaggio in corso • Una volta scaduto il tempo, il pulsante “Visualizza risultato” si attiva ed è possibile visualizzare il risultato della votazione
Risultato sondaggio • Tramite questa schermata è possibile visualizzare il locale vincitore • Cliccando sul tasto “Scegli pietanza” l’utente procede verso la schermata di scelta delle pietanze • Altrimenti può abbandonare
Scegli pietanza • Schermata per visualizzare il menù del locale vincitore • Un timer indica la scadenza dell’ordine • Per ogni pietanza è possibile scegliere la quantità • L’utente è sempre aggiornato sul costo totale del proprio ordine
Scegli pietanza • Schermata per visualizzare il menù del locale vincitore • Un timer indica la scadenza dell’ordine • Per ogni pietanza è possibile scegliere la quantità • L’utente è sempre aggiornato sul costo totale del proprio ordine • Se l’utente non effettua nessuna scelta il sistema lo avvisa con un messaggio di errore
Riepilogo Sono elencati: • Gli ordini di tutti i partecipanti • La quantità per ogni pietanza • Prezzo totale dell’ordine
Riepilogo Sono elencati: • Gli ordini di tutti i partecipanti • La quantità per ogni pietanza • Prezzo totale dell’ordine Ad ogni pietanza è associata una checkbox
Cronologia • Dalla home del gruppo tramite il menu a tendina è possibile visualizzare l’archivio degli ordini
Cronologia Lista di tutti i sondaggi e i relativi ordini del gruppo, con data, ora e il locale vincitore
Riepilogo La schermata è la stessa vista in precedenza con quantità, prezzo totale, e lista con checkbox
Valutazione
Valutazione • Gli utenti presi a campione hanno svolto gli stessi compiti con IUManji e con un’applicazione di messaggistica • Per evitare condizionamenti, metà degli utenti ha iniziato con IUManji e l’altra metà con l’applicazione in uso • Abbiamo quindi eseguito un test di tipo Within Subjects sulle tempistiche di completamento dei compiti Al termine del test agli utenti è stato somministrato il questionario SUS
Preparazione Obiettivo: § Valutare l’applicazione IUManji Utenti: § Campione di 12 utenti Compiti da svolgere: § § Creare un sondaggio all’interno di un gruppo Visualizzare il risultato del sondaggio Scegliere due pietanze dal locale vincitore Calcolare il totale della spesa
Preparazione IUManji 2 membri del gruppo hanno supervisionato l’uso dell’applicazione IUManji, 1 ha raccolto i dati, 1 si è occupato del monitoraggio dei tempi Applicazione in uso Tutti i componenti del gruppo hanno partecipato alla simulazione di un possibile scenario, seguendo un copione predefinito
Problemi riscontrati e consigli § All’interno della schermata di riepilogo del gruppo, eliminare i tasti di accesso alle schermate di locali e membri, rendendo invece cliccabile tutta la riga § Rimuovere il titolo dell’applicazione dalla barra superiore e sostituirlo col titolo della schermata corrente
Analisi dei dati
Comparazione delle medie: Paired T-test Comparazione delle tempistiche: § § Tempo completamento con il sistema attuale Tempo completamento con IUManji Utilizzando un Paired T-test, abbiamo calcolato: § Media delle differenze § Deviazione standard
Tabella dati Utente Tempo IUManji(s) Tempo telegram(S) 1 2 3 4 5 6 7 8 9 10 11 12 Media Dev. Stan. 140, 00 112, 00 103, 00 170, 00 124, 00 129, 00 173, 00 144, 00 103, 00 115, 00 101, 00 168, 00 131, 83 27, 02 293, 00 249, 00 186, 00 195, 00 191, 00 230, 00 176, 00 237, 00 157, 00 124, 00 203, 00 117, 00 196, 50 50, 97 Differenza 153, 00137, 0083, 00 -25, 00 67, 00 -101, 00 3, 0093, 0054, 009, 00 -102, 00 51, 00 -64, 67 59, 44
Analisi dei dati Formula deviazione standard: Formula utilizzata per il Paired t-test
Analisi dei dati Troviamo il valore corrispondente p che indica la probabilità che non ci sia una differenza tra le due medie p = 0, 0031 dunque possiamo affermare con una fiducia del 99, 9 % ( 1 – p ) che ci sia una differenza significativa fra le due applicazioni utilizzate.
Analisi dei dati Calcoliamo l’intervallo di confidenza con la seguente formula:
Analisi dati SUS Utente Dom 1 Dom 2 Dom 3 Dom 4 Dom 5 Dom 6 Dom 7 Dom 8 1 2 3 4 5 6 7 8 9 10 11 12 Media 5 5 5 4 4 5 5 5 5 4 4, 67 1 1 2 2 3 1 1 1 2 3 1, 58 4 5 5 4 2 5 5 4 4 4, 25 1 1 1 1, 00 4 5 4 5 5 4 4, 5 1 2 2 1 1 1 1 2 1 1, 25 5 5 4 4 4 5 5 5 5 4, 75 2 1 1 1, 17 �� =7. 10 Dom 9 Dom 10 5 5 3 5 4 4 4, 42 1 1 1 1, 00 TOT 92, 5 97, 5 90 90 72, 5 100 92, 5 95 90 85 91, 25
Analisi dati SUS Abbiamo ottenuto una media di 91, 25, corrispondente a A+ rispetto alla scala di conversione pubblicata nel Journal of Usability Studies. Per contestualizzare il risultato, il punteggio medio delle interfacce secondo usability. gov è di 68/100.
Grazie per l’attenzione I componenti del gruppo Paperelle: §Atzori Giovanni §Scardigli Sara §Senis Martina §Tola Alessandro
- Slides: 52