Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
UX e sviluppo agile
Un’introduzione
Renato Mancuso
@renatius
Italian Agile Day – Roma 19/11/1969
LE OPINIONI QUI ESPRESSE SONO ESCLUSIVA
RESPONSABILITA’ DELL’AUTORE
E NON IMPEGNANO IN ALCUN MODO
L’ISTITUZIONE DI APPARTE...
PARTE 1 – COS’È LA UX
http://www.comune.roma.it
As practitioners, we can't be
content to paint within the
lines drawn by managers. We
must have the courage and
creativity...
Gli Elementi della UX
Web design is more than just
creating clean code and sharp
graphics. A site that really works
fulfil...
Modello T di Boersma della UX
The horizontal overlap is the
place where User Experience
(UX) practitioners operate.
They a...
Soddisfazione
dell’utente
qualità
exciting
qualità di
performance
qualità
must have
bassa
Effort del
produttore
alta
0% 10...
Qualità
must have
Soddisfazione
bassa
Effort
alta
0% 100%
media
50%
Qualità
di performance
bassa
Effort
alta
0% 100%
media
50%
Soddisfazione
Qualità exciting (wow
factor)
Soddisfazione
bassa
Effort
alta
0% 100%
media
50%
PARTE 2 – TECNICHE
Interviste situate
non c’è un momento migliore
per descrivere quello che si sta
facendo - e perché - di quando
lo si sta f...
• Quali sono le attività cui l’utente dedica più tempo?
• Ci sono attività che l’utente esegue ripetutamente?
• Ci sono at...
Modello “brown cow”
Now
Now
Future
Future
How How
What What
•Workflow models
•Current situation models
•Current system arc...
Personas
Personas
http://www.francocarcillo.it/dive/day_1.html
Mockups/Paper prototypes
Card sorting
http://www.boxesandarrows.com/view/card_sorting_a_definitive_guide
Card sorting is a great, reliable,
inexpen...
Test di usabilità
Sitting someone down and having
them use what you’re building
while you watch is the best way
to ensure ...
PARTE 3 – INTEGRARE
UX E AGILE
Ricerca
sul
campo
Sviluppo
collaborativo della
vision di prodotto
Definizione delle
caratteristiche
architteturali
Impleme...
Sprint planning
Definizione UI
per user stories
scelte per
questo sprint
Test usabilità storie
implementate nello
sprint p...
Bibliografia
• Lukas Mathis – Designed for Use
• Hugh Beyer – User Centered Agile Methods
• Karen Holtzblatt – Rapid Conte...
UX e sviluppo agile, un'introduzione
UX e sviluppo agile, un'introduzione
UX e sviluppo agile, un'introduzione
UX e sviluppo agile, un'introduzione
UX e sviluppo agile, un'introduzione
Upcoming SlideShare
Loading in …5
×

UX e sviluppo agile, un'introduzione

1,432 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

UX e sviluppo agile, un'introduzione

  1. 1. UX e sviluppo agile Un’introduzione Renato Mancuso @renatius Italian Agile Day – Roma 19/11/1969
  2. 2. LE OPINIONI QUI ESPRESSE SONO ESCLUSIVA RESPONSABILITA’ DELL’AUTORE E NON IMPEGNANO IN ALCUN MODO L’ISTITUZIONE DI APPARTENENZA
  3. 3. PARTE 1 – COS’È LA UX
  4. 4. http://www.comune.roma.it
  5. 5. As practitioners, we can't be content to paint within the lines drawn by managers. We must have the courage and creativity to ask whether our products and systems are useful, and to apply our deep knowledge of craft and medium to define innovative solutions that are more useful. Peter Morville Modello ad alveare della UX http://semanticstudios.com/publications/semantics/000029.php
  6. 6. Gli Elementi della UX Web design is more than just creating clean code and sharp graphics. A site that really works fulfills your strategic objectives while meeting the needs of your users. Jesse James Garrett http://www.jjg.net/elements/
  7. 7. Modello T di Boersma della UX The horizontal overlap is the place where User Experience (UX) practitioners operate. They are likely to have a background in one of the fields (their private vertical line) but in their work they focus on the horizontal line, orchestrating specialists who operate in their vertical. Peter Boersma http://beep.peterboersma.com/2004/11/t-model-big-ia-is-now-ux.html
  8. 8. Soddisfazione dell’utente qualità exciting qualità di performance qualità must have bassa Effort del produttore alta 0% 100% media 50% Modello di Kano
  9. 9. Qualità must have Soddisfazione bassa Effort alta 0% 100% media 50%
  10. 10. Qualità di performance bassa Effort alta 0% 100% media 50% Soddisfazione
  11. 11. Qualità exciting (wow factor) Soddisfazione bassa Effort alta 0% 100% media 50%
  12. 12. PARTE 2 – TECNICHE
  13. 13. Interviste situate non c’è un momento migliore per descrivere quello che si sta facendo - e perché - di quando lo si sta facendo Hugh Beyer e Karen Holtzblatt)
  14. 14. • Quali sono le attività cui l’utente dedica più tempo? • Ci sono attività che l’utente esegue ripetutamente? • Ci sono attività che l’utente è costretto ad eseguire per aggirare difetti o problemi dell’attuale sistema? • Ci sono attività che sembrano causare noia o fastidio? • Per eseguire un’attività l’utente deve prima recuperare dati da un altro sistema o avere a portata di mano qualche forma di documentazione esterna al sistema? Shadowing
  15. 15. Modello “brown cow” Now Now Future Future How How What What •Workflow models •Current situation models •Current system architecture •Business policies •Business data models •Business rules •Enhanced business models •Innovation •Design models •New workflows •New roles http://www.volere.co.uk/pdf%20files/howNowBrownCow.pdf
  16. 16. Personas
  17. 17. Personas http://www.francocarcillo.it/dive/day_1.html
  18. 18. Mockups/Paper prototypes
  19. 19. Card sorting http://www.boxesandarrows.com/view/card_sorting_a_definitive_guide Card sorting is a great, reliable, inexpensive method for finding patterns in how users would expect to find content or functionality. Those patterns are often referred to as the users’ mental model. By understanding the users’ mental model, we can increase findability, which in turn makes the product easier to use. Donna Spencer
  20. 20. Test di usabilità Sitting someone down and having them use what you’re building while you watch is the best way to ensure that it will actually be usable. Steven Krug
  21. 21. PARTE 3 – INTEGRARE UX E AGILE
  22. 22. Ricerca sul campo Sviluppo collaborativo della vision di prodotto Definizione delle caratteristiche architteturali Implementazione iterativa del prodotto Fase 0 XP/Scrum + UX
  23. 23. Sprint planning Definizione UI per user stories scelte per questo sprint Test usabilità storie implementate nello sprint precedente Ricerca sul campo per storie da implementare nelle prossime iterazioni
  24. 24. Bibliografia • Lukas Mathis – Designed for Use • Hugh Beyer – User Centered Agile Methods • Karen Holtzblatt – Rapid Contextual Design • Donna Spencer – Card Sorting • Steven Krug – Rocket Surgery Made Easy • Alan Cooper – The Inmates Are Running the Asylum • Robert Hoekman – Designing the Obvious • Jesse James Garrett – The Elements of User Experience • Morville & Rosenfeld – Information Architecture for the World Wide Web

×