Sunday, May 16, 2010

Evaluating the TCO of SaaS

SaaS vendors claim that the key drivers to SaaS adoption are lower TCO, rapid deployment and reduced IT operations and support costs. However companies need to make a conscientious effort to measure the value provided by SaaS from a TCO perspective. Therefore, on the one hand companies need to constantly monitor the TCO of a SaaS solution, while on the other hand companies need to ensure that the capabilities served by the SaaS provider continues to meet their business needs within the context of a rapidly evolving business climate i.e. features, capabilities and performance provided by the SaaS vendor is in line with business expectations.

Measuring the TCO

The low acquisition cost of a SaaS solution is appealing; however, customers should evaluate the TCO every 12 to 24 months to verify that the SaaS solution does in fact continue to offer a lower TCO as covered to investing in an on-premise version of the application/solution. While measuring the TCO, consider the impact of the following items on the total cost of ownership.

More Users: The impact on the TCO as more users from within a company adopt the SaaS solution. Furthermore as more users adopt the solution, more storage is required which translates to additional storage costs. Moreover additional data storage costs may lead to additional back-up costs as well.

More features/functions: Is there an additional cost associated with getting access to new features/functionality? A lot of vendors provide the basic functionality out of the box; however, in order to gain access to advanced features may result in additional expenses.

Provisioning: How easy is it to provision new users, change existing workflow rules? Since SaaS solutions are more often than not geared towards the business user, a business user or group of users are usually tasked with the responsibility of provisioning accounts for new users or modifying/updating the workflow rules. Do adding new users or changing workflow rules take an in-ordinate amount of time; thereby, taking away precious time from the business user(s) that could have been utilized towards accomplishing more business-critical tasks/objectives.

Data Portability: How easy is it to move data to and from the SaaS application? The SaaS vendor may charge extra for moving data in and out of the application. If the SaaS vendor is not equipped with the necessary data migration tools, then companies may have to invest in tools that extract, validate, repair and transform data which could result in a higher TCO.

Integration: Does the SaaS provider offer the necessary integration capabilities to exchange information with other disparate SaaS solutions or on-premise systems? Nowadays companies try to differentiate themselves via the uniqueness and efficacy of their business processes. More often than not, these business processes traverse multiple applications i.e. a process may originate in an on-premise application and then get routed to a SaaS application for the execution and completion of a specific task. Therefore, information exchange between non-SaaS <-> SaaS applications and amongst disparate SaaS applications is becoming increasingly important. If the consumer of a SaaS application has to engage with third-party cloud data brokers to facilitate the information exchange, then it would have an impact on the TCO.

Customization: How easy is it to customize the SaaS solution? If the consumer of the SaaS application has to depend on a services engagement to customize the application, then the additional costs incurred as part of a services engagement will have a negative impact on the TCO.

Highlighted above are some items companies must consider while evaluating the TCO of a SaaS application.

No comments:

Post a Comment