Incentive Compensation and Sales Performance Management Survey

Tag Archive for 'On-Demand vs. On-Premise'

On-Demand vs On-Premise vs Hosted SPM Solutions; pros and cons

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

The problem with most on-demand versus on-premise SPM solution analysis is that they tend to be biased. The reason for that is that many the sources of those comparisons are the software vendors. A vendor with a SaaS solution will try to convince customers that SaaS is better than on-premise, and vice-versa.

So which model is most appropriate? The reality is that it varies on a case by case basis. A quick search for this comparison, at least in the CRM space, will display thousands of results which can be useful to make up y our mind.

On-Demand Pros

Convenience: The application can be accessed from anywhere… You can administer it from home, while on the road, etc. Your reps can also access their dashboards and performance from anywhere in the world.  It also means that the implementation team should be able to work remotely more easily, which will reduce the implementation expenses.
Worry-Free: No need to worry about the technical support of the application, applying patches, etc.
Focus on core business: No IT infrastructure to maintain in-house… you get to focus on what you do and not on keeping a system up and running.  You also don’t need to invest in expensive hardware.
Pricing Model: Avoiding a large up-front cost will allow to try an application without spending too much up-front. After a certain period of time it may be more expensive than purchasing a license, but looking at the total cost of ownership it may still be a viable option.

On-Demand Cons

Security: Valuable and usually very confidential business data resides with a third party company. SPM companies are making a big effort to keep this information “safe”, and that’s why most vendors are SAS 70 certified… but it’s still a valid concern for many companies.
Uptime: As discussed yesterday, uptime of SaaS solutions is usually pretty good, but one never knows when there can be a problem…  It’s happened to me more than once to work on an on-demand project where I was counting on a Friday night to finish up important implementation activities only to hit a maintenance window where the system was not available for a few hours.
Monthly cost: After a few years, the monthly cost of a SaaS solution may end up higher than it would have been by having purchased a license.
Flexibility: Can an on-demand really handle your compensation plans? Some will, some may not… but this is often a “gotcha”, particularly for companies with complex data integration requirements.

On-Premise Pros

Flexibility: On-premise solutions typically have an open databases, the technology stack is usually more flexible, and the configuration itself is usually also more flexible.
Hands-on control: Control over the maintenance windows, issue resolution, security, data, when patches are applied, etc.
Frequent upgrades:
Application updates are frequent and automatic.
Disaster recovery: SaaS companies will have a process in place to keep your data safe and redundant systems may allow the system to keep running even if the primary service crashes.

On-Premise Cons

Upfront Cost: The upfront cost is high, but the total cost of ownership might be a different story, depending on current technological capacity and existing infrastructure.
Implementation time:
It usually takes longer to implement an on-premise solution; not necessarily because they are on-premise, but mostly because many customers choosing the on-premise model have very complex requirements
IT expertise: On-premise systems require to have IT experts in-house.
Patches and upgrades: I mentioned automatic upgrades as a key benefit of an on-demand solution, so it should not be a surprise to find this here. However, what should be added is that most on-premise SPM vendors will only support their current and previous release. With major releases usually coming out every year, be ready to upgrade to a new version every 2 year!

Hosted:

On-demand is technically hosted, but many companies offer the option to buy a license as you would with an on-premise solution, but will host it for you. This is really identical to the on-demand model, except that the cost structure is different (upfront cost instead of an on-going monthly cost).  Not every vendor offer this option, but if they do, it could be worth considering if you are looking for the pros of an on-demand solution with the pricing model of an on-premise solution.

What are others doing?
Many people are using both types of solutions and as I mentioned, it’s a decision that must be made on a case by case basis. It looks like there is a trend towards adopting on-demand solutions. It should be no surprise that many vendors try to push their on-demand offerings since that in the long-term, it usually means more money for them.

Before making a decision about which of the SaaS or on-demand model is the right decision, THE big question is, can the on-demand solution handle your compensation plans, transaction volume and data integration requirements? If it can, the decision is really up to your cost break-even analysis and how you evaluate the other pros and cons of each model.

Tags: , , , , , , , , , , , , , , ,

Related Posts:
When do you need Compensation Management Software?
LeapComp featured in Arcadia Solutions’ Q3 Newsletter

