4.Progettazione e sviluppo per prototipi successivi
1. PROGETTAZIONE E SVILUPPO PER PROTOTIPI SUCCESSIVI Corso di Interazione Uomo Macchina AA 2009-2010 Roberto Polillo Università di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione R.Polillo - 2009
6. Il modello tradizionale di progettazione e sviluppo Modello “a cascata”: dopo una decisione, non si torna indietro R.Polillo - 2009 Requisiti Analisi e progettazione Realizzazione Test Rilascio
7.
8.
9. Il modello corretto ( iterativo ) Sviluppo per prototipi successivi NOTA BENE: anche i requisiti evolvono durante il processo! R.Polillo - 2009 Prototi- pazione T est Proget- tazione Inizio Rilascio Requisiti
14. In pratica, tutti i processi corrono in parallelo, sia pure con enfasi diversa nelle varie fasi: “ Unified Software Development Process”,Jacobson,Booch, Rumbaugh R.Polillo - 2009 tempo Requisiti Progettazione Prototipazione Test Rilascio sforzo iterazione 1 iterazione 2 iterazione 3 iterazione 4 iterazione 5 iterazione 6 iteratzione 7 iterazione 8 tempo Requisiti Progettazione Prototipazione Test Rilascio
15. ISO 13407: “Human-centred design process for interactive systems” R.Polillo - 2009 Identifica le necessità per la progettazione centrata sull’utente Comprendi e specifica il contesto d’uso Specifica i requisiti dell’utente e dell’organizzazione Valuta il progetto rispetto ai requisiti Produci soluzioni di progetto il sistema soddisfa i requisiti dell’utente e dell’organizzazione
25. Prototipi di carta (I) L’interfaccia viene disegnata a bassa fedeltà su cartoncini mobili… R.Polillo - 2009
26. Prototipo di carta (II) … che vengono usati per effettuare una simulazione “manuale” del sistema, con utenti-cavia … … dopodichè l’interfaccia si corregge, e si riprova … R.Polillo - 2009 Utente “ Computer” Osservatori
37. Esempio R.Polillo - 2009 Login Benvenuto nel sistema di controllo degli elettrodomestici. Ti preghiamo di autenticarti, inserendo il tuo nome utente e la password. NOME UTENTE PASSWORD OK michele ******** HELP
38. R.Polillo - 2009 Login Benvenuto nel sistema di controllo degli elettrodomestici. Ti preghiamo di autenticarti, inserendo il tuo nome utente e la password. NOME UTENTE PASSWORD OK michele ******** HELP
39. Esempio (segue) R.Polillo - 2009 HELP Elettrodomestici Seleziona uno dei link o delle icone sottostanti per accedere alle funzionalità: Torna al menù principale Lavatrice Frigorifero Lavastoviglie
40. Esempio (segue) R.Polillo - 2009 Lavatrice HELP generale Programma di lavaggio delicato a bassa temperatura in corso… Avvia Esecuzione lavoro (interrotto) 10% completato… (in pausa) Riprendi dettagli Torna al menù elettrodomestici 1
41. Esempio (segue) R.Polillo - 2009 HELP Lavatrice dettagli generale Produttore: Ariston Modello: Lavasciuga 2000 Installata il 18/07/2002. Driver aggiornato al 16/10/2002. Ore di funzionamento: 92. Interventi tecnici: nessuno. Media interventi: non disponibile. Torna al menù elettrodomestici 2
Hinweis der Redaktion
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
R.Polillo, Interazione uomo macchina - Parte prima, 4
login R.Polillo, Interazione uomo macchina - Parte prima, 4
login R.Polillo, Interazione uomo macchina - Parte prima, 4
login R.Polillo, Interazione uomo macchina - Parte prima, 4