How many highly successful startups have outsourced their development to contractors ? My guess is practically none.
I agree with you that ideas are needed throughout the process. In fact one of the points that certain people here seem unable to grasp is that software development is itself a creative activity that requires not only linear logical thinking but also continuous inspiration to find a good path through the solution space. It is not the equivalent of hammering nails to carry out someone else's grand design.
I agree with you that ideas are needed throughout the process. In fact one of the points that certain people here seem unable to grasp is that software development is itself a creative activity that requires not only linear logical thinking but also continuous inspiration to find a good path through the solution space. It is not the equivalent of hammering nails to carry out someone else's grand design.