This requires large upfront license payments and implementation fees. A model that ran into operational challenges.
Applications developed "in the cloud" where the user no longer need to install, qualify and operate the system, they just have to access the system through web services.
on-demand application delivery is the only option with little consideration
enriched workflow becoming intrinsic to end users daily working habit
intertwine content enrichment and rich analytics beyond what is permissible with on-premise software deployments
industry specific functionality leading the way to deeper services specialization
Each customer has its own customized version of the hosted application, and runs its own instance of the application on the host's servers.
The vendor hosts a separate instance of the application for each customer,
The vendor runs a single instance that serves every customer, with configurable metadata providing a unique user experience and feature set for each one.
The vendor hosts multiple customers on a load-balanced farm of identical instances, with each customer's data kept separate, and with configurable metadata providing a unique user experience and feature set for each customer
independent service providers
lack of prioritized business objectives and acceptance criteria for the implementation
lack of the understanding of the implications of automating manual processes
Cultural barriers and lack of trust between customers and their vendors