fail fast, learn fast, move fast: my ux journey to move faster
DESCRIPTION
We've all heard about the Lean Startup, and now Lean UX. This is a intro into how I've been using these methods to speed up the UX process, and work better within product teams.TRANSCRIPT
Fail FAstLearn FastMove Fast@jeremyjohnson
My UX journey to move faster
@jeremyjohnson
www.jeremyjohnsononline.com
@jeremyjohnson
#leanux#DDSum12
social media experts
62Don’t worry
UX 101un peu
UX 101
we make things for
http://500px.com/jeremyjohnson/sets/london_2012
UX 101
we make things for
http://500px.com/jeremyjohnson/sets/buenos_aires_2012
UX 101
We work in ecosystems
http://500px.com/jeremyjohnson/sets/london_2012
UX 101
we think visually
http://500px.com/jeremyjohnson/sets/buenos_aires_2012
UX 101
We learn through observation
http://500px.com/jeremyjohnson/sets/london_2012
UX 101
we’re curious
http://500px.com/jeremyjohnson/sets/london_2012
UX 101
startup
large org
agency/consultant
UX
startup
Where the core component...
...of Lean Startup methodology is the build-measure-learn feedback loop.
UX
mvp (keep it simple)
experiment via iterative prototyping
value customerfeedback
shipping / launching often
Agency
making deliverables is your job
UX
http://www.flickr.com/photos/jeroenbennink/2355768494/sizes/l/in/photostream/
consultant
large org
http://www.flickr.com/photos/23671396@N06/4445276713/
large org
how i learned to stop worrying about being in
a large organization, and just move faster.
Hard.
http://www.webwanderers.org/05_industry/mining/
Jim, Social Media “Expert”
I got 99 problems
Let’s fix it.
UX Product development
development
business
UX Product development
development
business
Team is too small, must be shared
Team doesn't work directly with development
Team doesn’t work directly with product/business
I’ve heard
Big hairy problem #1
Selling UX
How many people have true UX buy in at the c-level?
http://ux.stackexchange.com/questions/18862/selling-the-management-on-need-for-ux-focus
ABEX
(always be evangelizing ux)
Big hairy problem #2
embracing and Agile
“Rather than focus on artifacts, we focus on prototypes and validating those prototypes in Discovery, with the added benefit that the prototype serves as the spec for Delivery.”
http://www.svproduct.com/dual-track-scrum/
Documentation = bad
rough, quick, iterative, prototype = good
Getting closer, quicker to the actual experience
http://uxdesign.smashingmagazine.com/2011/03/07/lean-ux-getting-out-of-the-deliverables-business/
http://uxdesign.smashingmagazine.com/2011/03/07/lean-ux-getting-out-of-the-deliverables-business/
UX Product development
development
business
UX
Product development
development
business
One new interesting challenge
UX Designer UX Designer
UX Designer
UX Designer
UX Designer
checkout shopping
seo/sem
mobile
me
homepage
New ways of working for designers will, at first, be uncomfortable. For many design managers, assigning their staff to particular teams brings a new challenge. No longer does the design manager dole out specific work to each person on the team. Instead, the designer’s daily agenda is driven by the prioritized backlog of the scrum team.
http://uxdesign.smashingmagazine.com/2011/10/18/how-to-build-an-agile-ux-team-culture/
MBWA
MBWAManagement By Walking Around
http://en.wikipedia.org/wiki/Management_by_wandering_around
http://www.flickr.com/photos/zubeirtai/7747819548/
1. Drive: UX practitioners are part of the customer or product owner team
2. Research, model, and design up front - but only just enough
3. Chunk your design work
4. Use parallel track development to work ahead, and follow behind
5. Buy design time with complex engineering stories
6.Cultivate a user validation group for use for continuous user validation
7. Schedule continuous user research in a separate track from development
8. Leverage user time for multiple activities
9.Use RITE to iterate UI before development
10.Prototype in low fidelity
11.Treat prototype as specification
12.Become a design facilitator
http://agileproductdesign.com/blog/emerging_best_agile_ux_practice.html
- 2008
(not new)
http://www.flickr.com/photos/yewenyi/360374054/sizes/o/in/photostream/
walls = slow
agile
agile lean UX/
everyone is involved!
http://www.adverblog.com/2011/12/04/the-meme-ification-of-art-directors/
agile, better than waterfall
agile, shows value faster
agile, can work well with UX
agile, makes better software
****
valuableUsable
Enjoyable
valuableUsable
Enjoyable
businessUX
Wonder twins
+
UX Business
determine value,create experience,
repeat
how
“We gathered our designers, our product folks and our engineers and took over a few conference rooms and began to operate like a startup. Design was done on whiteboards and coded in real time. Usability tests were weekly so the pace was fast and furious. But we were able to try dozens of experiences across desktop, tablet and mobile in the time that would have taken years at PayPal before. Build/Test/Learn became our mantra.”
http://looksgoodworkswell.blogspot.com/2012/09/why-you-should-work-with-me-at-paypal.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+LooksGoodWorksWell+%28Looks+Good+Works+Well%29
-
Build/Test/Learn
http://www.slideshare.net/billwscott/enabling-lean-with-tech-15455128
Can’t get started?- problem -
“You – everyone in fact – have all it takes to be a brilliant designer, creator, or author. All that’s holding you back is the lizard. It’s that little voice in the back of your head, the “but” or the “what if” that speaks up at the crucial moment and defeats the joy and insight you brought to the project in the first place. It’s the lizard that ruins your career, stunts your projects, and hinders your organization.”
http://gloriamarie.com/stay-focused-and-keep-shipping
– Seth Godin (in The Truth About Shipping)
Ship often. Ship lousy stuff, but ship. Ship constantly.
http://99u.com/tips/6249/Seth-Godin-The-Truth-About-Shipping
Spend too much time planning?
DOn’t talk with your customers?
Find it hard to strip out what’s not valuable?
- problem -
http://www.startupvitamins.com/products/startup-poster-the-longer-it-takes-to-develop-the-less-likely-it-is-to-launch
“The timing of long- range plans is screwed up too.You have the most information when you’re doing something, not before you’ve done it. Yet when do youwrite a plan? Usually it’s before you’ve even begun.That’s the worst time to make a big decision.”
http://37signals.com/rework
Large team
- problem -
Keep your team small. Smaller than that. No team at all if you can help it.
http://99u.com/tips/6249/Seth-Godin-The-Truth-About-Shipping
A throwback to their days with Jeff Bezos at Amazon, projects are assigned to "two pizza teams," groups of engineers small enough for them to be fed on two large pies. "We want the team to be flat and allow everyone to communicate with each other," Rajaraman says.
http://www.fastcompany.com/1811934/walmartlabs-brings-two-pizza-team-startup-culture-walmart-empire
http://techcrunch.com/2012/11/17/heres-how-spotify-scales-up-and-stays-agile-it-runs-squads-like-lean-startups/
Only launch x times a year?Looking for perfection?
Try to jam too much into a product?
- problem -
“Great companies focus on their users and ship great products.”http://www.aaronklein.com/2012/02/why-facebook-is-worth-100-billion/
http://www.startupvitamins.com/products/startup-poster-stay-focused-and-keep-shipping
http://fab.com/inspiration/posters-getting-things-done
“real artist ship”- steve jobs
http://gloriamarie.com/stay-focused-and-keep-shipping
It’s going to cost too much to try that out.
- problem -
How do we know our customers will want this?
The Wizard Of Oz Techniques For Social Prototyping – You don’t need to build everything at first. You can be the man behind the curtain. Krieger says him and Systrom tested an early version of a feature which would notify you when friends joined the service. Instead of building it out, they manually sent people notifications “like a human bot” saying ‘your friend has joined.’ It turned out not to be useful. “We wrote zero lines of Python, so we had zero lines to throw away.”
http://techcrunch.com/2012/11/30/instagram-co-founder-mike-kriegers-8-principles-for-building-products-people-want/
- Mike Krieger, Instagram’s founder
http://techcrunch.com/2012/11/30/instagram-co-founder-mike-kriegers-8-principles-for-building-products-people-want/
404 testing
NEW FEATURE X
Just some of the issues around software development
http://jane.dallaway.com/mind-the-product-2012
#LeanStartup
http://www.cooper.com/journal/2011/03/more_better_faster_ux_design.html
UX is a integral part of product development
http://www.flickr.com/photos/51838075@N04/6061253450/
UX is a integral part of product development
Here’s where I saw speed.
Dev
product ownerUX
the core teamproduct team 101
no, really1x full time
DevUX
core team
1x
1x1x
product owner
core team core team
core team
core team
core team
checkout shopping
homepage
seo/sem
mobile
UX5x
This guy is the boss
product owner
product owner ux designer
Why?
He/she gets fired.He/she need to meet numbers.
core team
ideasDev
product ownerUX
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
Idea or discovery backlog
The Discovery track is all about quickly generating validated product backlog items, and the Delivery track is all about generating releasable software.
http://www.svproduct.com/dual-track-scrum/
- marty cagan
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
http://www.kontain.com/plat4m/entries/143623/update-to-our-scrum-board/
prototype
fast rough keep moving
test rough prototypes(usually built within a week or less)
(literally 100s) http://looksgoodworkswell.blogspot.com/2012/11/list-of-mockupprototyping-tools.html
http://www.adaptivepath.com/ideas/rapid-prototyping-tools#thelist
lab setting - 6 participants
9:30am
10:30am
11:30am
1:30pm
2:30pm
3:30pm
valuableUsable
Enjoyable
determine
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
ideas
Core team makes decisions
Done!
the core team
...it is collaborative – the product manager, designer and lead engineer are working together, side-by-side, to create and validate backlog items.
http://www.svproduct.com/dual-track-scrum/
- marty cagan
ideas
failed usabilityfailed to understandfailed to find value
ideas
ideas
ideas
refine retest
ideas
ideas
Ready for development
ideas
ideas
What’s your kill rate? Ship that bad boy!
Did I mention this happens within a week?
(or less)
Get moving!
http://www.sebastiangreger.net/writings/concept-design-in-agile-environment/
Iteration Iteration Iteration Iteration
discovery discovery discovery discovery
Implement Implement Implement Implement
design
build
discovery backlog
combined product teams
#1
one ux designer per team
#2
rough, fast, iterative prototyping
#3
Getting in front of customers weekly
#4
build/test/learn
#5
lean, agile, prototyping, shipping, ux design master.
in no time at all, you too can be a...
http://blog.web2expo.com/2011/08/interview-with-eric-ries-part-2-what%E2%80%99s-next-for-the-lean-startup-movement-startup-visa-and-lessons-learned/
thanks!@jeremyjohnson
www.jeremyjohnsononline.com
Slides here