And when you start working on something, why not keep all those people up to date with your progress? They would probably be very eager to see what you are doing with their spec contributions. And they may evolve the spec over time, again, in a collaborative way.
When your startup is ready to launch, you will then have all those people ready to try it out and tell their friends.
Darcs/git might be a better model for this sort of thing: everybody gets their own working copy and can merge changes made to other copies into their own.
- to make a darcs-like tool intuitive to non tech types (lest you filter them out), and
- to represent such specs so the system can track them while keeping them palatable for humans.
http://www.businessweek.com/the_thread/blogspotting/archives/2005/08/the_business_ex.html
The original site is:
http://www.thebusinessexperiment.com/
http://www.thebusinessexperiment.com/
Perhaps this would be useful to those ends; but I would not take what people say to be what they literally want.
"People know what they want, but people also want what they don't know." - Gilberto Gil
People know what they want- when they see it.
They may not be very good at telling you where their itch/pain is out of the blue. They may be taking it for granted and not even feeling it anymore. But if you just start scratching/massaging _somewhere_, you'll get useful "more to the left, no, a bit more up- THERE- AAaaaahh!" feedback. If you're so out of touch that they will push you away rather than steer you into the right spots, well, that's useful info too.
I don't imagine that feedback will be coming easy unless there's the prospect of an almost immediate solution (I'm less likely to discuss back itches on the phone). Your idea, as I understand it, offers a slim chance that each specific problem will be addressed, and even in that case the solution is months away.
Filtering people out isn't necessarily bad. This may help in identifying problems that hurt a lot. What you probably want, though, is problems that hurt lots of people.
Having something like what you propose would be better than not having it, and I don't want to discourage you from the idea. Just don't expect it to replace "trying to guess what many people would want."
Pasting a big bulletin on the web that says "What do you want me to make?" would likely be useless. (Or would it? There's something to try...) The domain is too big; trying to gathering the web into a room and giving them a blank whiteboard might generate a lot of ideas, but how many of them would you be interested in? In fact, isn't that kind of what the web is to begin with: a big whiteboard with a bunch of ideas written on it? So which ones get your attention?
Solve some problem that you're interested in, place it in public view, foster communication with the users/customers, and listen. Building something specific ("hey, here's a web-based classifieds system..."), getting people to use it, and giving them a place to critique it seems to be a good way to get people to tell you what they need built.
Building a prototype and then getting people to use it is like writing that initial phrase on a white board, circling it, and asking every one on the web to generate ideas. Interested people will cluster around the idea and talk about it. Some of the talk will be horrible, and some outstanding -- but it will likely be more focused than if you just ask the web "what should I make?"
extantproject at gmail dot com