Session 2 Recap: Bulletproof Specs

Eric Liu

ezl@rocketlease.com

@ezliu

www.ezliu.com

Specs

Your responsibility is to describe, as completely, and unambiguously as possible, the behavior and characteristics of the desired end product

This is a deceptively difficult task

Focus on User Experience

Especially for an MVP, DO NOT SWEAT THE DETAILS of language, udnerlying architecture, etc.

Focus entirely on how you want the product to behave. Let the engineer choose how to do it *

If you're not a developer, you probably don't know what is "reasonable". Get a CTO friend to evaluate this for you.

Development is iterative

Treat this as a stepwise process to methodically get closer to your goal. At each step, create new "specs"

Mockup Tools

There are a lot of great tools that you can use to help you mock up ideas before you ever talk to a developer. Use them to clarify your idea, test before paying money, and communicate your vision better.