The customer – the company in this case – is left to bear the sole responsibility for hardware, operation, maintenance, upgrades and further development, leading to the failure of many projects or simply to incalculable financial risks. Traditional ASP models have largely failed in their attempt to address this problem.
For the future, we see mainly two models of company software: open source and software as a service (on demand). On-demand services could potentially completely replace licensed company software. CRM and e-commerce are two areas where analysts and visionaries expect to see rapid domination on the part of on demand solutions.