Notes on lean design
I often have conversations about whether or not it is worthwhile to spend extra time improving the aesthetics or the “UI” of a feature. I think that some startup people feel like it is less risky to have an app that is beautiful and that is really easy to use than an app that looks really bare bones and has occasional ui hiccups.
This is not the case.
Let’s look at two teams. One team spends that extra time, the other team doesn’t.
The execution mindset: “My great idea should look great”
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
def before_deploy take_idea_from_business_plan talk_to_designer have_meeting get_psd convert_psd_to_html_by_hand design_review write_tests write_code add_ajax add_lightboxes make_work_in_ie6 make_work_in_ie7 end |
Result: the team builds processes to make it easier to execute. For example, if you insist on using ajax forms in lighboxes throughout the site, then your team makes it really easy to do this using form builders.
The experimentation mindset: “What will people buy?”
1 2 3 4 5 6 7 |
def before_deploy sketch_in_pencil = learning + idea code_in_html(sketch_in_pencil_on_paper) make_work_in_ie7 write_tests write_code end |
Result: the team builds processes to make it easier to experiment. For example, if you insist on only keeping features that lead to higher revenue per user, then your team makes it really easy to measure revenue per user.
Speed reduces risk
Say the execution mindset takes 100 units of time and money per iteration, and the experimentation mindset takes 10 units per iteration. Say there are two teams that each have 3000 units of time and money before they go bust. Say that each 10 iterations, the team has enough learning to realize that they are on the wrong track and to pivot their product.
The execution team completes 30 iterations, while the experimentation team completes 300. The execution team has pivoted 3 times, while the experimentation team has pivoted 30 times.
The experiment team has had the opportunity to learn 10 times more, and is therefore probably far closer to product market fit.
Less design process leads to faster experimentation. Faster experimentation leads to less risk.
August 06, 2009
