Capturing Users’ 
Hearts
Want to Build Apps 
People Actually Use?
Continuous 
Lean 
Experiments
Avoid Making Decisions 
Based on Assumptions
Desirable 
Feasible 
Viable 
Is it?
Answer as Quickly and 
Cheaply as Possible
Why?
Avoid 
Waste!
People! 
Pay for ! 
Painkillers!
Improve! 
Lives!
+ And stuff I’ve learned along the way 
Lean Ux 
by Jeff Gothelf with Josh Seiden
Lean Startup
Design Thinking
Agile
Tools
How?
? 
Set off to build 
painkiller
Spoiler Alert…
I would have built 
something different
Getting to Know Your Peeps 
Prototyping 
Building 
The Plan
Fight the Itch
Getting to Know Your Peeps
Start with People 
Test Assumptions 
Determine Outcomes 
1 
2 
3
All Things Lean
1 
Start with People
not Technologies
It’s about meeting 
peoples needs
Pick a group
So, I looked around
iOS Engineers
Jot Assumptions 
as 
Personas
Personas
Demographics & Behaviors 
Pain Points & Needs 
Potential Solutions
Chapter 3 
Personas
Fight the Itch 
! 
Haven’t even 
started talking 
about software
Now that you think 
you know your users…
2 
Test Assumptions
Get Out of the 
Office
Go to them
Avoid Compromise
Observe
Avoid Asking them 
what they want
Understand Them
Deep Empathy
For example…
Most likely don’t know 
it’s a problem, that’s 
where you come in
What did I find?
10 Clicks for what should be 1 tap
Found a lot of 
problems
Prioritize Ruthlessly
Top 3 Problems
Now what?
3 
Determine 
Outcomes
Litmus Test
This is how you know 
you’ve been successful
Fight the Itch 
! 
Don’t even know 
what to build yet
Getting to Know Your Peeps 
Time to Talk Software
Prototyping
Best way to start is by 
just prototyping, don’t 
worry about features
Paper 
Digital 
Interactive 
1 
2 
3
All Things Lean
Pick Your Poison
1 
Paper
Base Ideas Around 
Target Outcomes
instead of Features
Stay Focused 
Keep it Small
It’s cheap, go crazy
Tasks 
Time to Dream 
Up the App
Ideas
Winner
Back to user feedback
Don’t wait until you’ve built your 
app to place your app in users 
hands, do it early do it often
Fight the Itch 
!
2 
Digital Proto
Stay Focused 
Keep it Small
Don’t worry about:
Colors
Alignment
Being Perfect
Iterate
Back to user feedback
On
The Timer
Fight the Itch 
!
3 
Interactive Proto
Stay Focused 
Keep it Small
Fake it till you make it
Networking
Login
Faking It
Storyboards
Back to user feedback
Mac App
Listen and Go with It
don’t ignore
So I set off to build 
my first Mac app…
Prototyping
Building
Feature List 
Functional Proto 
Production 
1 
2 
3
1 
Feature List
Stay Focused 
Keep it Small
Prioritization Tool
User Stories
As a ___ 
I want to ___ 
So that ___
Remember to be Lean
Have feature list, what 
about the final design?
Ditch the Specs
Software over 
Documents
2 
Functional Proto
Finally, time to build
Building a 
Functional Proto
Remember: 
Still testing your idea
Stay Focused 
Keep it Small
Only picked a few 
problems
What are we 
shooting for here?
OK to Leave a Little Mess
Take shortcuts
Hard code settings
MVC 
Massive View Controller
Be lean 
but complete
Errors
Activity Indicators
Shouldn’t feel broken 
Should be usable
Building a 
Feedback Loop
Analytics
Google Analytics 
Measurement Protocol
Distribution
Updates
Now, for the exciting 
part…
Distribute to Early 
Adopters
Start Small, 
Broaden as Needed
It’s alive!
Did it stick?
Measure
Back to user feedback
Now what? Ship it?
Delighting starts with 
solving a problem AND 
THEN solving it with style
3 
Production
Design & Build 
Your Best
Acceptance Criteria
Testing
Given ____ 
When ___ 
Then Ensure ___
The Ugly
Unresponsive Touch 
Interfaces
The Bad
Web Views that Feel 
Like the Web
Too Many Features
The Side Drawer
The Good
Duolingo
Yelp
Paper
Rinse and Repeat
What did they say?
Key Take Aways
Continuous 
Experimentation
Problems not 
Technologies
Outcomes over 
Outputs
You can make a 
difference
Build apps that 
people Love
Resources
http://blog.invisionapp.com/ 
reading-list-for-designers/
René Cacheaux 
iOS Architect 
rene.cacheaux@mutualmobile.com 
@RCachATX 
rene.cacheaux@gmail.com
Capturing Users' Hearts

Capturing Users' Hearts