Esempio di prototipo di carta

Preview:

DESCRIPTION

Corso di Interazione Uomo Macchina del Prof.R.Polillo - Università di Milano Bicocca - DISCO - AA. 2009-2010: Esempio di progetto realizzato dagli studenti

Citation preview

ILPROGETTO DI ESAME:Un esempio

Corso di Interazione Uomo MacchinaAA 2009-2010Roberto Polillo

Università di Milano BicoccaDipartimento di Informatica, Sistemistica e Comunicazione

1

Progetto Uniportal

Autori: Giuseppe MagnoGiuseppe PoglianiGiuseppe Maggi

Corso di laurea: InformaticaData: 24 ottobre 2009

2

Contenuto delle slides

1. Requisiti2. Schizzi preliminari3. Prototipo di carta4. Compiti per il test di usabilità5. Domande agli soggetti del test6. Video dei test (prototipo di carta)7. Rapporto di test (prototipo di carta)

3

1. Requisiti

4

Requisiti di prodottoUniPortal

• Autori: – Giuseppe Magno– Giuseppe Pogliani– Giuseppe Maggi

• Corso di laurea: Informatica• Data: 24 ottobre 2009

Corso di Interazione Uomo MacchinaAA 2009-20010

Indice• Parte Prima: Generalità• Descrizione generale del prodotto• Obiettivi del prodotto• Utenti• Contesti d’uso• Scenari d’uso• Fattibilità tecnologica• Parte Seconda: Posizionamento • Situazione attuale• Analisi della concorrenza• Posizionamento competitivo• Parte Terza: Requisiti• Casi d’uso• Analisi dei compiti• Requisiti per la esperienza utente• Altri requisiti• Riferimenti

Parte Prima: Generalità

Descrizione generale del prodotto

• Applicazione per iPhone che permette di consultare:

– avvisi della propria facoltà– date dei prossimi appelli– libretto universitario– orari di ricevimento / contatti professori– orario accademico e locazione delle aule

Obiettivi del prodotto

– realizzare un’applicazione per la consultazione veloce delle informazioni essenziali che servono durante la giornata di uno studente

– rendere a misura di “iPhone” le informazioni richieste da uno studente

– raccogliere in un solo posto informazioni provenienti da diversi siti

Obiettivi del prodotto 2

– recapitare tramite “Push” gli avvisi della propria facoltà.– caricare automaticamente le informazioni dal SIFA e

incrociarle con gli altri siti.– guidare lo studente tramite mappa e tracciamento GPS

attraverso le aule dell’università.

Utenti

• - Applicazione destinata agli studenti dell’Università Milano-Bicocca.

• - Lo studente deve essere già in possesso di un iPhone per poter usufruire dell’applicazione.

• - Uno studente solitamente ha bisogno di poche informazioni, essenziali ma varie volte al giorno.

• - Uno studente mediamente è in grado di utilizzare questo tipo di applicazioni.

Contesti d’uso

• - Interno e esterno dell’università durante la giornata universitaria di uno studente.

- Saltuariamente presso altri luoghi come casa, hotspot wifi, viaggio (tramite rete mobile).

- Potenzialmente accessibile ovunque ci sia un accesso a internet.

Scenari d’uso

• - Studente che arriva la mattina in università, apre l’applicazione, controlla l’orario e si dirige all’aula.

• - Studente che scopre tempestivamente l’avviso di una lezione spostata o soppressa per indisposizione del professore attraverso la sezione “Avvisi” dell’applicazione.

• - Studente che, durante una pausa studio, scopre di avere delle richieste da fare al professore: usa l’applicazione per controllare l’orario di ricevimento.

Scenario d’uso 1 - Marco• Marco si trova nell'aula dove dovrebbe esserci lezione ma, dopo il quarto

d’ora accademico, non è ancora presente il professore in aula.• Marco avvia l’applicazione UniPortal sul suo iPhone e seleziona la sezione

avvisi.• Nella sezione avvisi Marco nota subito tra i titoli uno che spicca, dato che

nota nel titolo dell'avviso il nome della materia che deve seguire.• A questo punto Marco seleziona l’avviso e lo legge per intero.• Nell'avviso si dice che la lezione odierna della materia è stata annullata.• Marco ora può lasciare l’aula, sicuro che il professore non arriverà, e può

recarsi in aula studio per studiare nelle ore buche che ha appena scoperto di avere.

Scenario d’uso 2 - Ada

• Ada arriva la mattina in università e non si ricorda dove ha lezione quindi avvia l’applicazione UniPortal sul suo iPhone e seleziona la sezione Calendario delle lezioni.

• A questo punto Ada si trova davanti la lista delle lezioni della giornata ordinate per orario di inizio.

• Ada da un rapido sguardo alle lezioni e scopre che dalle 11:30 alle 13:30 ha lezione in un’aula in U9, edificio che non frequenta abitualmente e che quindi non conosce.

