Try to get to know your potential customers and users before you start building your solution. One way for this is doing questionnaires, sometimes called as customer interviews. I’ve done this recently and called up real people for a survey and here’s what you can learn from the experience we learned the hard way.
Why trusting the lean startup methodology can cause false negatives for your otherwise bright ideas. See the pitfalls of running lean and how you can walk past through them.