A
system and a method for developing Internet-hosted business applications composed of web services and
software for use in such environments where applications and application components interoperate to perform requested business functions. The
system and method of the present invention utilize a
software development application services provider module (DASP), an Instantiatior module, a Builder module, an Applications
Service Provider (ASP) Infrastructure Platform (AIP) module, and a hosted production environment module. The
system and method of the present invention seeks to maximize the use of prior work to eliminate repetition and reduce development cost and development time. With each new project the
library and experience increases. The system and method of the present invention can use developers and testers situated in diverse locations so that a larger
pool of skilled people can be employed, the work can be done around the
clock by using people all over the globe, and the costs can be reduced by directing work to people in countries with lower labor rates. The system and method of the present invention increases efficiencies and reduces costs to all parties by partnering the developers with third parties who are brought in at the beginning of development.