Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I appreciate you can't start an open source project with just an idea but would just a design be enough? Has anyone ever seen that done where a designer posts a design and developers join to start the coding?

share|improve this question

closed as not constructive by Jim G., Dynamic, Yusubov, jmort253, gnat Dec 18 '12 at 6:56

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Define "design". What exactly would you provide? – Bernard Dec 18 '12 at 1:48
Thanks for the comments guys. Looks like this wasn't the right place to ask the question but the answers were helpful none the less. – Mark Robinson Dec 18 '12 at 12:11
Did you find a better stackexchange site to ask this question? – Michael May 25 '13 at 17:32
@Michael No, didn't look for one. – Mark Robinson May 27 '13 at 10:39
up vote 5 down vote accepted

If you don't find a programmer directly, like knowing somebody and "talking them into it", then I don't think that project will work.

I have seen many projects with complete designs and a framework, that never even generate a prototype.

It is difficult to attract developers to "dead" projects. So I wouldn't suggest starting a (complete) design if you don't have anybody to code, yet. Of course, having a general architecture might help starting a team.

share|improve this answer
I also think many projects lack an overall design, because people just start to "hack away". Still, a design by itself is not a "dev magnet". – JonnyJD Dec 18 '12 at 1:45

I would say you've got a good start. If you have an idea of what the final product should look like and how each button / user interaction should be handled you're probably closer than you think.. NOW, getting someone to jump on board and code it out might take some time and maybe never happen.. depending on your product, you might be able to "shop it around" and get some traction.

In my experience, the "final design" is often missing from the stakeholders project plan. In my opinion having the functionality "flushed out" so that the user interactions and program / process flow is laid out it's a huge step in the right direction. If you are intent on going open source then create the documentation on how the final product should behave and you'll be creating (i say this loosely) a user acceptance test which is much easier to develop.

I think the biggest challenge is getting a programmer (or community) on board because we are all probably working on our own projects which we think is the "next big thing".

Or it would be a great project / opportunity for you to learn to code.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.