Mixing Lean UX & Agile Development How to minimize risk, - - PowerPoint PPT Presentation

mixing lean ux agile development
SMART_READER_LITE
LIVE PREVIEW

Mixing Lean UX & Agile Development How to minimize risk, - - PowerPoint PPT Presentation

Mixing Lean UX & Agile Development How to minimize risk, maximize flexibility, and create a loved product. Courtney Hemphill @chemphill @carbonfive courtney@carbonfive.com We used to design and build desktop applications Berkeley Breathed,


slide-1
SLIDE 1

Mixing Lean UX & Agile Development

How to minimize risk, maximize flexibility, and create a loved product.

slide-2
SLIDE 2

Courtney Hemphill

@chemphill @carbonfive courtney@carbonfive.com

slide-3
SLIDE 3

Berkeley Breathed, Bloom County. From http://www.berkeleybreathed.com/

We used to design and build desktop applications

slide-4
SLIDE 4

web.archive.com, Wayback Machine From http://web.archive.com

Then we connected our content

slide-5
SLIDE 5

Tweetping From http://tweetping.net/

Then we connected ourselves

slide-6
SLIDE 6

Now we connect everything

slide-7
SLIDE 7

Now we design and build:

  • Products

Services Companies Experiences

slide-8
SLIDE 8

Disappearing Boundaries

slide-9
SLIDE 9

Disappearing Boundaries

brand strategy information architect experience design interaction design front-end development backend development database development data analysis system operations visual design

slide-10
SLIDE 10

Emerging Technology

slide-11
SLIDE 11

Emerging Technology

rapid prototyping living style guides 3D printing responsive design client side scripting

  • ffline apps

websockets big data mobile html5 and canvas

slide-12
SLIDE 12

www.evolutionoftheweb.com

slide-13
SLIDE 13

Internet of Everything

Homes, Museums, Cars, Hospitals ...

slide-14
SLIDE 14

How do you keep up with all that?

slide-15
SLIDE 15

you don’t have to.

slide-16
SLIDE 16

we get by with a little help from our friends.

slide-17
SLIDE 17

A little about this we ...

slide-18
SLIDE 18

Carbon Five

slide-19
SLIDE 19

Roles & Responsibilities

developer + designer + product owner

slide-20
SLIDE 20

One team Everyone participates

slide-21
SLIDE 21

Conflicting perspectives are required for creative solutions.

slide-22
SLIDE 22

MIT Building 20

The “Magical Incubator”

slide-23
SLIDE 23

Pixar Headquarters

The legacy of Steve Jobs

slide-24
SLIDE 24

Cadence

slide-25
SLIDE 25

Techniques

slide-26
SLIDE 26

Sprints as Experiments

slide-27
SLIDE 27

What is your highest risk, highest reward feature?

slide-28
SLIDE 28

Get your stories straight

slide-29
SLIDE 29

Costs vs. Benefits

Place your epics or stories as a mechanism for prioritization

  • $ !!!

$$$ ! $$$ !!! $ !

slide-30
SLIDE 30

Deliverable whole

Always try to prioritize using a path to a full deliverable whole.

slide-31
SLIDE 31

Just in Time Design

slide-32
SLIDE 32

Cards

?

slide-33
SLIDE 33

Case Studies

nib.ly

from

slide-34
SLIDE 34

Week at a Glance

Monday

APRIL MAY week 18

Tuesday Wednesday Thursday Friday

reflect & define specify build & refine build & refine customer feedback!

slide-35
SLIDE 35

Flexible Schedule

slide-36
SLIDE 36

Monday

slide-37
SLIDE 37

Charrette!

slide-38
SLIDE 38

Retrospective

slide-39
SLIDE 39

Review User Feedback

Stickies Audio Video Notes

http://stickies.io

slide-40
SLIDE 40

Whiteboard Wireframing

slide-41
SLIDE 41

Hypothesis Definition

slide-42
SLIDE 42

Clean Up and Prep

slide-43
SLIDE 43

Tuesday

slide-44
SLIDE 44

The Art of Story Writing

slide-45
SLIDE 45

Title (one line describing the story) Narrative: As a [role] I want [feature] So that [benefit] Acceptance Criteria: (presented as Scenarios) Scenario 1: Title Given [context] And [some more context]... When [event] Then [outcome] And [another outcome]...

Story Template

slide-46
SLIDE 46

Story Mapping

http://storymapper.io

slide-47
SLIDE 47

Wednesday & Thursday

slide-48
SLIDE 48

Feature Development

slide-49
SLIDE 49

Whiteboard Wireframing

slide-50
SLIDE 50

Living Style Guide & Visual Assets

slide-51
SLIDE 51

Designer/Developer Pairing

slide-52
SLIDE 52

Designer/Developer Pairing

slide-53
SLIDE 53

Story Acceptance

(yay!)

slide-54
SLIDE 54

Friday

slide-55
SLIDE 55

Customer Feedback Prep

What are you testing?

  • What methods will you use to test?
  • Broad or specific?
slide-56
SLIDE 56

Feedback Session

slide-57
SLIDE 57

Five on Friday

slide-58
SLIDE 58

Hybrid Prototyping

slide-59
SLIDE 59

Capture User Feedback!

Stickies Audio Video Notes

http://stickies.io

slide-60
SLIDE 60

Discipline

slide-61
SLIDE 61

Conflict that arises is critical to innovation.

slide-62
SLIDE 62

Foundations

slide-63
SLIDE 63

Foundations

Conversations story writing, milestone planning, acceptance

slide-64
SLIDE 64

Foundations

Conversations story writing, milestone planning, acceptance

  • Culture

cross-functional teams, design, and dev integration

slide-65
SLIDE 65

Foundations

Conversations story writing, milestone planning, acceptance

  • Culture

cross-functional teams, design, and dev integration

  • Cadance

short term solution-focused product development

slide-66
SLIDE 66

Thanks!

Courtney Hemphill

courtney@carbonfive.com @chemphill @carbonfive