SlideShare una empresa de Scribd logo
1 de 33
1
    PROGETTARE PER
    L'UTENTE (II)
    Corso di Interazione Uomo Macchina
    AA 2012-2013
    Roberto Polillo


    Corso di laurea in Informatica
    Università di Milano Bicocca
    Dipartimento di Informatica, Sistemistica e Comunicazione

                                                                                     3
                                                                                   -1
                                                                                 12
                                                                              20
                                                                         ne
                                                                 di   zio
                                  R.Polillo - Marzo 2013
                                                                E
Queste slides…
2


    … si basano sul libro “Facile da usare”, dell’autore, dove si trovano
    tutte le necessarie spiegazioni. Vedi www.rpolillo.it


    Queste slide sono disponibili con licenza Creative Commons
    (attribuzione, non commerciale, condividi allo stesso modo) a
    chiunque desiderasse utilizzarle, per esempio a scopo didattico,
    senza necessità di preventiva autorizzazione:
    http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it


    La licenza non si estende alle immagini fotografiche e alle screen
    shots, i cui diritti restano in capo ai rispettivi proprietari, che sono
    stati indicati, ove possibile, nelle didascalie del libro. L’autore si
    scusa per eventuali omissioni, e resta a disposizione per
    correggerle.
                                    R.Polillo - Marzo 2013
Come si descrivono i casi d’uso
3



          Un caso d’uso ha un nome e una descrizione

             Spesso, verbo + complemento oggetto


       Chiama l’ascensore al piano
       Seleziona canale televisivo
       Acquista prodotto
       Prenota volo
       Iscriviti al forum

                               R.Polillo - Marzo 2013
Esempio: cellulare
4




                  R.Polillo - Marzo 2013
Descrizione
    di un caso
    d’uso
5




    Esempio




                  R.Polillo - Marzo 2013
Definizione dei requisiti: temi principali

   Analisi dell’utente: a quali utenti è destinato il prodotto?
   Analisi dei bisogni: quali sono le necessità di tali utenti?
   Analisi del contesto: quale sarà il contesto d’uso del
    prodotto?
   Analisi dei casi d’uso: in quali modi i diversi utenti
    interagiranno con il prodotto?
   Analisi della concorrenza: quali sono i punti di forza e di
    debolezza rispetto ai prodotti concorrenti?




                                          6   R.Polillo - Marzo 2013
Esempio: progetto di un contenitore per acqua
minerale

Utenti:
   A. Generico consumatore di acqua minerale
   B. Trasportatori di confezioni multiple
Bisogni:
   Trasporto e stoccaggio più efficienti
Contesto d’uso:
   A. Acquisto in supermercato o in negozio
   A. Conservazione in frigorifero
   A. Consumo in tavola
   B. Trasporto ai punti di vendita in furgoni
Casi d’uso:
   A-B. Trasporto manuale di confezione multipla
   A. Estrazione del contenitore singolo dalla confezione multipla
   A. Trasporto manuale di contenitore singolo
   A. Stoccaggio/estrazione nel/dal frigorifero
   A. Apertura e chiusura del contenitore
   A. Mescita nel bicchiere
   A. Schiacciamento verticale per dismissione
                                                             7   R.Polillo - Marzo 2013
Contenitore per acqua minerale: una possibile
    proposta
8




                        R.Polillo - Marzo 2013
Scenari d’uso
 Storie immaginarie d’uso del sistema da parte di
 persone fittizie, ma concrete, che rappresentano
 bisogni, contesti e modalità d’uso tipiche del sistema da
 progettare (“personae”)

 Gli scenari "mettono in scena" una serie di casi d'uso,
 collocandoli nel contesto:
    Contesto, concretezza, visione oggettiva
    Mettono in evidenza re q uis iti ine s p re s s i




                                                  10     R.Polillo - Marzo 2013
