Outcome not Output: A Story of Lean UX Adoption

87
Outcome not Output A story of Lean UX Adoption Codemotion Rome, Italy – 11/04/2014 CC BY-NC-SA 3.0 - http://creativecommons.org/licenses/by-nc-sa/3.0/
  • date post

    21-Oct-2014
  • Category

    Design

  • view

    4.093
  • download

    1

description

This presentation shares our experience with Lean UX adoption and offers some hints on how to combine User Centered Design activities within an Agile development workflow.

Transcript of Outcome not Output: A Story of Lean UX Adoption

Page 1: Outcome not Output: A Story of Lean UX Adoption

Outcome not Output A story of Lean UX Adoption

Codemotion Rome, Italy – 11/04/2014 CC BY-NC-SA 3.0 - http://creativecommons.org/licenses/by-nc-sa/3.0/

Page 2: Outcome not Output: A Story of Lean UX Adoption

STEFANO MARASPIN

Page 3: Outcome not Output: A Story of Lean UX Adoption

http://www.mvlabs.it/

Page 4: Outcome not Output: A Story of Lean UX Adoption
Page 5: Outcome not Output: A Story of Lean UX Adoption

ENTERPRISE DEVELOPMENT

Page 6: Outcome not Output: A Story of Lean UX Adoption

REWIND

Page 7: Outcome not Output: A Story of Lean UX Adoption
Page 8: Outcome not Output: A Story of Lean UX Adoption

TEXTBOOKS

Page 9: Outcome not Output: A Story of Lean UX Adoption

PROJECT DELIVERY

Page 10: Outcome not Output: A Story of Lean UX Adoption

CUSTOMER REACTION

Page 11: Outcome not Output: A Story of Lean UX Adoption

Moving to Agile…

11

http://popdigital.ca/2013/01/19/the-agile-drupalist/

Page 12: Outcome not Output: A Story of Lean UX Adoption

HAPPY CUSTOMERS

Page 13: Outcome not Output: A Story of Lean UX Adoption

IN TIME, WITHIN BUDGET

Page 14: Outcome not Output: A Story of Lean UX Adoption

MEETING EXPECTATIONS

Page 15: Outcome not Output: A Story of Lean UX Adoption

REALLY?

Page 16: Outcome not Output: A Story of Lean UX Adoption

WHOSE EXPECTATIONS?

Page 17: Outcome not Output: A Story of Lean UX Adoption

USER STORIES

Page 18: Outcome not Output: A Story of Lean UX Adoption

18

Page 19: Outcome not Output: A Story of Lean UX Adoption

19

Page 20: Outcome not Output: A Story of Lean UX Adoption

CUSTOMER

Page 21: Outcome not Output: A Story of Lean UX Adoption

CUSTOMER USER

Page 22: Outcome not Output: A Story of Lean UX Adoption

22

Page 23: Outcome not Output: A Story of Lean UX Adoption

23

Page 24: Outcome not Output: A Story of Lean UX Adoption

TOOLS VS GOALS

Page 25: Outcome not Output: A Story of Lean UX Adoption

USERS PERSPECTIVE

Page 26: Outcome not Output: A Story of Lean UX Adoption
Page 27: Outcome not Output: A Story of Lean UX Adoption

UX Design Before Development

27

http://www.flickr.com/photos/magia3e/5990317864/

Done upfront

Page 28: Outcome not Output: A Story of Lean UX Adoption

ANALYSIS TAKES TIME

Page 29: Outcome not Output: A Story of Lean UX Adoption

SOMETIMES TOO MUCH…

Page 30: Outcome not Output: A Story of Lean UX Adoption

UCD OR AGILE?

Page 31: Outcome not Output: A Story of Lean UX Adoption

THE TYRANNY OF OR

Page 32: Outcome not Output: A Story of Lean UX Adoption

The Zero Sprint Approach

32

http://www.flickr.com/photos/magia3e/5990317864/

Week One Week Two

Page 33: Outcome not Output: A Story of Lean UX Adoption

BEWARE OF HAND OFFS

Page 34: Outcome not Output: A Story of Lean UX Adoption

BEWARE OF HAND OFFS

Page 35: Outcome not Output: A Story of Lean UX Adoption

BEWARE OF HAND OFFS

Page 36: Outcome not Output: A Story of Lean UX Adoption

BEWARE OF HAND OFFS

Page 37: Outcome not Output: A Story of Lean UX Adoption

BEWARE OF HAND OFFS

Page 38: Outcome not Output: A Story of Lean UX Adoption

US VS THEM

Page 39: Outcome not Output: A Story of Lean UX Adoption

SHARED GOAL

Page 40: Outcome not Output: A Story of Lean UX Adoption