• Ada seleziona la lezione che si dovrà tenere in U9, in modo da poter avere qualche informazione in più.

• Selezionando la lezione e visualizzando le informazioni complete, Ada ha a disposizione anche un pulsante per poter visualizzare la mappa che localizza l’aula.

Scenario d’uso 3 - Woz• Finita la prima lezione della mattina, Woz si deve recare in U9, all’aula stabilita.• Visto che si trova all’esterno dell’università, una volta selezionato il comando

per trovare il percorso adatto, il sistema localizza Woz tramite il segnale GPS e con le informazioni ricavate dal GPS traccia il percorso migliore tra Woz e l’aula.

• Woz si reca quindi con successo all’edifico.• All’interno dell’edificio, che Woz non conosce, l’iPhone si aggancia alla WiFi.• Woz non riesce a trovare l’aula e decide di consultare ancora UniPortal.

Scenario d’uso 3 - II parte• Woz riesegue le operazioni indicate prima fino alla localizzazione del percorso.• Qui il sistema vede che non è disponibile un segnale GPS (perché la muratura

scherma le trasmissioni dei satelliti) mentre è disponibile un segnale WiFi.• Tramite il segnale WiFi il sistema riesce a localizzare a che hotspot è connesso

Woz.• Viene quindi proposta una mappa INTERNA dell’edificio che mostra il percorso

dalla posizione attuale (anche se approssimativa) fino all’aula.• Woz raggiunge l’aula in tempo per la lezione.

Scenario d’uso 4 - Steve• Steve sta studiando in università e si accorge che alcune cose non gli sono

chiare.• Non è più periodo di lezioni per poter chiarire in classe i suoi dubbi quindi

decide di contattare il professore del corso.• Steve apre l’applicazione UniPortal dal suo iPhone e cerca il professore nella

lista dei professori.• Trova il contatto email del professore e invia un’email direttamente dal suo

iPhone.• La risposta del professore non arriva entro la fine della giornata e Steve

rimanda ad un altro giorno il chiarimento dei suoi dubbi.

Fattibilità tecnologica– Apple iPhone:

– http://www.apple.com/iphone– Apple iPod Touch:

– http://www.apple.com/ipodtouch– Apple XCode iPhone: SDK

– http://developer.apple.com/iphone/– Tecnologia wireless: rete unimib dell’università– Tecnologia Push– SIFA e Disco: API pubbliche per l’accesso ai dati richiesti.– rete mobile per l’accesso in mobilità

Parte Seconda: Posizionamento

Situazione attuale• - L’università Milano-Bicocca non ha nessuna applicazione

dedicata alla piattaforma iPhone.• - Diverse università statunitensi e alcune europee adottano la

tecnologia dell’iPhone con applicazioni dedicate (e gratuite).• - Dato che lo scopo è medesimo le applicazioni seguono tutte

un modello comune: – La maggior parte delle applicazioni possiede una sezione news, una

sezione mappe e una sezione per l’elenco dei corsi.

Situazione attuale 2

• - Apple ha il 2,5% del market share totale di cellulari.• - detiene il 30% dello share dei cellulari di tipo Smartphone

(inchiesta RBC Capital Markets)• - iPhone OS è il sistema più usato per accedere a internet in

mobilità (report di AdMod).• --> Risultato: gli utenti di iPhone sono più propensi a fruire

contenuti online

Situazione attuale 3

• - Apple ha un’infrastruttura molto collaudata per la distribuzione di applicazioni che deriva dall’iTunes Music Store: App Store.

• - Il sistema di distribuzione AppStore è l’unico modo ufficiale per installare applicazioni su iPhone.

• - AppStore è accessibile sia da iTunes che da iPhone/iPod Touch.

Analisi della concorrenza

•Sono già presenti varie applicazioni per iPhone di alcune università. Alcuni esempi sono:

– Shenandoah University Mobile: link AppStore– University of Waterloo: link AppStore– DukeMobile: link AppStore– iStanford University: link AppStore

Posizionamento competitivo

PRO CONTROPrima applicazione in Italia di questo tipo

Inesperienza nel campo

Costo di realizzazione ridotto

Meno informazioni rispetto a università più grandi

Applicazione molto semplice e immediata per il reperimento di poche informazioni ma utili per uno studente

Per informazioni più dettagliate bisogna sempre ritornare al sito internet della facoltà

Parte Terza: Requisiti

Casi d’uso

Analisi dei compiti• AVVISI• - lo studente accede al portale tramite login

• - lo studente preme il bottone “Avvisi” in basso• - lo studente legge la lista degli avvisi ordinati cronologicamente• - lo studente nota un pallino vicino ad alcuni avvisi, segno di

mancata lettura• - lo studente clicca sull'avviso col pallino• - lo studente legge l'avviso per intero e può usare le frecce

soprastanti per leggere i precedenti• - lo studente può tornare alla pagina principale di “Avvisi” o

scegliere altre funzioni

