The document is a presentation about UX meeting Agile given at the Agile Croatia Conference in 2012. It discusses how Agile and UX principles can work together, with UX practices like usability testing fitting into short Agile iterations. It also addresses some challenges and misconceptions around integrating the two approaches. The presentation provides examples of how UX design elements like skeleton and surface can map to user tasks. Throughout it emphasizes focusing on user needs over tools or methods.
2. UX MEETS AGILE
Roberto Dadda
Tech Evangelist at Gruppo36 Milano
Professor of WEB DESIGN at
NABA UNIVERSITY Milano
Laureate Network
Sponsored by
3. DISCLAIMER
The non original material in this
presentation has been considered
bona fides of public domain.
If I have violated some copyright
please write me and will be removed.
Sponsored by
4. May 14-15, 2012 Agile Croatia Conference - Zadar 4 Sponsored by
5. May 14-15, 2012 Agile Croatia Conference - Zadar 5 Sponsored by
6. May 14-15, 2012 Agile Croatia Conference - Zadar 6 Sponsored by
7. May 14-15, 2012 Agile Croatia Conference - Zadar 7 Sponsored by
8. May 14-15, 2012 Agile Croatia Conference - Zadar 8 Sponsored by
9. May 14-15, 2012 Agile Croatia Conference - Zadar 9 Sponsored by
10. May 14-15, 2012 Agile Croatia Conference - Zadar 10 Sponsored by
11. Usability
ISO 9241
Ergonomic requirements for
office work with visual
display terminals
(VDTs).
ISO 13407
Human-centred design
processes for
interactive systems.
"The extent to which a product can be used by
specified users to achieve specified goals with
effectiveness, efficiency, and satisfaction in a
specified context of use."
(ISO 9241)
May 14-15, 2012 Agile Croatia Conference - Zadar 11 Sponsored by
12. May 14-15, 2012 Agile Croatia Conference - Zadar 12 Sponsored by
13. May 14-15, 2012 Agile Croatia Conference - Zadar 13 Sponsored by
14. May 14-15, 2012 Agile Croatia Conference - Zadar 14 Sponsored by
15. May 14-15, 2012 Agile Croatia Conference - Zadar 15 Sponsored by
16. May 14-15, 2012 Agile Croatia Conference - Zadar 16 Sponsored by
17. May 14-15, 2012 Agile Croatia Conference - Zadar 17 Sponsored by
18. May 14-15, 2012 Agile Croatia Conference - Zadar 18 Sponsored by
19. May 14-15, 2012 Agile Croatia Conference - Zadar 19 Sponsored by
20. May 14-15, 2012 Agile Croatia Conference - Zadar 20 Sponsored by
21. Assumptions to be at least
discussed
Waterfall method is best when you
cannot afford to learn form your
mistakes: you do not design
software for a plane in Agile
manner! (Alon Salant)
Shit happens!
We must learn from our mistakes even
when we make our best to minimize
them!
May 14-15, 2012 Agile Croatia Conference - Zadar 21 Sponsored by
22. May 14-15, 2012 Agile Croatia Conference - Zadar 22 Sponsored by
23. Watherfall has been VERY
usefull!
Total chaos
Waterfall
chaos from order
Agile
order from chaos
May 14-15, 2012 Agile Croatia Conference - Zadar 23 Sponsored by
24. May 14-15, 2012 Agile Croatia Conference - Zadar 24 Sponsored by
25. Agile in onion sauce...
id est
act agile, but use a hierarchy
whenever needed
May 14-15, 2012 Agile Croatia Conference - Zadar 25 Sponsored by
26. May 14-15, 2012 Agile Croatia Conference - Zadar 26 Sponsored by
27. Jesse James Garrett’s Elements of User Experience
May 14-15, 2012 Agile Croatia Conference - Zadar 27 Sponsored by
28. Surface
Skeleton
Structure
Scope
Strategy
May 14-15, 2012 Agile Croatia Conference - Zadar 28 Sponsored by
29. user tasks:
Surface enter numbers
enter text
enter formulas
format cells
Skeleton sort information
filter information
aggregate information
Structure graph data
save data
import data
export data
Scope print
…..
Strategy
May 14-15, 2012 Agile Croatia Conference - Zadar 29 Sponsored by
31. Surface
Skeleton
Structure
Scope
Strategy
May 14-15, 2012 Agile Croatia Conference - Zadar 31 Sponsored by
32. Surface
Skeleton
Structure
Scope
Strategy
May 14-15, 2012 Agile Croatia Conference - Zadar 32 Sponsored by
33. Hybrid?
NO WAY!
May 14-15, 2012 Agile Croatia Conference - Zadar 33 Sponsored by
34. May 14-15, 2012 Agile Croatia Conference - Zadar 34 Sponsored by
35. May 14-15, 2012 Agile Croatia Conference - Zadar 35 Sponsored by
36. Do not focus on tools
May 14-15, 2012 Agile Croatia Conference - Zadar 36 Sponsored by
37. May 14-15, 2012 Agile Croatia Conference - Zadar 37 Sponsored by
38. Ithaca
When you set out on your journey to Ithaca,
pray that the road is long,
full of adventure, full of knowledge.
The Lestrygonians and the Cyclops,
the angry Poseidon -- do not fear them:
You will never find such as these on your
path,
if your thoughts remain lofty, if a fine
emotion touches your spirit and your body.
The Lestrygonians and the Cyclops,
the fierce Poseidon you will never
encounter,
if you do not carry them within your soul,
if your soul does not set them up before
you.
…
Constantine P. Cavafy (1911)
May 14-15, 2012 Agile Croatia Conference - Zadar 38 Sponsored by
39. Pospone is not an option!
May 14-15, 2012 Agile Croatia Conference - Zadar 39 Sponsored by
40. May 14-15, 2012 Agile Croatia Conference - Zadar 40 Sponsored by
42. May 14-15, 2012 Agile Croatia Conference - Zadar 42 Sponsored by
43. Value is in the system
May 14-15, 2012 Agile Croatia Conference - Zadar 43 Sponsored by
44. May 14-15, 2012 Agile Croatia Conference - Zadar 44 Sponsored by
45. In UX nothing is obvious
May 14-15, 2012 Agile Croatia Conference - Zadar 45 Sponsored by
46. May 14-15, 2012 Agile Croatia Conference - Zadar 46 Sponsored by
47. UX vs Art
May 14-15, 2012 Agile Croatia Conference - Zadar 47 Sponsored by
48. May 14-15, 2012 Agile Croatia Conference - Zadar 48 Sponsored by
49. May 14-15, 2012 Agile Croatia Conference - Zadar 49 Sponsored by
50. Give it a try!
May 14-15, 2012 Agile Croatia Conference - Zadar 50 Sponsored by
51. May 14-15, 2012 Agile Croatia Conference - Zadar 51 Sponsored by
52. Cathedral builders
vs
pigs and chickens
May 14-15, 2012 Agile Croatia Conference - Zadar 52 Sponsored by
53. May 14-15, 2012 Agile Croatia Conference - Zadar 53 Sponsored by
54. May 14-15, 2012 Agile Croatia Conference - Zadar 54 Sponsored by
55. May 14-15, 2012 Agile Croatia Conference - Zadar 55 Sponsored by
56. roberto@dadda.it
www.dadda.it
Facebook, Twitter,
Skype, Flickr,
Linkedin, Pinterest,
Google+ and all
other time consuming
social traps:
robertodadda
When in mood for
working:
www.gruppo36.it
May 14-15, 2012 Agile Croatia Conference - Zadar 56 Sponsored by