The Business Model of Software-As-A-Service

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

The Business Model of “Software-As-A-Service”

Dan Ma
School of Information Systems, Singapore Management University
Singapore 178902
madan@smu.edu.sg

Abstract Especially for small and medium businesses with limited


IT resources and constrained budgets, the SaaS constitutes
The emergence of the Software-as-a-Service (SaaS) an affordable way to access software applications [2].
business model has attracted great attentions from both In this study, I propose a model to examine the
researchers and practitioners. SaaS vendors deliver on- competition between a SaaS and COTS software. The two
demand information processing services to users, and competing software vendors are differentiated in multiple
thus offer computing utility rather than the standalone ways. First, they deliver different products: an easy-to-be-
software itself. In this work, I propose an analytical customized software application (from the COTS) versus
model to study the competition between the SaaS and the a bundle of standard software and services (from the
traditional COTS (Commercial off-the-shelf) solutions for SaaS). Second, they adopt distinct pricing modes: an
software applications. I show that when software outright purchase (the COTS) versus a “per transaction”
applications become open, modulated, and standardized, fee structure (the SaaS). Third, they employ different
the SaaS business model will take a significant market delivery methods: software installed on a user’s in-house
share. In addition, under certain market conditions, server (the COTS) versus an interface delivered over the
offering users an easy exit option through the software Internet remotely (the SaaS). Software users have
contract will help to increase the SaaS vendors’ different cost structures and bear different risks in dealing
competitive ability. with each business arrangement.
Modeling details are presented in Section 2. The last
1. Introduction section presents the major findings as well as discusses
their business implications.
In a recent memo, Bill Gates proclaimed that the
emergence and rise of the Software-As-A-Service (SaaS) 2. The Model
business model will be the “next sea-change” in
computing [6]. Under the SaaS, the software system and Consider the software market with three parties:
users’ data are stored off-site in a central location run by software users (i.e., firms in need of software
the vendor. The vendor delivers the bundle of IT applications), the COTS vendor, and the SaaS vendor.
infrastructure, software applications, and services to users Users have heterogeneous demand for the software in
through a network. Users pay a fee per transaction. terms of their expected usage volume, which are assumed
According to AMR Research, the SaaS market is to be uniformly distributed over [0, 1]. For each
growing more than 20% a year, compared with single- individual user i, its actual usage is a random variable
digit growth in traditional software [5]. The SaaS has [ ]
distributed over d i − θ , d i − θ , where θ measures the
become an attractive alternative to the traditional COTS demand volatility level.
(commercial off-the-shelf) software solution.1 In a web The COTS vendor sells packaged software
survey by ThinkStrategies, one-third of 118 respondents applications to users and charges a one time upfront fee.
were already using SaaS, and another third were The source code of the application is modified to fit the
considering using one within the following 12 months [3]. user’s specific business needs, to assure a good
In many cases, the SaaS may prove cheaper than owning integration with the user’s existing IT system. The vendor
and maintaining an in-house IT system. Users expect to
bears an operating cost C and receives a one-time
save money on support and upgrade costs, IT
infrastructure, IT personnel, and implementation [5]. payment P from the user. The COTS users themselves
must provide in-house IT services to maintain and support
the software, which is denoted by c (i.e., the service costs
1
A COTS product is a commercial software application that “is per transaction). Each transaction creates a value of u.
designed to be easily installed and to interoperate with existing system Under the SaaS model, the vendor bears an initial
components.” Almost all software bought by the average computer user
fits into the COTS category: operating systems, office product suites,
setup cost S to start the business with a user, and service
word processing, and e-mail programs are among the myriad examples. cost c per transaction to serve the user. Users pay a price
See http://whatis.techtarget.com for more information.

2007 IEEE International Conference on Services Computing (SCC 2007)