Knowledge Navigator (Apple, 1987) (5')
     http://www.youtube.com/watch?v=S63eGkNUMLU




12                        R.Polillo - Marzo 2013
Scenari d’uso: esempi
 Esempi di scenari d’uso per device mobili,
 realizzati con semplici video:
    http://www.youtube.com/watch?v=lJLI4Aw897U
     (2’)
    http://www.youtube.com/watch?v=htW-uOAqz8s
     (1’)




                               13   R.Polillo - Marzo 2013
Personae: esempi




                   15   R.Polillo - Marzo 2013
Un esempio




Da: Steve Mulder, http://www.slideshare.net/MulderMedia/the-user- R.Polillo - Marzo 2013
                                                             17
is-always-right-making-personas-work-for-your-site
18   R.Polillo - Marzo 2013
Scenario d’uso (I)




                     19   R.Polillo - Marzo 2013
Scenario d’uso (II)


Francis and Michael have agreed that she’ll take charge of learning more about the home-buying process. She goes online,
does a Google search for “Atlanta real estate,” and follows a link to the site’s home page. She sees that she can search for
houses from the home page, so just for fun, she does a quick Atlanta search to see what kinds of houses show up. There
are lots of houses in many different neighborhoods, and she easily narrows her results down to the area where she and
Michael live, using a map. There are still many results, and she’s not quite sure which search options to use to narrow the
search further. Then she notices a link for first-time home buyers and follows, it hoping for basic how-to information.
The link takes Francis to a step-by-step tutorial that explains the whole process, and she immediately feels like she’s found
the right site from which to begin her house search. She carefully reads some articles for first-time home buyers, taking
notes as she reads. She bookmarks other articles she wants to go back and read later. She also comes across the site’s
calculator and starts trying different combinations of numbers to find out what she and Michael can afford. She
particularly likes the glossary of terms so that she can finally figure out what “points” are and learn more about different
types of mortgages. After an hour and a half of reading, her brain is full, and she shuts her computer down for the day,
feeling like she got an excellent start.
The next day, she comes back to the site to look up information specific to Atlanta neighborhoods and finds lots of
information on each. She’s able to focus on five neighborhoods that look particularly good. The fun begins that night,
when she takes Michael through all that she has learned, and they set up a regular schedule for looking at online house
listings.
                                                                               20    R.Polillo - Marzo 2013
Casi d’uso
Search for houses from home page
   1. Enter location by city and state, or zip code
   2. Enter price range
   3. Enter number of bedrooms and/or bathrooms
   4. Submit search
View and narrow results
   1. Browse first page of results: photo, price, address, basic stats, and
      description
   2. Click to show results on map
   3. Click map to narrow results to one neighborhood
   4. Browse new results
Read tutorial
   1. Click link for first-time home buyers
   2. Read landing page for learning area
   3. Click teaser for step-by-step tutorial
And so on…

                                                     21   R.Polillo - Marzo 2013
Device mobili: funzioni tipiche
   Accesso alla rete (via operatore telefonico o
    Wi-Fi)
   Comunicazione con altri device (Bluetooth,
    NFC)
   Funzioni telefoniche
   Dati conservati sulla nuvola (sincronizzazione
    fra i device e backup automatici)
   Geolocalizzazione
   Fotocamera/e
   Sensori                       24 R.Polillo - Marzo 2013
Input
25


     Gesture interface      Keyboard                Voce




                         R.Polillo - Ottobre 2010
Output: Screen size
26




                  R.Polillo - Ottobre 2010
Esempio: menu
27




                R.Polillo - Ottobre 2010
Responsive design
28


     L'immagine si modifica in funzione delle dimensioni del
     video




                              R.Polillo - Ottobre 2010
Esempio
Esempio
30




               R.Polillo - Ottobre 2010
Orizzontale vs verticale




Thks B.Fling http://www.slideshare.net/fling/designing-mobile-
experiences
Layout: smartphone
32




      Non coprire le risposte con la mano!



                               R.Polillo - Ottobre 2010
Layout: tablet
33




                      R.Polillo - Ottobre 2010
Layout: touch laptop
34




                  R.Polillo - Ottobre 2010
La posizione migliore per i
35
     menu




     Phone   Tablet       Touch                  Keyboard




                      R.Polillo - Ottobre 2010
Esempio: Pinterest
36




                  R.Polillo - Ottobre 2010
Esempio: Waze (iPad)
37




                 R.Polillo - Ottobre 2010
Esempio: Waze (iPad)
38




                 R.Polillo - Ottobre 2010
Esempio: trovacinema
39




                 R.Polillo - Ottobre 2010

Más contenido relacionado

Similar a 6. Progettare per l'utente (ii)

6. Progettare per l'utente (ii)
6. Progettare per l'utente (ii)6. Progettare per l'utente (ii)
6. Progettare per l'utente (ii)Roberto Polillo
 
6. Progettare per l'utente (II)
6. Progettare per l'utente (II)6. Progettare per l'utente (II)
6. Progettare per l'utente (II)Roberto Polillo
 
12.Progettare la grafica (ii)
12.Progettare la grafica (ii)12.Progettare la grafica (ii)
12.Progettare la grafica (ii)Roberto Polillo
 
21. Progettare per l'errore
21. Progettare per l'errore21. Progettare per l'errore
21. Progettare per l'erroreRoberto Polillo
 
5. Pprogettare per l'utente (i)
5. Pprogettare per l'utente (i)5. Pprogettare per l'utente (i)
5. Pprogettare per l'utente (i)Roberto Polillo
 
3. Progettare per l utente
3. Progettare per l utente3. Progettare per l utente
3. Progettare per l utenteRoberto Polillo
 
9. Conoscere l'utente (I)
9. Conoscere l'utente (I)9. Conoscere l'utente (I)
9. Conoscere l'utente (I)Roberto Polillo
 
7.Ingegneria e creativita'
7.Ingegneria e creativita'7.Ingegneria e creativita'
7.Ingegneria e creativita'Roberto Polillo
 
10. Conoscere l'utente (Parte I)
10. Conoscere l'utente (Parte I)10. Conoscere l'utente (Parte I)
10. Conoscere l'utente (Parte I)Roberto Polillo
 
13. Conoscere l'utente (III): Il sistema motorio
13. Conoscere l'utente (III): Il sistema motorio13. Conoscere l'utente (III): Il sistema motorio
13. Conoscere l'utente (III): Il sistema motorioRoberto Polillo
 
12.Visione e progettazione grafica (I)
12.Visione e progettazione grafica (I)12.Visione e progettazione grafica (I)
12.Visione e progettazione grafica (I)Roberto Polillo
 
12.Visione e progettazione grafica
12.Visione e progettazione grafica12.Visione e progettazione grafica
12.Visione e progettazione graficaRoberto Polillo
 
2. Progettazione per prototipi successivi
2. Progettazione per prototipi successivi2. Progettazione per prototipi successivi
2. Progettazione per prototipi successiviRoberto Polillo
 
14. Conclusioni del corso
14. Conclusioni del corso14. Conclusioni del corso
14. Conclusioni del corsoRoberto Polillo
 
7. Ingegneria e creativita
7. Ingegneria e creativita7. Ingegneria e creativita
7. Ingegneria e creativitaRoberto Polillo
 

Similar a 6. Progettare per l'utente (ii) (20)

6. Progettare per l'utente (ii)
6. Progettare per l'utente (ii)6. Progettare per l'utente (ii)
6. Progettare per l'utente (ii)
 
6. Progettare per l'utente (II)
6. Progettare per l'utente (II)6. Progettare per l'utente (II)
6. Progettare per l'utente (II)
 
12.Progettare la grafica (ii)
12.Progettare la grafica (ii)12.Progettare la grafica (ii)
12.Progettare la grafica (ii)
 
9. Mobile design
9. Mobile design9. Mobile design
9. Mobile design
 
21. Progettare per l'errore
21. Progettare per l'errore21. Progettare per l'errore
21. Progettare per l'errore
 
12. Mobile internet
12. Mobile internet 12. Mobile internet
12. Mobile internet
 
5. Pprogettare per l'utente (i)
5. Pprogettare per l'utente (i)5. Pprogettare per l'utente (i)
5. Pprogettare per l'utente (i)
 
3. Progettare per l utente
3. Progettare per l utente3. Progettare per l utente
3. Progettare per l utente
 
9. Conoscere l'utente (I)
9. Conoscere l'utente (I)9. Conoscere l'utente (I)
9. Conoscere l'utente (I)
 
7.Ingegneria e creativita'
7.Ingegneria e creativita'7.Ingegneria e creativita'
7.Ingegneria e creativita'
 
10. Conoscere l'utente (Parte I)
10. Conoscere l'utente (Parte I)10. Conoscere l'utente (Parte I)
10. Conoscere l'utente (Parte I)
 
13. Conoscere l'utente (III): Il sistema motorio
13. Conoscere l'utente (III): Il sistema motorio13. Conoscere l'utente (III): Il sistema motorio
13. Conoscere l'utente (III): Il sistema motorio
 
3. Usabilita
3. Usabilita3. Usabilita
3. Usabilita
 
Progettare per l'errore
Progettare per l'erroreProgettare per l'errore
Progettare per l'errore
 
12.Visione e progettazione grafica (I)
12.Visione e progettazione grafica (I)12.Visione e progettazione grafica (I)
12.Visione e progettazione grafica (I)
 
6. Requisiti
6. Requisiti6. Requisiti
6. Requisiti
 
12.Visione e progettazione grafica
12.Visione e progettazione grafica12.Visione e progettazione grafica
12.Visione e progettazione grafica
 
2. Progettazione per prototipi successivi
2. Progettazione per prototipi successivi2. Progettazione per prototipi successivi
2. Progettazione per prototipi successivi
 
14. Conclusioni del corso
14. Conclusioni del corso14. Conclusioni del corso
14. Conclusioni del corso
 
7. Ingegneria e creativita
7. Ingegneria e creativita7. Ingegneria e creativita
7. Ingegneria e creativita
 

Más de Roberto Polillo

Future City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuroFuture City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuroRoberto Polillo
 
Teaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsTeaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsRoberto Polillo
 
22. Conclusioni del corso
22. Conclusioni del corso22. Conclusioni del corso
22. Conclusioni del corsoRoberto Polillo
 
ICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniRoberto Polillo
 
Editoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitaleEditoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitaleRoberto Polillo
 
20. Principi e linee guida (II)
20. Principi e linee guida (II)20. Principi e linee guida (II)
20. Principi e linee guida (II)Roberto Polillo
 
20. Principi e linee guida (I)
20. Principi e linee guida (I)20. Principi e linee guida (I)
20. Principi e linee guida (I)Roberto Polillo
 
18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)Roberto Polillo
 
