1 - Building too many thingsIt's hard enough to build one feature well. If you attempt anything more than that you will dilute your resources and will end up with a basket of mediocre features that nobody cares about. Approach scoping from the prospective of a 10 second demo - only build what can be demoed in 10 seconds or less. This is all the time you'll get from a customer or investor. Spend your time making one amazing magical feature that can wow anyone in 10 seconds.
2 - Getting feedback from non-customersThe first thing people do when building a company is to ask the people around them. This is lazy and leads to bad information that will lead you down the wrong path. Focus on customers - people willing to pay for your product at some point. Ignore all other input.
3 - Building features customers won't pay forWhen I started using lean methodologies I quickly found myself drowning in divergent customer feedback. When asked 'what would you use?', customers will ask for everything under the sun. The real question is 'what would make you pay (more) for this product'? If adding a feature doesn't change their willingness to pay drop it. Only build what changes willingness to pay for a large segment of your customers.
4 - Following adviceAlmost all advice is well intentioned, but bad. Nobody knows your business like you do. Ask people for their stories, their experience, and their opinion within their scope of expertise. Do not ask for or listen to anything else. The worst advice comes from experts outside their field of expertise. It sounds deceptively credible, but will lead you down the wrong path.
5 - Telling customers what they needComing from a sales background I'm naturally inclined to get to 'yes'. While good sales, this drive is a terrible way to gather data. When interviewing customers adopt the socratic method - ask questions and avoid making any declarative statements all together.
6 - Not asking for the introductionEvery good conversation you have should send with an ask for introductions to others. At any stage if you have one person that likes you, your idea, or your product, use them to find similarly minded people. Birds of a feather flock together, so one fan can usually lead you to more.
7 - Not having a planEngineers are often guilty of the 'build first ask questions later' mentality. Building is the most expensive way to validate an idea. Create a step-by-step plan which ends with coding - require a high barrier of proof before building anything other than mockups. We use the rule of 10 - 10 customers must say yes before we move on. In this model we'll talk to at least 30 customers before coding. Here's what we follow:
|Customer Development Pipeline|