Interazione Persona Computer prova di progetto Gruppo: IO Componenti: Carlo Solimando Sito analizzato:
ANALISI DEL SISTEMA I servizi che offre il sito: –Acquisto di strumenti musicali ed impiantistica (nuovo o usato) –Offerte sui prodotti (anche settimanali) –Newsletter –Sezione eventi dedicati alla musica –Registrazione al sito –Ricerca di strumenti musicali –Notizie sul negozio –Laboratorio di riparazione strumenti –Installazioni audio, video e luci per teatri, ristoranti, pub …. –Progettazione e configurazione di un home studio
Utenza probabile: –Italiani –Stranieri che conoscano la lingua italiana –Senza limiti di età (almeno per utilizzare un sito internet o uno strumento musicale) –Privati: Presumibilmente musicisti (o appassionati) a qualsiasi livello Utenza casuale per acquisti di regali –Attività commerciali per installazioni ANALISI DEL SISTEMA
Individuazione degli obiettivi: –Obiettivo 1: cercare il prezzo migliore di un clarinetto Selmer –Obiettivo 2: ottenere informazioni sul negozio –Obiettivo 3: riparare alcune chiavette di un sax –Obiettivo 4: attrezzare un pub per una serata musicale –Obiettivo 5: acquistare un microfono con ripresa cardioide ANALISI DEL SISTEMA
Alcuni tra i tanti errori: –Errore 6 ANALISI DEL SISTEMA
Alcuni tra i tanti errori: –Errore 11
ANALISI DEL SISTEMA Alcuni tra i tanti errori: –Errore 13
ANALISI DEL SISTEMA Alcuni tra i tanti errori: –Errore 20
ANALISI DEL SISTEMA Alcuni tra i tanti errori: –Errore 22
ANALISI DEL SISTEMA Alcuni tra i tanti errori: –Errore 24
ANALISI DEL SISTEMA Architettura delle informazioni: –Per la rilevazione dei componenti dell’architettura si è preso come riferimento il modello di Morville e Rosenfeld, quindi si è cercato di individuare: Browsing aids Search aids Contenuti e task Componenti invisibili
ANALISI DEL SISTEMA Architettura delle informazioni: –Browsing aids: Sistema di organizzazione Sistema di navigazione globale e locale del sito Mappa del sito/tavola dei contenuti Indice del sito (A-Z) Guida del sito Wizard (sequenze di step) Sistema di navigazione contestuale ELEMENTI NON PRESENTI
ANALISI DEL SISTEMA Architettura delle informazioni: –Browsing aids: Sistema di organizzazione:
ANALISI DEL SISTEMA Architettura delle informazioni: –Browsing aids: Sistema di navigazione globale e locale del sito:
ANALISI DEL SISTEMA Architettura delle informazioni: –Search aids: Interfaccia di ricerca Algoritmi di ricerca e Risultati Linguaggio della query Query builders Zone di ricerca specifica ELEMENTI NON PRESENTI
ANALISI DEL SISTEMA Architettura delle informazioni: –Contenuti e Task: Heading e Link inclusi nel testo Aiuti sul posizionamento in una sequenza Identificatori Tag inclusi nel testo Chunk Liste ELEMENTI NON PRESENTI
ANALISI DEL SISTEMA Architettura delle informazioni: –Contenuti invisibili: Thesaurus Algoritmi di ricerca Best Bets ELEMENTI NON PRESENTI
ANALISI DEL SISTEMA Test utente: –Obiettivo1: cercare il prezzo più basso di un clarinetto “Selmer” –Obiettivo2: ottenere informazioni sul negozio –Obiettivo3: riparare alcune chiavette di un sax –Obiettivo4: attrezzare un pub per una serata musicale –Obiettivo5: acquistare un microfono con ripresa cardioide nome testnumero successimedia tentativi di abbandonomedia durata Obiettivo 1409,5 minuti Obiettivo 201,7511,25 minuti Obiettivo 311,257,75 minuti Obiettivo 410,752,5 minuti Obiettivo 50210,25 minuti
ANALISI DEL SISTEMA Conclusioni: –Evidenziare le informazioni più importanti a dispetto di quelle secondarie –Facilitare l’utente nello svolgimento del task –Migliorare la ricerca da un punto di vista grafico, di utilizzo e soprattutto di risultati –Migliorare l’organizzazione dell’informazione all’interno del sito –Migliorare la fase di acquisto dei prodotti.
PROPOSTA DI INTERVENTO Goal Oriented Design: –Ricerca –Modellazione –Definizione dei requisiti –Definizione del design framework –Raffinamento e sviluppo
PROPOSTA DI INTERVENTO Goal Oriented Design: –Ricerca: UTENTI VINCOLI OBIETTIVI DI BUSINESS
PROPOSTA DI INTERVENTO Goal Oriented Design: –Modellazione: Personaggi: –Paolo, 55 anni, barista –Giacomo, 17 anni, studente –Luisa, 28 anni, musicista –Mario, 41 anni, idraulico –Nicolò, 33 anni, concertista ed insegnante di chitarra
PROPOSTA DI INTERVENTO Goal Oriented Design: –Definizione dei requisiti: Tutti i servizi (sia quelli principali che quelli secondari) del sito devono essere immediatamente visibili e rintracciabili Organizzare le sezioni del sito secondo una logica semantica e di utilizzo Fornire un motore di ricerca adeguato e che sia utile Aiutare l’utente nella navigazione Rendere disponibili tutte le informazioni necessarie ed in qualsiasi momento
PROPOSTA DI INTERVENTO Goal Oriented Design: –Definizione del design framework: Branding e servizi stabili Menù Contesto Utente Task Multifunzione Informazioni extra Ricerca
PROPOSTA DI INTERVENTO Goal Oriented Design: –Raffinamento e sviluppo: Home Azienda Carrello Condizioni Aiuto di vendita Chi siamo Dove siamo Contatti Orari di apertura Home Azienda Carrello Condizioni Aiuto di vendita All for Music STRUMENTI MUSICALI BOLOGNA All for Music STRUMENTI MUSICALI BOLOGNA click Login: Password: Nuovo utente? Hai dimenticato il login e/o la password? entra Recupera i tuoi dati Registrati Utente: Carlo Solimando Storico Operazioni >> Modifica Profilo >> Cancella Profilo >> Logout click
PROPOSTA DI INTERVENTO Conclusioni e sviluppi futuri: –Valutazione tramite test ed eventuali cambiamenti necessari: In generale la maggior parte dei problemi riscontrati nella fase di analisi sono stati eliminati, ma come qualsiasi sistema software ulteriori migliorie sono sempre possibili, ad esempio: –Nella visualizzazione del carrello rendere la colonna “Quantità” modificabile. –Nella descrizione di determinati prodotti (soprattutto quelli elettronici) aggiungere informazioni utili –Nella presentazione dei prodotti eliminare l’opzione “filtra” –Cambiare la visualizzazione della lista dei prodotti inserendo una riga di descrizione per ogni prodotto.
PROPOSTA DI INTERVENTO Conclusioni e sviluppi futuri: –Accenno alle tecnologie utilizzabili: Un motore di ricerca adatto che permetta anche la ricerca full-text. Validare il codice prodotto mediante gli strumenti forniti online dal W3C per garantire interoperabilità fra diversi browser/sistemi operativi Per la parte di programmazione sarebbe sicuramente interessante utilizzare AJAX, ma con qualche accorgimento necessario (a causa dei noti problemi di accessibilità dovuti all’utilizzo di AJAX)