The potential for more innovation through SaaS
This is the 3rd in our 5-part series on the benefits of Software as a Service (SaaS). Our initial post offered some definitions of cloud and SaaS. Our last post explored the value of SaaS in terms of cost savings. In this post we turn our attention to a different kind of value: innovation. By […]

- Multi-tenant SaaS: Multiple companies use the same instance of hosted software; configuration settings, company and role-based access personalize business processes and protect data security.
- Single-tenant (or Multi-instance) SaaS: Each company is given its own instance of the (hosted) software, but may share common services, such as an integration platform, and security.

Figure 1: Do you care if SaaS is multi-tenant? Source: Mint Jutras 2019 Enterprise Solution Study
Solution providers that deliver on-premise solutions are often forced to maintain multiple versions of the software. Very often the software is offered on a choice of platforms and databases, and the vendor must support multiple release levels determined by their customers’ ability to keep pace with upgrades. For every person-day they spend on innovation, they spend another multiple of that day making sure it works across multiple environments. Those vendors that offer the same solution both as SaaS and on-premise must accommodate these choices and are also gated by their on-premise customers’ ability to accept change. Those offering a SaaS solution exclusively can devote their entire development budget to innovation. Multi-tenant solutions tend to offer more innovation than single-tenant solutions. And solution providers that offer only a SaaS solution are typically able to deliver more innovation than those that offer the same solution on-premise and SaaS. Those who offer their solutions exclusively as a multi-tenant SaaS solution typically have a distinct advantage of only having to maintain a single line of code. There is a school of thought that believes whether the solution is delivered multi-tenant or multi-instance matters far more to the vendor than to the end user. It is the solution provider that benefits most directly from offering a multi-tenant solution because this allows them to scale delivery with less cost. Obviously delivering bug fixes and product innovation to a single instance of software, supporting many different customers, is far easier and more efficient for the vendor. However, this can (and should) translate into serious benefits for the user as well. Both flavors of SaaS have the potential of making more innovation available for general consumption. One reason: Upgrades just get done! Let’s face it; upgrades can be costly in terms of time and effort. And they can be disruptive to your business. There are good kinds of disruption and bad kinds. The good kind of disruption is when something new – a new process or a new technology – forces you to do something in a better way. The bad kind of disruption is the kind that gets in the way of doing business. Unfortunately upgrades of traditional on-premise software tend to produce the bad kind of disruption, which means they are often delayed or even put off indefinitely. That is not allowed to happen in a SaaS environment. While some still running on-premise solutions might baulk at this, wanting to retain control, there really is no downside to it. You are relieved of much, if not all of the burden involved in an upgrade, and disruption is minimized or even eliminated entirely. The SaaS solution provider does the heavy lifting. You just have to figure out when, if and how you will take advantage of the new innovations, providing of course they are “done right,” i.e. in a way that is easily and optionally consumed.