17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)Roberto Polillo
 
16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)Roberto Polillo
 
19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e segg19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e seggRoberto Polillo
 
18. Content sharing sites
18. Content sharing sites18. Content sharing sites
18. Content sharing sitesRoberto Polillo
 
17. Web feed e aggregatori
17. Web feed e aggregatori17. Web feed e aggregatori
17. Web feed e aggregatoriRoberto Polillo
 
15. Ancora sulla grafica
15. Ancora sulla grafica15. Ancora sulla grafica
15. Ancora sulla graficaRoberto Polillo
 

Más de Roberto Polillo (20)

Future City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuroFuture City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuro
 
Teaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsTeaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerations
 
Conclusioni del corso
Conclusioni del corsoConclusioni del corso
Conclusioni del corso
 
22. Conclusioni del corso
22. Conclusioni del corso22. Conclusioni del corso
22. Conclusioni del corso
 
ICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioni
 
Editoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitaleEditoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitale
 
20. Principi e linee guida (II)
20. Principi e linee guida (II)20. Principi e linee guida (II)
20. Principi e linee guida (II)
 
20. Principi e linee guida (I)
20. Principi e linee guida (I)20. Principi e linee guida (I)
20. Principi e linee guida (I)
 
18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)
 
Wikipedia
WikipediaWikipedia
Wikipedia
 