Adoption of Software-as-a-Service in the Sales Performance Management (SPM) Industry

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

A question many of my clients wonder about is “should we get an on-demand Software-as-a-Service (SaaS) SPM solution, or an on-premise solution.” The popularity of SaaS solutions and of traditionally on-premise solution being offered on-demand surged last year. I will discuss the pros and cons of each model in more details in a separate post; for now I will focus on one of the biggest concern to adopt SaaS.

Availability and Control. Let’s define availability as the “up time” of the SPM application. In other words, high availability means that an application will be continuously operational for a long period of time. If the application is not available, no one can access it. What is the impact of such “down time”? If the outage is “only” affecting the sales reps that can no longer access their performance for a few hours, availability may not be such an issue. If you are in the implementation process, it is clear that an outage would paralyze the implementation efforts for that time (let’s hope that it’s not during deployment!). In the worst case, the outage could happen around the time the incentive compensation needs to be processed and submitted to payroll (ouch!).

Technology is not perfect, and we can expect it to fail once in a while. But what makes many companies think twice about adopting a mission critical SaaS solution is that they lose control any potential issues and over how quickly they can get resolved.

Let’s look at a recent example outside of Incentive Compensation. Last Tuesday, the web was buzzing with news about Salesforce.com being down. A network device failed, and the redundant systems did not kick in for some reason. This stopped all data from being processed in Japan, Europe, and North America. Why is this a big deal? Because SalesForce.com is considered to be the leader of the pack in the SaaS market. If SalesForce.com can be down, availability issues can (and will) happen to any SaaS vendor, no matter how much they brag about redundant systems, fail safes, power generators and secured data centers… But going back to the SalesForce.com example, “service disruption affected all areas from 20.39 to 21.17 GMT on 6 January… or only 38 minutes without service.

Some people have questioned whether such incidents could harm the adoption of SaaS. I think, maybe… but not for Sales Performance Management. I think that SaaS applications and their availability will only keep improving. And I think that as the SPM SaaS applications mature, it will become more and more difficult for even the most technologically capable companies to have the availability of their on-premise application competing with the availability of the on-demand applications.

So do I think SaaS applications is a good solution for everybody? Probably not. Is it an option worth at least considering?  I think so!

Tags: , , , , , , , , , ,

Related Posts:
Insurance Incentive Compensation Management Applications
Insurance ICM Industry Market Overview

LeapComp featured in Arcadia Solutions’ Q3 Newsletter

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 3 out of 5)
Loading ... Loading ...

My entry on Offshoring SPM Communication Challenges was featured in Arcadia Solution’s quarterly newsletter.  Arcadia Solutions is a business and technology consulting firm with a division focused on incentive compensation solutions. Their newsletter also has 2 good articles:

 

The first article is called “On-Demand vs. On-Premise - What works for you“.  Arcadia identified 3 key issues which drive this decision: comp plan complexity, technological capacity and data integration complexity. 

 

To this list, as I talked before a few times on this blog, I would add a few more drivers: the cost structure (subscription fee per person per month for on-demand rather than a larger upfront fee, the number of participants, and the number of transactions (on-premise applications can usually handle a bigger load).  On-demand (also called Software-as-a-Service SAAS) offers many other benefits such as generally quicker to go live and easier to implement, frequent automatic updates and lower operating costs.  On-premise SPM solutions can offer more integration flexibility, and more control (such as direct access to the database which is usually not the case with on-demand solutions). 

 

The second article is “Build vs. Buy - How do I Decide What’s Best for my Unique Business” and discusses some of the pros and cons of buying a commercial-off-the-shelf (COTS) software versus building  a custom system. 

 

This is something I have not written about, mostly because I didn’t think it was a question companies were still asking themselves, with so many mature COTS solutions available.  Unless there is a need to perform something that a COTS application cannot do, there should be no reason to build a custom application.  If there is something an ICM COTS cannot do, it might be time to review your comp plans!

Tags: , , , , , ,

Related Posts:
Webinar: Demystifying the Complexity of Sales Performance Management – Business vs Technology
Incentive Compensation Meets HR at The Super Sexy HR Carnival