Welcome Agile UX

40

http://www.flickr.com/photos/magia3e/5989772879

Page 41: Outcome not Output: A Story of Lean UX Adoption

CROSS FUNCTIONAL TEAM

Page 42: Outcome not Output: A Story of Lean UX Adoption

T-Shaped Professionals

42

Breadth of Knowledge

Tech

nica

l Dep

th

Page 43: Outcome not Output: A Story of Lean UX Adoption

USER NEEDS

BUSINESS GOALS

Page 44: Outcome not Output: A Story of Lean UX Adoption

USER NEEDS

BUSINESS GOALS

PROJECT COSTS

Page 45: Outcome not Output: A Story of Lean UX Adoption

PARALYSIS

Page 46: Outcome not Output: A Story of Lean UX Adoption

GROUPTHINKING

Page 47: Outcome not Output: A Story of Lean UX Adoption

ABILENE PARADOX

Page 48: Outcome not Output: A Story of Lean UX Adoption

THE LEADER ROLE

Page 49: Outcome not Output: A Story of Lean UX Adoption

• Leader shall be impartial (at least at first)

• Divide group, then reunite to air differences

• Welcome outside feedback

49

Page 50: Outcome not Output: A Story of Lean UX Adoption

SUPER HEROES

Page 51: Outcome not Output: A Story of Lean UX Adoption

COLOCATION

Page 52: Outcome not Output: A Story of Lean UX Adoption

ARTIFACTS

Page 53: Outcome not Output: A Story of Lean UX Adoption

Personae

Source: MV Labs Project – Images with Creative Commons License from the web

Page 54: Outcome not Output: A Story of Lean UX Adoption

NOT JUST ROLES

Page 55: Outcome not Output: A Story of Lean UX Adoption

PROTO-PERSONAE

Page 56: Outcome not Output: A Story of Lean UX Adoption

VALIDATING USER STORIES

Page 57: Outcome not Output: A Story of Lean UX Adoption

AVOIDING WASTE

Page 58: Outcome not Output: A Story of Lean UX Adoption

58

Page 59: Outcome not Output: A Story of Lean UX Adoption

MEET CARLA

Page 60: Outcome not Output: A Story of Lean UX Adoption

60

Page 61: Outcome not Output: A Story of Lean UX Adoption

WIREFRAMES

Page 62: Outcome not Output: A Story of Lean UX Adoption

STYLE GUIDES

Page 63: Outcome not Output: A Story of Lean UX Adoption

UBIQUITOUS LANGUAGE

Page 64: Outcome not Output: A Story of Lean UX Adoption

WORK EXTERNALIZED

Page 65: Outcome not Output: A Story of Lean UX Adoption

65

Page 66: Outcome not Output: A Story of Lean UX Adoption

66

Page 67: Outcome not Output: A Story of Lean UX Adoption

SPECIFICATION BY EXAMPLE

Page 68: Outcome not Output: A Story of Lean UX Adoption

• Acceptance Criteria • Documentation • Regression

68

Page 69: Outcome not Output: A Story of Lean UX Adoption

100% TEST COVERAGE?

Page 70: Outcome not Output: A Story of Lean UX Adoption

Agile practitioners don’t adopt processes. They adapt according to the current context

- A. Hunt

Page 71: Outcome not Output: A Story of Lean UX Adoption

REQUIREMENTS

OR HYPOTHESIS?

Page 72: Outcome not Output: A Story of Lean UX Adoption

what?

Page 73: Outcome not Output: A Story of Lean UX Adoption

how

Page 74: Outcome not Output: A Story of Lean UX Adoption

why?

Page 75: Outcome not Output: A Story of Lean UX Adoption
Page 76: Outcome not Output: A Story of Lean UX Adoption
Page 77: Outcome not Output: A Story of Lean UX Adoption

features

Page 78: Outcome not Output: A Story of Lean UX Adoption
Page 79: Outcome not Output: A Story of Lean UX Adoption

features

Page 80: Outcome not Output: A Story of Lean UX Adoption

outcomes

Page 81: Outcome not Output: A Story of Lean UX Adoption

Outcome not output

Page 82: Outcome not Output: A Story of Lean UX Adoption

Thank you for your attention

Stefano Maraspin @maraspin

Page 83: Outcome not Output: A Story of Lean UX Adoption

Resources

83

Page 84: Outcome not Output: A Story of Lean UX Adoption

Resources

84

Page 85: Outcome not Output: A Story of Lean UX Adoption

@maraspin

Page 86: Outcome not Output: A Story of Lean UX Adoption

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/

86

Page 87: Outcome not Output: A Story of Lean UX Adoption

Stefano Maraspin @maraspin