Open internet
Open internetOpen internet
Open internet
 
17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)
 
16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)
 
20. Social networks
20. Social networks20. Social networks
20. Social networks
 
19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e segg19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e segg
 
18. Content sharing sites
18. Content sharing sites18. Content sharing sites
18. Content sharing sites
 
17. Web feed e aggregatori
17. Web feed e aggregatori17. Web feed e aggregatori
17. Web feed e aggregatori
 
15. Ancora sulla grafica
15. Ancora sulla grafica15. Ancora sulla grafica
15. Ancora sulla grafica
 
16. Social media
16. Social media16. Social media
16. Social media
 
14. Progettare il testo
14. Progettare il testo14. Progettare il testo
14. Progettare il testo
 

Último

descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxtecongo2007
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024IISGiovanniVallePado
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxtecongo2007
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................giorgiadeascaniis59
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxlorenzodemidio01
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxsasaselvatico
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxlorenzodemidio01
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...Nguyen Thanh Tu Collection
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileNicola Rabbi
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxtecongo2007
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxlorenzodemidio01
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.camillaorlando17
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxteccarellilorenzo
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................giorgiadeascaniis59
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticanico07fusco
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxtecongo2007
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereMarco Chizzali
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxteccarellilorenzo
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfteccarellilorenzo
 

Último (20)

descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 

