outcome not output - maraspin

Post on 17-Oct-2014

128 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides from Stefano Maraspin talk @Codemotion Roma 2014

TRANSCRIPT

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

top related