Analisi dei compiti• LEZIONI• - lo studente accede al portale tramite login• - lo studente legge l'orario odierno• - lo studente clicca su una lezione a sua scelta che deve ancora

frequentare• - lo studente legge tutte le informazioni in merito alla lezione in

questione• - lo studente clicca su “Trova aula” per visualizzare l'ubicazione

dell'aula della sua lezione tramite mappa• - lo studente torna alla pagina principale di “Lezioni”• - lo studente sceglie altre funzioni

Analisi dei compiti

• MAPPA• - lo studente visualizza, tramite mappa, dove è situata

l'aula della lezione selezionata in precedenza• - lo studente clicca su “Trova percorso” per capire il

percorso più breve per raggiungere l'aula desiderata• - lo studente torna alla pagine principale di Lezioni• - lo studente sceglie altre funzioni

Analisi dei compiti• RICEVIMENTO PROFESSORI• - lo studente accede al portale tramite login• - lo studente preme il bottone “Ricevimento professori” in basso• - lo studente clicca su un professore a sua scelta• - lo studente legge tutti i dettagli inerenti al professore scelto• - lo studente clicca su “Contatta professore” per inviare mail per qualsiasi

necessità• - lo studente clicca su “Trova ufficio” per visualizzare tramite “Mappa”

l'ubicazione dell'ufficio ed eventuale percorso• - lo studente torna alla pagina principale di “Ricevimento professori”• - lo studente sceglie altre funzioni

Analisi dei compiti

• LIBRETTO• - lo studente accede al portale tramite login• - lo studente clicca il bottone “Libretto” in basso• - lo studente verifica lo stato delle materie del suo piano di studi• - lo studente clicca su una materia col pallino verde, che indica

materia passata con voto• - lo studente clicca su una materia col pallino rosso, che indica la

mancata frequentazione della stessa• - lo studente clicca su una materia col pallino giallo, che indica

materia frequentata ma ancora senza voto• - lo studente sceglie altre funzioni

Analisi dei compiti

• DATE APPELLI• - lo studente visualizza tutte le informazioni della

materia di cui deve dare l'appello• - lo studente clicca su “Prenota appello”• - lo studente visualizza la conferma della prenotazione• - lo studente torna alla pagina principale di “Libretto”• - lo studente sceglie altre funzioni

Requisiti per la esperienza utente

• Un’applicazione per cellulare/smartphone deve essere di immediata consultazione.

• Lo scopo di questo tipo di applicazioni non è quello di sostituire lo strumento principale ma di agevolare la fruizione delle informazioni in contesti dove un terminale fisso o portatile è meno indicato.

• Per questi motivi l’interfaccia utente deve avere:• - Poche e essenziali informazioni• - Veloce nella consultazione• - Pochi tasti per le poche sezioni disponibili• - Informazioni aggiuntive con interfaccia a cascata tipica dell’interfaccia

iPhone.• - Possibilità sempre offerta di tornare indietro oppure accedere ad un’altra

sezione

Requisiti per la esperienza utente

• Valutazione tramite rapporto sul test di usabilità di 2 prototipi:

• - prototipo iniziale di carta;• - prototipo su PowerPoint.

Riferimenti

• - Portale DiSCo• - Portale SIFA• - Linee guida interfaccia iPhone di Apple

2. Schizzi preliminari

37

38

39

40

41

3. Prototipo di carta

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

4. Compiti per il test di usabilità del prototipo di carta

61

Esegui i seguenti compiti

1) Trova l'aula della lezione di interazione uomo macchina

2) Leggi l'avviso più recente3) Prenotati all'appello di Probabilità e Statistica4) Consulta il libretto5) Contatta il professore "Polillo Roberto"6) Trova l'aula del professore "Polillo Roberto"

62

5. Domande agli soggetti del test di usabilità del prototipo di carta

63

Dati personaliNome: _____________________Età: __ Titolo di studio: _____________________

Livello di conoscenza dell`iPhoneGiudichi di avere una esperienza nell`uso delle applicazioni su iPhone:

scarsa – media – buona – ottima Livello di conoscenza del SifaGiudichi di avere una esperienza nell`uso del Sifa:

scarsa – media – buona – ottima Hai gia` avuto modo di utilizzare il Sifa in qualche occasione?

Si - NoSe si, in quale occasione?Livello di conoscenza del DiSCoGiudichi di avere una esperienza nell`uso del DiSCo:

scarsa – media – buona – ottima Hai gia` avuto modo di utilizzare il DiSCo in qualche occasione?

Si - NoSe si, in quale occasione?

64

65

66

67

6. Video dei test di usabilità del prototipo di carta

68

Test di Samuele: http://www.youtube.com/watch?v=lo-q775tJe0

Test di Daniela: http://www.youtube.com/watch?v=Gu_rg_Am3GY

69

7. Rapporto del test di usabilità del prototipo di carta

70

http://www.slideshare.net/rpolillo/test-usabilit-prototipo-di-carta

71

Recommended