La seconda guerra mondiale per licei e scuole medie
5. Requisiti di prodotto
1. DEFINIZIONE DEI REQUISITI DI PRODOTTO Corso di Interazione Uomo Macchina AA 2009-2010 Roberto Polillo Università di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione R.Polillo - 2009
6. La definizione dei requisiti Si articola in tre momenti fondamentali: R.Polillo - 2009 ESPLORAZIONE Richieste del committente Interviste con gli stakeholder Analisi della concorrenza [Analisi del prodotto da sostituire] Appunti e materiale vario Linee guida ORGANIZZAZIONE (Stesura dei requisiti) Requisiti REVISIONE E APPROVAZIONE Attività di progettazione e sviluppo
7.
8.
9.
10.
11.
12. Un altro aspetto da considerare L’esperienza d’uso del prodotto da parte dell’utente evolverà nel tempo: dobbiamo tenerne conto nella definizione dei requisiti del prodotto R.Polillo - 2009
13. Profili di apprendimento Conoscenza del prodotto 100% apprendimento iniziale lento (alta soglia di ingresso) apprendimento iniziale rapido (bassa soglia di ingresso) Ogni prodotto ha un suo profilo di apprendimento, per es.: R.Polillo - 2009 Conoscenza necessaria all’utente occasionale Tempo cumulativo di utilizzo Conoscenza necessaria all’utente frequente
14. Profili di apprendimento (segue) Prodotto orientato all’utente abituale Prodotto orientato all’utente occasionale R.Polillo - 2009
15.
16. Diagrammi dei casi d’uso È un sistema informativo, non un utente umano R.Polillo - 2009 Ricerca prodotto Ordina prodotto Visualizza dati utente Inserisci prodotto Modifica prodotto Sistema bancario Utente Gestore del negozio
17.
18. Esempio: tabella dei casi d’uso R.Polillo - 2009 UTENTI -> CATEGORIA 1 CATEGORIA 2 CATEGORIA 3 METRICHE CASO D’USO A Principale Principale Principale <descrizione> CASO D’USO B Principale Accessorio Accessorio <descrizione> CASO D’USO C Accessorio Principale Non applicabile <descrizione> CASO D’USO D Non applicabile Accessorio Non applicabile <descrizione> CASO D’USO E Non applicabile Principale Accessorio <descrizione>
29. Analisi della concorrenza: esempio R.Polillo - 2009 Elenco dei prodotti Tabella delle caratteristiche Sintesi punti di forza e di debolezza Sintesi pratiche migliori Scelta dei prodotti da esaminare Mappatura caratteristiche principali Analisi punti di forza e debolezza Individuazione delle pratiche migliori
40. Struttura del documento dei requisiti: un possibile esempio Sommario Generalità Obiettivi generali del prodotto Utenti a cui è destinato, bisogni e contesti d’uso Scenari d’uso tipici Posizionamento competitivo in rapporto alla concorrenza Casi d’uso Diagramma dei casi d’uso Descrizione dei singoli casi d’uso e analisi dei compiti Altri requisiti <la struttura di questa parte dipende dal tipo di prodotto> Appendici Glossario Analisi della concorrenza R.Polillo - 2009
45. Scenario (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. R.Polillo - 2009
46.
Hinweis der Redaktion
Real people, not models Not overly posed Think about clothing, hairstyle, makeup, diversity
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
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
Stories of how persona interacts with site Idealistic Principles of good storytelling
Connect the dots: User research – Segments – Personas – Scenarios – Task analysis/use cases – Feature design