Imagine that I want to launch my web site or other product in six months. It's too much work for one person - perhaps it will need four to eight people. Let's also imagine that I have a good but not perfect idea of what I want, but no real idea of how software is developed.
In this case, I think I need a group of developers, and someone to manage the project. Now I could go to elance, odesk, or somewhere similar, but it doesn't seem easy to hire groups there, rather than individuals. If I hired developers individually, the management piece would be much tougher, and there may be real integration problems. Is there an easy way of finding small-to-medium-sized dev companies? If I can't afford Accenture (and who can?), then where is the market that I can go to?
With respect to management of the project, if I hire a company, they will have their own manager - what work does this leave for me? If I hire individual developers, I will also need to hire a manager. Should I bring them on board my venture, pay them per hour, or something else? Obviously I want to align their interests with mine as much as possible.