open source vs saas
TRANSCRIPT
-
8/9/2019 Open Source vs SaaS
1/13
2010
OPEN SOURCE VS SAAS:
CHOICE OF CRM FOR SMBSCustomer Relationship Management Project Report
SUBMITTED BY:
ANAND OTA, U108
ABHISHEK BHARADWAJ, U108
SUJIT KUMAR SAHOO, U108111
UDAYA BHANU SATAPATHY, U108116
-
8/9/2019 Open Source vs SaaS
2/13
O P E N S O U R C E V S S A A S : C H O I C E O FC RM F O R S M B S
INTRODUCTION
Small and medium businesses are enterprises with low level of employment, turnover and assets.
The number of employees is at maximum in three digit figures. SMBs form a major chunk of
organizations worldwide and thus are a good market for enterprise packages such as CRM and ERP.
Unlike large corporations having deep pockets and the capability to go for the costliest and the
most powerful packages, SMBs can go only as far as their limited resources permit.
Implementation of enterprise packages like CRM often come with issues of finding out the best
practices in the industry, retaining ones home grown best practices, finding a consultant, hiring-
firing people, creating and managing large data centers and efforts to customize solutions to onesown needs. Such issues may challenge the small organizations financially and inexperienced
companies may really find themselves in trouble if take any wrong step in the selection of the
package which suits them most.
While proprietary CRM packages rule the roost, by offering powerful and reliable solutions from big
companies, not all the in-built functionalities are needed or appreciated by small companies. But
still they may have to pay for them because they are included in the package. Vendors may also lock
them in for further upgrades in future.
Open source CRM and on-demand CRM (SaaS) are two new paradigms emerging in the market
which offer low cost avenues for SMBs. The market for both is exploding and companies are
realizing that a well-known and reputed software package is worthwhile only if they can be utilized
to their maximum possible extent, which often does not happen in case of SMBs. So, new options
can be looked at positively.
This report aims at the comparative analysis of open source and SaaS CRM and attempts to come
out with a slew of parameters on which both can be evaluated, before making a decision.
RESEARCH METHODOLOGY
The project involved secondary research from literature available on internet in the form of
company websites, computer & IT websites, online journals, unbiased white papers, researchreports by international organizations and blogs by renowned people in IT and Systems area.
OBJECTIVE
The objective of this project is to do a critical analysis of the CRM choices available, for small and
medium businesses, among open-source CRM and SaaS CRM. Both the choices have their own
-
8/9/2019 Open Source vs SaaS
3/13
merits and demerits for SMBs and thus all positives and negatives should be properly weighed and
evaluated before making any decision.
OPEN SOURCE CRM
Open source as a technology driver in the IT landscape has been previously present in the form oftechnologies such as UNIX and Linux. But the true commercial value of open source software is
being achieved only recently. Open source CRM applications market has grown rapidly in the last
decade because of the following aspects.
y CRM has slowly become a necessity and a norm rather than a source of competitiveadvantage. Maturity of the functionalities of CRM has led to its commoditization and the
probability of quantum leaps in value proposition of CRM through new features is low.
y Increasing CRM awareness within the industry has transformed the enterprise CRM marketinto a highly competitive and well-educated one which needs value for money.
y Strong open source products utilizing the strength of the open source community are beingoffered today which specifically target SMBs and enterprise customers based on theirneeds.
y The consolidation happening among the proprietary CRM product vendors has createdapprehension in the minds of customers. For example, with e.g. PeopleSoft and Siebel being
acquired by Oracle, there is uncertainty regarding the degree of support being made
available to the existing product lines. Also, there are concerns regarding the migration
efforts possibly needed for compliance with future product lines.
CATEGORIES OF OPEN SOURCE CRM SOLUTIONS
Be it commercial proprietary CRM or open source CRM, there is no one size fits all approach for
implementing solutions. Depending on the scale of implementation, timelines, range ofrequirements, organizational coverage and integration needs, different approaches are required.
Basically, there are three categories of CRM solutions, depending on their design:
y CRM Package solutions: CRM Package solutions created by the open source communityoffer specialized CRM systems that cater to the core requirements. The solutions offered
here are of fairly low complexity and benefit the users through their easy installation, fast
implementation, and flexible deployment.
y Component-based CRM solutions: Component-based CRM solutions create an optimalassembly of components and provide solution to a comprehensive set of requirements,
sometimes with complex integration needs. Major benefits are the exceptionally flexible
nature of open source software, based on open standards, platform independence, theopenness of its source, modularity, and the freedom to download and experiment with
relevant products.
y CRM Point solutions: It involves the development of an integrated set of best-of-breedpre-configured solutions to help address typical business challenges in the CRM space (e.g.
Campaign Management). Benefits are derived from the efficiency of a proven technology
and the profound understanding of business and industry best practices, along with the
-
8/9/2019 Open Source vs SaaS
4/13
high points of open source movement i.e. support for open standards, platform
independency and openness of source.
WHY GO FOR OPEN SOURCE CRM?
y Customer satisfaction: Many customers have had negative experiences in integrating,managing and using large functionality-loaded proprietary CRM packages (e.g. Siebel,
PeopleSoft, and SAP). Not all of the features of such packages are needed by the companies.
Some companies want to return to a flexible, manageable CRM solution that offers a high
customizability, low total cost of ownership, minimal vendor lock-in and an open
architecture which can be made to grow and change as the business does so.
y Open source and open standards: Open source and open standards render open sourceCRM great flexibility in terms of ability to modify and integrate. The basic functionality
needed can be implemented with a low cost and can be the beginning point of building
complex functionality over it.
y Application Assembly: The freedom for assembling solutions from pre-built componentsis one of the high points of open source. It enables the customers to evaluate products andcomponents hands-on.
WHEN TO GO FOR OPEN SOURCE CRM?
Implementation approaches are different for different business problems. The following situations
may find open source CRM implementation very competitive:
y A package-centric approach can be used for a front-office oriented solution when therequirements are reasonably standard, e.g. marketing & campaign management, sales force
automation, customer service & support
yAn application assembly approach is suitable when the requirements are non-standard &complex and tight integration is needed with mission-critical applications, or when the
company is addressing a very confined issue, e.g. partner integration, a highly integrated
multi-channel customer support platform, or additions into and modifications of existing
CRM infrastructure
DISADVANTAGES OF OPEN SOURCE CRM
KNOWLEDGE OF BEST PRACTICES
Because of their experience in the industry and the financial power to conduct in-depth research, a
lot of packaged software companies deeply understand what the best practices are. Theyunderstand the roles of embedded sales methodology. This may not be the case with a majority of
open source CRM packages. While customizing, even the customers are not aware of the best
practices. People have learned that CRM is not just about decreasing process automation costs. Its
about leveraging the information they have to Gain insight into their customer base.
TRAINING REQUIREMENTS
-
8/9/2019 Open Source vs SaaS
5/13
Open source CRM definitely requires some degree of training. Even though training, support, and
help materials are available in open source communities, they are still scarce as compared to the
quantity and quality of training available for proprietary CRM packages. Instructor-led classes are
difficult to find and even when found, the instructor quality varies widely.
STRETCHING SUPPORT
Support professionals for open source packages need to understand the packages at a much deeper
level as compared to the general user. Getting them that level of training can be a big challenge.
Open source community support, though available, is sometimes disadvantageous as no one central
location for open source solutions and they are spread throughout different communities. For
different versions of the package, a "community" solution that works for one version may not work
for another. In many cases, the technical accuracy can't be guaranteed and customers may have to
take the risk of going for their own solutions.
ACQUISITION COST
Even though, open source solutions look the cheapest in terms of acquisition costs, it may cases the
acquisition cost in terms of time for training and support is very high. Extension of the packages
and additions to it can be a challenge. If the company does not want to go for an external
implementation consultant, it may have to hire an internal development team which can be a
burden. The actual acquisition costs can thus be higher.
CONTINUITY RISK
Most of the companies offering commercial open source CRM solutions are relatively very small as
compared to the packaged software giants. If any of these smaller companies go bust, obtaining
support for the current implementation can be a big challenge.
SAAS CRM
Software as a service (SaaS) is a model of software deployment whereby a provider licenses anapplication to customers for use as a service on demand. SaaS software vendors may host theapplication on their own web servers or upload the application to the consumer device, disabling itafter use or after the on-demand contract expires. The report discusses the application of CRM as aservice (also referred to as Hosted CRM or On-Demand CRM).
There are two main types of CRM solutions for Business: Hosted CRM and CRM on-premise or on
delivery. Hosted CRM (also known as CRM on-demand ") involves a company outsourcing all or partof its functions to a CRM ASP (Application Service Provider). Contrary to the licensed on premiseCRM software, hosted CRM tools will be paid on a monthly basis without the assistance of compleximplementations or in house IT team. The result is an affordable solution that promises to deliver aquick ROI (return on investment), while allowing a company to focus on their core competencies.
According to a study by Nucleus Research, more than 80 percent of companies who outsourcedtheir CRM activities achieved a positive ROI. The study reported that problems with the model of
-
8/9/2019 Open Source vs SaaS
6/13
on-premise CRM were high consulting and software costs, ineffective user adoption, andmismanagement. Though seemingly very promising, the hosted CRM model has its weaknesses.
y On one hand, while on-premise CRM solutions can be tailored to the specific needs of anorganization, same degree of customization is not feasible with on demand CRMsolutions. Moreover, on premise solutions are easily integrated into existing businessprocesses and applications of an enterprise.
For small and medium enterprises, though pricing is a major issue when it comes to hosted CRMtools. By paying per user per month, a company can obtain access to a sophisticated application injust 30 days without charging the IT department much. And the good news for growing businessesis the fact that nowadays in demand CRM solutions are highly scalable and easily upgradeable.
A SaaS CRM solution thus is a software application that allows users access to key data, fromprevious purchases account balance client through a single online source in real time. Most majorapplications of CRM solutions are:
y Automation of Sales Force: It allows the representatives with an immediate view ofcustomer buying behavior, it helps administrators to better forecast future sales, enablingcompanies to increase production cycles based on sales in real time and to apply anaccurate assessment of the performance of sales team.
y Marketing: Helps executives better manage marketing campaigns and design budgets,monitor revenues to special advertising, monitor campaigns and evaluate the results of thecampaign.
y Service and support: Enables companies to accelerate customer service, product supportneeds, call center service and proactive IT support.
y Analysis: Real-time generated custom graphics and reports that by which companiesimprove assets, strategic information and optimize business performance.
GENERIC OFFERINGS FROM SAAS CRM VENDORS
-
8/9/2019 Open Source vs SaaS
7/13
IMPLEMENTING THE SAAS CRM SOFTWARE
SaaS CRM software can take less time for the launch within the company than a traditional CRMsystem because the software is generally available online and buying & installing software andhardware is not needed. However, in SaaS platform development: the model is highly adaptable and
can take longer than previously thought.
The small and medium businesses (SMB) that want to sell and / or service best practices byintroducing the use of most out of the box instance of SaaS CRM can be run within a months time.However, for more complex requirements, users should ask vendors for references from customersrealistic deadlines.
Several factors may delay SaaS deployment
y Expanding the details of vendors data model.y Integration of legacy systems.y Data processing, and user adoption and training.y To move from configuration of difficult adjustments or heavy customization.
Preparing a service level agreement (SLA) for a SaaS platform provider is important for a company.SLA is dependent on business needs and how often the firm will require updates or changes to theCRM system.
The integration of data during and after a CRM SaaS application can also be a majorconcern. SearchDataManagement examined the case of storage vendor Brocade CommunicationsSystems Inc., which chose Salesforce.com for sales pipeline and lead management. Brocade had tocombine Salesforce.com data with data from its internal ERP and financial systems to compile trendreports. Eventually it had to turn to the demand data integration vendor Informatica Corp. tocomplete its new systems.
SAAS CRM ACCELERATORS BY TCS
-
8/9/2019 Open Source vs SaaS
8/13
MATTERS SUBSEQUENT TO THE APPLICATION WITH SAAS CRM
Failure or downtime with the demand CRM can cause stress. Salesforce.coms outages made news
in late 2005 and early 2006. The company responded to angry customers by launching a new
website to let users know about any problems with the systems. The site showed the status of
coverage areas and a history of achievements in the past two weeks.
Salesforce.coms failure brought the issue of the SLA to the fore. The company does not offer
a standard SLA or contract that describes and provides performance criteria and service
commitments.
Data protection with SaaS CRM applications can also be a source of concern for businesses. It is
often thought the data is less safe with SaaS CRM, because it cannot be physically separated - as in a
multi-tenant model - and because users rely on the date given by the provider for updates or
patches.
However a point to note here is that CRM SaaS providers typically offer a very solid package of
measures for information security that often go beyond what a customer can be guaranteed if the
application is on-premise itself. These measures include data encryption, user authentication,
perimeter defense and security operating system and database, among many others.
Data security breaches are usually and do often originate within an organization, and with that in
mind, data security provided by SaaS makes sense from a financial standpoint.
According to a report in 2006, SaaS CRM is extending to remote support and can provide secure
access to data and transactions. The notion that SaaS vendors can offer greater security because
their data centers were larger and better protected than those of their customers helped clear the
security barrier hosted CRM.
THE BENEFITS OF HOSTED CRM
There is good reason for the adoption of the on-demand model. With its promise of lower costs and
easy deployment, today hosted CRM solutions offer numerous benefits to companies ranging from
startup companies to international companies.
These are just some of the biggest advantages:
y Rapid Deployment: Hosted CRM implementations can take as little as a few days andrarely more than three months.What's more, firms need not invest up front time in the
planning of hardware and software purchases with on demand CRM.A detailed on premise
CRM solution can take as long as 12 months to implement and install, which is an awful longtime to wait to get into CRM market.
y Updates easily: On premise solutions are often claimed to have a very slow life cycle ofproduct development, while on demand applications are faster to meet the immediate
introduction of new versions.In addition, for product improvements and updates to occur
instantly, hosted CRM applications can be set - and set - fast.
-
8/9/2019 Open Source vs SaaS
9/13
y Lower Cost: With hosted CRM, there is no hardware to buy, or the need to install servers orto recruit expensive software engineers. One can forget the acquisition of expensive
equipment and ramping up the IT team with experts in highly paid software.
y Security Guarantee: If the current CRM vendors want to survive, keeping their datacentersecurity up to par is paramount. End customers on the other hand are known to skip
software upgrades and poorly manage their employees desktop installations all the morereason to trust global industry leaders with the security of your data.
ADVANTAGES OF SAAS CRM
Other important advantages are:
SAAS CRM DISADVANTAGES
SaaS is not a silver bullet or magic - and it does not benefit all users.
COSTS
Although the price of a premise CRM solution can easily run more than $ 500 per seat, companies
can subscribe to an on demand tool for as little as $ 50 per user. But a modest initial payment is
not the only factor helping companies save their hard-earned dollars on a CRM application.A study
by Gartner, Inc., which considered the total cost of ownership for enterprise applications, showed
Low cost of entry and lower total cost of ownership (TCO) - elimination of capitalexpenditure and drastic reduction in IT salaries
The interests of a seller/vendor is detrimental if the application fails. The seller loses
revenue opportunities for clients
Much lower risk - faster deployment and external experience significantly lower risk
A powerful and secure IT infrastructure - few organizations can match investmentinfrastrucure and security provided by SaaS providers
Some organizations find it very difficult to trust others and to give up control over theirapplications and data management
Some industry verticals require specific business applications that for which SaaSsolutions are not available
Organizations without clearly defined business objectives and processes do not benefitmuch from a SaaS solution
-
8/9/2019 Open Source vs SaaS
10/13
that 80 percent of the cost of implementation and maintenance applications on the site is not due to
a licensing system, but additional costs associated with managing hardware and software.
According to Gartner Inc, in 2010, the on demand CRM will provide as much as 10 to 13 percent
lower five year total cost of ownership than on premise CRM software used for moderately
complex applications.
Whether the vision is long or short term, there are some areas where a demand CRM solution can
reduce costs.These include:
A comparison sheet of costs for a traditional Client/Server Pharma CRM and SaaS Pharma CRM has
been presented below to illustrate the cost differences attributable to particular headings.
Traditional Client/Server
Pharma CRM
Software-as-a-Service
Pharma CRM
Cost Component Year 1 Cost Ongoing Cost Year 1 Cost Ongoing Cost
Software Licenses/Subs $2,000,000 $400,000 $1,500,000 $1,500,000
Server Hardware
(planning, benchmarking,purchase, maintenance,
upgrade for
development, test,validation, andproduction environments)
$1,000,000 $250,000 Included Included
System/Server Software
(database middleware, OS
purchase, upgrades andmaintenance)
$250,000 $100,000 Included Included
SoftwareUpgrades/Patches
$100,000 $150,000 Included Included
24/7 System Monitoring
and Disaster Recovery
$300,000 $300,000 Included Included
Proactive PerformanceTuning
$100,000 $100,000 Included Included
Initial commission: Theres simply no need to purchase hardware, software or added ITinfrastructure to accommodate the introduction of CRM technology.
Manpower: Implementing and maintaining a CRM solution requires the experience of highlyqualified IT Professionals. By turning to an ASP, however, a company can save thousands ofdollars on IT staff and boost desk support.
Personalization Mania: Although criticized for its one-size-fits-all approach to CRM, a standard
on-demand CRM tool can save a company the price - and problems - which often accompanyapplication customization.
Security: A CRM solution doesnt have to reside within a companys walls to be safe. Rather,todays hosted CRM solution providers go to great lengths to safeguard their clients data. Andthats good news to businesses unwilling to invest in costly security controls and experts.
-
8/9/2019 Open Source vs SaaS
11/13
Application Configuration $500,000 $150,000 $250,000 $50,000
End User Training $1,000,000 $200,000 $250,000 $50,000
System Administration $450,000 $450,000 $75,000 $75,000
Totals $5,800,000 $2,100,000 $2,075,000 $1,675,000
Five Year Totals (Year 1
plus 4 Ongoing Years)
$14,200,000 $8,775,000
SOURCE: Getting SaaSy in Pharma -- how SaaS CRM technology offers a better a lternative forPharma/biotech companies, Verticals On-demand white paper
COMPARATIVE ANALYSIS OF OPEN SOURCE CRM AND SAAS CRM
For small and midsized businesses (SMBs), the number of low cost options for CRM has increased
manifold in recent years. There are two growing markets which offer low cost solutions:
1. Open source market2. Software as a Service (SaaS).
With limited finances, many SMBs like to avoid the costly installation and configuration cycles ofproprietary CRM. But choosing an option between open source and SaaS can be difficult and it
depends on the financial resources at disposal and tolerance for complexity. The following points
compare the two options based on some parameters:
COST
SaaS is definitely preferable for a small deployment or short-term implementation. With SaaS, the
rentals can go as low as $10 per user per month for some services. The overheads are low or none
for SaaS and switching costs are also low.
However, for long term projects, the fees can build up significantly. For example, the cost of rentingtwo applications from a tier-one SaaS provider can easily exceed $200 per user per month. For
SMBs planning to implement several applications or having more than about 20 users, open source
may be a cheaper alternative.
Open source packages have their own costs attached in the form of on-premise infrastructure.
Servers, security, software licenses may become cumbersome for inexperienced companies. People
will be needed for development and maintenance and thus bring with them the burden of a
competitive salary. Still, there will be a learning curve.
Hence, Open source may be cheaper only in the long term.
SPEED OF DEPLOYMENT
SaaS wins this battle hands down. The deployment is very fast, and in some cases, it can be
implemented in a couple of days. This is very attractive for new wary customers who want to
switch service providers later. Also, because all customers can be upgraded at once, SaaS providers
can easily roll out new releases.
-
8/9/2019 Open Source vs SaaS
12/13
There are some open source providers who also offer their products as a service e.g. RightNow
Technologies and Cupertino, Calif.-based SugarCRM Inc. This gives customers the flexibility to use
the software as a service at beginning and then move on to a fully installed version later.
CUSTOMIZATION
Degree of possible customization has been limited in case of SaaS historically, though thats
changing. Most of the major hosted services companies now offer tools for customization, but their
features vary widely. In some cases, it may be required to learn a proprietary programming
language which then has HR issues of hiring and training. To take care of this, in addition to
development tools, many providers offer offshore programming relationships and professional
services and offshore that can keep costs low.
Open source is very flexible in this regard. Most of the applications support popular scripting and
programming languages. Community can provide a large library of available enhancements to
choose from.
One point to be aware of is that licensing terms in open source may require the developer todistribute any enhancements to the general public through communities.
RELIABILITY
SaaS market leader Salesforce.com has had several service outages recently, but still on an overall
basis, SaaS is quite reliable. All major providers have invested in hardened facilities, with
emergency power and frequent backups. But smaller vendors may pay lesser attention to these
details and thus proper appraisal of such facilities needs to be done before the deal. Performance
guarantees are now a common thing in this business.
Duplicating an on-premise highly reliable data center can be costly. For companies lacking suchinfrastructure, SaaS is probably a better bet.
DATA OWNERSHIP
One high point of open source is that data is kept under the customers control. One can never be
sure of data security and protection against its misuse in the premises of SaaS providers. Some
organizations may still compromise the data. If control of data is of critical importance, open source
is the right choice.
VENDOR VIABILITY
Intense competition in SaaS bracket will force some vendors to move out. Thus, customers may be
stuck with a dead-end application, and sometimes without access to their data. There is an
additional issue of integration of old data with a new SaaS provider.
Small providers are very often riskier. The bigger providers are more likely to be acquired. Their
customers may then will be supported or moved to a different platform.
-
8/9/2019 Open Source vs SaaS
13/13
If stability is of extreme importance, then open source is may be a better bet, at least for the leading
packages. Even though a company goes out of business, the software would still work. But all said
and done, there are numerous trash open source products which were abandoned by users and
thus never achieved a critical mass. The doctors advice is to stick with the leaders.
CONCLUSION
Open source and SaaS both offer low cost CRM options to the customers, but whether one of them
will achieve the objectives of the company depends on a lot of internal and external factors such as
kind of business, core competence, goals, financial resources available, degree of control over data
and applications required, business continuity of vendor etc.
Companies must take a rational decision as to go for Open source or SaaS. There are vendors which
provide both simultaneously e.g. SugarCRM. That option can also be evaluated.
This report is not aimed against proprietary CRM packages, many of which are, no doubt, extremely
powerful in functionalities and time-tested & proven. Many such packages can also be explored and
the final decision must be taken after evaluating the costs and benefits weighted against their
corresponding risks.
REFERENCES
y http://searchcrm.techtarget.com/tutorial/SaaS-CRM-software-evaluation-and-implementation, last accessed on 12-Feb-10
y http://www.online-crm.com/saas_crm.htm, last accessed on 12-Feb-10y Hosted CRM Buyer's Guide Inside CRMy Getting SaaSy in Pharma -- How SaaS CRM Technology Offers a Better Alternative For
Pharma/Biotech Companies, Verticals onDemand white papery SaaS BasedCRM Solutions, TCS Offeringy www.wikipedia.org