They say that it's a bad idea to talk about your business. I find it the opposite. Some people put too much emphasis on the idea and not on its execution. Some people believe that their idea is so original that it must be protected at all cost. But when the "build it and they will come" method doesn't work, they're puzzled. Why is this?
Prior to the internet, this worked. Nowadays, you have people online providing feedback in seconds as opposed to days. If you are planning on releasing the next Google or Facebook, think about how they got out there. They just built it and created a good enough framework to build off. These companies had a vision and learned to see how the public reacts to their products and adjust from there.
It's similar to a football team that overprepares for the game. They do all the planning but they forget about the details - tackling the competition. One missed tackle and boom, game over.
Now that's not to say that you just start putting things together and see if your project sticks, there has to be a balance. You have to have a roadmap when building things. What must you have for this product release? What could you live without or do later that will not impact the company in a major way in the future?
Any thoughts are welcome.