6. Progettare per l'utente (ii)

  • 1. 1 PROGETTARE PER L'UTENTE (II) Corso di Interazione Uomo Macchina AA 2012-2013 Roberto Polillo Corso di laurea in Informatica Università di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione 3 -1 12 20 ne di zio R.Polillo - Marzo 2013 E
  • 2. Queste slides… 2 … si basano sul libro “Facile da usare”, dell’autore, dove si trovano tutte le necessarie spiegazioni. Vedi www.rpolillo.it Queste slide sono disponibili con licenza Creative Commons (attribuzione, non commerciale, condividi allo stesso modo) a chiunque desiderasse utilizzarle, per esempio a scopo didattico, senza necessità di preventiva autorizzazione: http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it La licenza non si estende alle immagini fotografiche e alle screen shots, i cui diritti restano in capo ai rispettivi proprietari, che sono stati indicati, ove possibile, nelle didascalie del libro. L’autore si scusa per eventuali omissioni, e resta a disposizione per correggerle. R.Polillo - Marzo 2013
  • 3. Come si descrivono i casi d’uso 3 Un caso d’uso ha un nome e una descrizione Spesso, verbo + complemento oggetto  Chiama l’ascensore al piano  Seleziona canale televisivo  Acquista prodotto  Prenota volo  Iscriviti al forum R.Polillo - Marzo 2013
  • 4. Esempio: cellulare 4 R.Polillo - Marzo 2013
  • 5. Descrizione di un caso d’uso 5 Esempio R.Polillo - Marzo 2013
  • 6. Definizione dei requisiti: temi principali  Analisi dell’utente: a quali utenti è destinato il prodotto?  Analisi dei bisogni: quali sono le necessità di tali utenti?  Analisi del contesto: quale sarà il contesto d’uso del prodotto?  Analisi dei casi d’uso: in quali modi i diversi utenti interagiranno con il prodotto?  Analisi della concorrenza: quali sono i punti di forza e di debolezza rispetto ai prodotti concorrenti? 6 R.Polillo - Marzo 2013
  • 7. Esempio: progetto di un contenitore per acqua minerale Utenti:  A. Generico consumatore di acqua minerale  B. Trasportatori di confezioni multiple Bisogni:  Trasporto e stoccaggio più efficienti Contesto d’uso:  A. Acquisto in supermercato o in negozio  A. Conservazione in frigorifero  A. Consumo in tavola  B. Trasporto ai punti di vendita in furgoni Casi d’uso:  A-B. Trasporto manuale di confezione multipla  A. Estrazione del contenitore singolo dalla confezione multipla  A. Trasporto manuale di contenitore singolo  A. Stoccaggio/estrazione nel/dal frigorifero  A. Apertura e chiusura del contenitore  A. Mescita nel bicchiere  A. Schiacciamento verticale per dismissione 7 R.Polillo - Marzo 2013
  • 8. Contenitore per acqua minerale: una possibile proposta 8 R.Polillo - Marzo 2013
  • 9. Scenari d’uso Storie immaginarie d’uso del sistema da parte di persone fittizie, ma concrete, che rappresentano bisogni, contesti e modalità d’uso tipiche del sistema da progettare (“personae”) Gli scenari "mettono in scena" una serie di casi d'uso, collocandoli nel contesto:  Contesto, concretezza, visione oggettiva  Mettono in evidenza re q uis iti ine s p re s s i 10 R.Polillo - Marzo 2013
  • 10. Knowledge Navigator (Apple, 1987) (5') http://www.youtube.com/watch?v=S63eGkNUMLU 12 R.Polillo - Marzo 2013
  • 11. Scenari d’uso: esempi Esempi di scenari d’uso per device mobili, realizzati con semplici video:  http://www.youtube.com/watch?v=lJLI4Aw897U (2’)  http://www.youtube.com/watch?v=htW-uOAqz8s (1’) 13 R.Polillo - Marzo 2013
  • 12. Personae: esempi 15 R.Polillo - Marzo 2013
  • 13. Un esempio Da: Steve Mulder, http://www.slideshare.net/MulderMedia/the-user- R.Polillo - Marzo 2013 17 is-always-right-making-personas-work-for-your-site
  • 14. 18 R.Polillo - Marzo 2013
  • 15. Scenario d’uso (I) 19 R.Polillo - Marzo 2013
  • 16. Scenario d’uso (II) Francis and Michael have agreed that she’ll take charge of learning more about the home-buying process. She goes online, does a Google search for “Atlanta real estate,” and follows a link to the site’s home page. She sees that she can search for houses from the home page, so just for fun, she does a quick Atlanta search to see what kinds of houses show up. There are lots of houses in many different neighborhoods, and she easily narrows her results down to the area where she and Michael live, using a map. There are still many results, and she’s not quite sure which search options to use to narrow the search further. Then she notices a link for first-time home buyers and follows, it hoping for basic how-to information. The link takes Francis to a step-by-step tutorial that explains the whole process, and she immediately feels like she’s found the right site from which to begin her house search. She carefully reads some articles for first-time home buyers, taking notes as she reads. She bookmarks other articles she wants to go back and read later. She also comes across the site’s calculator and starts trying different combinations of numbers to find out what she and Michael can afford. She particularly likes the glossary of terms so that she can finally figure out what “points” are and learn more about different types of mortgages. After an hour and a half of reading, her brain is full, and she shuts her computer down for the day, feeling like she got an excellent start. The next day, she comes back to the site to look up information specific to Atlanta neighborhoods and finds lots of information on each. She’s able to focus on five neighborhoods that look particularly good. The fun begins that night, when she takes Michael through all that she has learned, and they set up a regular schedule for looking at online house listings. 20 R.Polillo - Marzo 2013
  • 17. Casi d’uso Search for houses from home page 1. Enter location by city and state, or zip code 2. Enter price range 3. Enter number of bedrooms and/or bathrooms 4. Submit search View and narrow results 1. Browse first page of results: photo, price, address, basic stats, and description 2. Click to show results on map 3. Click map to narrow results to one neighborhood 4. Browse new results Read tutorial 1. Click link for first-time home buyers 2. Read landing page for learning area 3. Click teaser for step-by-step tutorial And so on… 21 R.Polillo - Marzo 2013
  • 18. Device mobili: funzioni tipiche  Accesso alla rete (via operatore telefonico o Wi-Fi)  Comunicazione con altri device (Bluetooth, NFC)  Funzioni telefoniche  Dati conservati sulla nuvola (sincronizzazione fra i device e backup automatici)  Geolocalizzazione  Fotocamera/e  Sensori 24 R.Polillo - Marzo 2013
  • 19. Input 25 Gesture interface Keyboard Voce R.Polillo - Ottobre 2010
  • 20. Output: Screen size 26 R.Polillo - Ottobre 2010
  • 21. Esempio: menu 27 R.Polillo - Ottobre 2010
  • 22. Responsive design 28 L'immagine si modifica in funzione delle dimensioni del video R.Polillo - Ottobre 2010
  • 24. Esempio 30 R.Polillo - Ottobre 2010
  • 25. Orizzontale vs verticale Thks B.Fling http://www.slideshare.net/fling/designing-mobile- experiences
  • 26. Layout: smartphone 32 Non coprire le risposte con la mano! R.Polillo - Ottobre 2010
  • 27. Layout: tablet 33 R.Polillo - Ottobre 2010
  • 28. Layout: touch laptop 34 R.Polillo - Ottobre 2010
  • 29. La posizione migliore per i 35 menu Phone Tablet Touch Keyboard R.Polillo - Ottobre 2010
  • 30. Esempio: Pinterest 36 R.Polillo - Ottobre 2010
  • 31. Esempio: Waze (iPad) 37 R.Polillo - Ottobre 2010
  • 32. Esempio: Waze (iPad) 38 R.Polillo - Ottobre 2010
  • 33. Esempio: trovacinema 39 R.Polillo - Ottobre 2010

Notas del editor

  1. Real people, not models Not overly posed Think about clothing, hairstyle, makeup, diversity
  2. Francis: 33-year-old nurse living in Atlanta with her husband Michael Dream of owning a home; browse real estate listings; open houses for fun Michael got promoted, and Francis is excited; close to city, not a fixer-upper, 3+ bedrooms, ideally a pool Completely intimidated, no idea where to start: How much can they afford? Process? Realtor? Neighborhood? Excitement turns to anxiety Goes online to: 1) Learn about home-buying process, 2) Find what they can afford, 3) Learn about Atlanta neighborhoods, 4) Find houses matching criteria
  3. Realistic character sketch representing one segment of a site’s targeted audience Archetype serving as a surrogate for entire group Grounded in research, bring research to life and make it actionable Defined by goals, behaviors, attitudes
  4. Stories of how persona interacts with site Idealistic Principles of good storytelling
  5. Connect the dots: User research – Segments – Personas – Scenarios – Task analysis/use cases – Feature design