Return to Article Details E-business application development: The paradigm shift from in-house application development