0-7695-2925-9/07
Authorized$25.00
licensed©use
2007
limited to: b-on: Universidade Catolica Portuguesa. Downloaded on June 06,2024 at 15:41:08 UTC from IEEE Xplore. Restrictions apply.
pa per transaction. Due to the “one to many” business costs increase, the vendor’s profit increases first,
peaks in the middle, and decreases afterwards.
structure, the SaaS software is not well-customized, and
each transaction gives the user a total value of u-t. The
Exiting costs play two opposite roles in the
parameter t measures the user’s unfit costs. The exact
competition. On one hand, they increase the SaaS
value of the unfit costs is unknown by the user ex ante
vendor’s lock-in power and allow the vendor to extract
since software applications are experience goods. It can more surplus from existing users; on the other hand, they
be low ( t = tL ) or high ( t = tH ), each equal probability, reduce the attractiveness of the SaaS and may “scare
and will be revealed to users only after they try and use away” potential users at the beginning. Such double
the SaaS applications. Once users learn the exact value of effects result in the above non-monotonic relation.
these costs, they may consider exiting the SaaS by paying This finding suggests that the SaaS vendors can
an exiting cost E. enhance their competitive advantage through appropriate
contract designs. Nowadays, many vendors deliberately
3. Findings and Implications increase users’ switching barriers in order to obtain lock-
in advantages. For example, a typical SaaS software
The competition takes place in two stages: before and contract in the healthcare industry requires users’ long
after the exact value of unfit costs is learned by users. term commitment (3~5 years) and users’ early exit incurs
Hence, the model can be solved backward. punishments on them (e.g., cancellation fees). However,
Due to the space limit, I omit the detailed model my finding here challenges these existing SaaS contracts.
solving and derivations. Below, I present two major I suggest, instead, that under certain market conditions the
findings. Their business implications are discussed as vendor should cooperate and help their users to have easy
well. exits. The contract should be designed in the way that the
vendor does not charge users high cancellation fees,
Proposition 1. As users’ unfit costs decrease, the assures users to get their data back intact once they decide
relative economic advantage of the SaaS business to exit the contract, and cooperates and guarantees the
model increases monotonically. data transition done in days or hours. The increased
attractiveness of such a contract allows SaaS vendors to
This result reveals the future evolution of the draw users who otherwise might opt for the COTS
software market. As unfit costs t decreases, the whole software, and finally increases the SaaS’ profitability.
software industry will be transited to the service-oriented
structure. The unfit costs present users’ extra efforts to To conclude, the future prosperity of the SaaS
make different software applications run together business model requires both technological and
smoothly. The followings are several possible ways to managerial efforts. As the technologies further advance,
reduce such costs. On the software vendor’s side, they and as the vendors improve their understandings of the
should create applications that are most compatible with economics of the competitive market, we expect to see
other systems and programs, by writing the applications more software delivered as a service.
using an open language (for example, XML), in a proper
modular structure, and with a loosely coupled interface References
with other applications. All these strategies would help to
increase the application’s ability of being compatible with [1] Cowley, S., “Salesforce.com Makes Platform Move with
other systems. For example, in January 2006, AppExchange”, InfoWorld, Sep 2005
Salesforce.com developed and launched AppExchange,
[2] Garner, R., “Software for Hire”, CRN, Nov 1, 2004
an online marketplace for on-demand business software.
It allows Salesforce.com and other software providers to [3] Kaplan, J., “Sorting Through Software As A Service”,
establish across-application integration and therefore Network World, Nov 21, 2005
provides users seamless extension of their existing
systems [1] [4]. Users expect to have reduced unfit costs [4] Kuchinskas, S., “Salesforce Finally Ships AppExchange”,
because a uniform platform eases collaboration across Ecommerce, Jan 17, 2006
software applications. In addition, industry-wide adoption
of software standards and protocols, once achieved, will [5] Lacy, S., “The On-Demand Software Scrum”, Business
Week, April 17, 2006
also make the communications and cooperation across
different applications easier and thus would reduce users’ [6] Niccolai, J., “Gates Memo Puts Services at the Heart of
unfit costs. Microsoft”, Network World, Nov 2005

Proposition 2. The SaaS vendor’s profit and the users’


exiting costs show a non-monotonic relation. As exiting

2007 IEEE International Conference on Services Computing (SCC 2007)


0-7695-2925-9/07
Authorized$25.00
licensed©use
2007
limited to: b-on: Universidade Catolica Portuguesa. Downloaded on June 06,2024 at 15:41:08 UTC from IEEE Xplore. Restrictions apply.

You might also like