Focus on the development process The biggest problem is not money or resources, it is lack of knowledge in undertaking the development process. Effort should be focused on creating an "open-source" development process for web-start-ups with a complete series of artifacts for them. Process Model Most web-start-ups that get past the concept phase, fail not due to lack of resources, rather they are unable to use the resources they have effectively. Most software projects are problematic, and for start-ups the problem of getting software developed in a efficient, painless way is a major problem. Little time or effort is spent in the specification phase and hence what is developed is often not what is required. We should develop an open-source framework which guides the development process.