outcome not output - maraspin
Post on 17-Oct-2014
128 views
DESCRIPTION
Slides from Stefano Maraspin talk @Codemotion Roma 2014TRANSCRIPT
Outcome not OutputA story of Lean UX Adoption
Codemotion Rome, Italy – 11/04/2014CC BY-NC-SA 3.0 - http://creativecommons.org/licenses/by-nc-sa/3.0/
STEFANO MARASPIN
STEVE
@maraspin
http://www.mvlabs.it/
ENTERPRISE DEVELOPMENT
REWIND
TEXTBOOKS
PROJECT DELIVERY
CUSTOMER REACTION
Moving to Agile…
13
http://popdigital.ca/2013/01/19/the-agile-drupalist/
HAPPY CUSTOMERS
IN TIME, WITHIN BUDGET
MEETING EXPECTATIONS
REALLY?
WHOSE EXPECTATIONS?
USER STORIES
20
21
22
CUSTOMER
CUSTOMERUSER
25
TOOLS VS GOALS
USERS PERSPECTIVE
UX Design Before Development
29
http://www.flickr.com/photos/magia3e/5990317864/
Done upfront
ANALYSIS TAKES TIME
SOMETIMES TOO MUCH…
UCD OR AGILE?
THE TYRANNY OF OR
The Zero Sprint Approach
34
http://www.flickr.com/photos/magia3e/5990317864/
Week One Week Two
BEWARE OF HAND OFFS
BEWARE OF HAND OFFS
BEWARE OF HAND OFFS
BEWARE OF HAND OFFS
BEWARE OF HAND OFFS
US VS THEM
SHARED GOAL
Welcome Agile UX
42
http://www.flickr.com/photos/magia3e/5989772879
CROSS FUNCTIONAL TEAM
T-Shaped Professionals
44
Breadth of Knowledge
Tech
nica
l Dep
th
USERNEEDS
BUSINESSGOALS
USERNEEDS
BUSINESSGOALS
PROJECTCOSTS
PARALYSIS
GROUPTHINKING
ABILENE PARADOX
THE LEADER ROLE
• Leader shall be impartial (atleast at first)
• Divide group, then reuniteto air differences
• Welcome outside feedback
51
COLOCATION
ARTIFACTS
Personae
Source: MV Labs Project – Images with Creative Commons License from the web
NOT JUST ROLES
PROTO-PERSONAE
VALIDATING USER STORIES
AVOIDING WASTE
60
MEET CARLA
62
WIREFRAMES
STYLE GUIDES
UBIQUITOUS LANGUAGE
WORK EXTERNALIZED
67
68
SPECIFICATION BY EXAMPLE
• Acceptance Criteria• Documentation• Regression
70
100% TEST COVERAGE?
Agile practitioners don’t adopt processes. They adapt according to the current context
- A. Hunt
REQUIREMENTS
OR HYPOTHESIS?
what?
how
why?
features
features
outcomes
Outcome not output
Thank you for your attention
Stefano Maraspin@maraspin
Resources
85
Resources
86
@maraspin
Photo Credits• http://www.flickr.com/photos/stevedave/2975730348• http://www.flickr.com/photos/pedromourapinheiro/2348331422• http://www.flickr.com/photos/wallyg/2421926775• http://www.flickr.com/photos/seemsfinehamburg/4514890993• http://www.flickr.com/photos/gary_dunaier/2404403331• http://www.flickr.com/photos/gary_dunaier/2404402271• http://www.flickr.com/photos/whartz/1404593421/• http://www.flickr.com/photos/midatlanticbulldogrescue/2143620643• http://www.flickr.com/photos/manicstreetpreacher/3725005364/• http://www.flickr.com/photos/jakuza/2728096478/• http://www.flickr.com/photos/lucasvieira/2551532145/• http://www.flickr.com/photos/dlp/6097111286/• http://www.flickr.com/photos/captain-k/3872566862/• http://www.flickr.com/photos/bk1bennett/2969083199/• http://www.flickr.com/photos/sunnyuk/3240916291/• http://www.flickr.com/photos/practicalowl/4098547561/• http://www.flickr.com/photos/marksinderson/6973804350• http://www.flickr.com/photos/altgnjoey/9614493371/• http://www.flickr.com/photos/cdevers/5770961200• http://www.flickr.com/photos/unitopia/3179070407• http://www.flickr.com/photos/chubbybat/1751149642• http://www.flickr.com/photos/themichaelsmith/4399654643• http://www.flickr.com/photos/jpartogi/4131283193• http://www.flickr.com/photos/tomcarbone/2817253412/• http://www.flickr.com/photos/singapore2010/4903325071/• http://www.flickr.com/photos/mikecogh/8698837600/• http://www.flickr.com/photos/markusthorsen/3091394736/• http://www.flickr.com/photos/szene/4763604492/• http://www.flickr.com/photos/jordoncooper/79555741/
88
Stefano Maraspin@maraspin