avoiding runaway trains

35
make it better Avoiding Runaway Trains prepared for pivotal product mashup

Upload: skot-carruth

Post on 19-Jul-2015

90 views

Category:

Technology


0 download

TRANSCRIPT

make it better

Avoiding Runaway Trains

prepared for pivotal product mashup

make it better

Agile In Theory

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

via http://eontek.co/services/software-development/web-application-development

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Agile Process

make it better

tweet @skotcarruth

“Agile doesn’t have a brain.” Bill Scott

avoiding runaway trains

prepared for pivotal product mashup

via http://www.jeffgothelf.com/blog/agile-doesnt-have-a-brain

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

?

Agile Process

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

? ?

Agile Process

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

Design Thinking In Theory

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

adapted from Stanford dschool

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Empathize

Define

Ideate

Prototype

Test

Design Thinking

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Wagile

Design

Empathize

Define

Ideate

Prototype

Test

Development

Big-ass Design Spec

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Requirements

Design

Development

Testing/QA

Deploy & ??

Waterfall Process

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruth

How do we reconcile the two?

avoiding runaway trains

prepared for pivotal product mashup

make it better

Enter Lean UX

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

Principles

tweet @skotcarruth

• Cross-functional teams with shared understanding

• Minimize “deliverables”

• Discovery is continuous

• Make stuff and see how people respond

avoiding runaway trains

prepared for pivotal product mashup

make it better

UX is a Team Sport

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

Proto-Everything

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

SDUF

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Circa 2011

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Circa November 2014

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

Design Spikes

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

Design Studio

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

Design Studio

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

Small Design Up-Front

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Story Mapping

make it better

Design “Sprint”

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Desired UX

HTML Prototype

User Test Report

make it better

Experiment With Small Bets

avoiding runaway trains tweet @skotcarruth

prepared for pivotal product mashup

make it better

tweet @skotcarruth

You don’t have to build software! (Even the engineers)

avoiding runaway trains

prepared for pivotal product mashup

make it better

Things that might make more sense:

tweet @skotcarruth

• Plan some user research / customer development

• Try your best marketing landing page

• Create a clever growth hack

• Build a prototype

• Plan to offer the service manually

avoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

make it better

tweet @skotcarruthavoiding runaway trains

prepared for pivotal product mashup

Thanks!