Open source or as a service?
Summary: Athena Healthcare bowed out of its existing contract for Salesforce.com's on-demand CRM service and replaced it with open-source software from SugarCRM.
Here's the nub of the problem with conventional business software: "Companies are paying too much for complex products that they can't fully control." One such company, described in this article, chose to solve this problem by bowing out of its existing contract for Salesforce.com's on-demand CRM service and replacing it with open-source software from SugarCRM:
"[Athena Healthcare's CTO Bob Gatewood] went open source, teaming up with the Cupertino, Calif.-based start-up to design and then graft his own CRM system onto his existing IT infrastructure, helping his company's bottom line and boosting employee efficiency across converging software platforms."
I wonder, though, how much control you get in the long run from tightly integrating your systems to a specific software implementation? SugarCRM's business model is founded on users of its software coming back to it for support and customization services, and despite its open-source credentials, the company keeps a tight rein on product development (that's pretty much the default practice among open source vendors, as Mambo's developers have recently discovered). So even though you could, in theory, cut free from SugarCRM and pursue your own development with full access to the source code, it's hardly likely to be an economically viable proposition. The reason packaged software exists is because of the economies of scale that result when vendors can spread the cost of product development across many customers.
That's why the (progressively more lamentably named) sforce, Customforce and Multiforce projects at Salesforce.com are such critical components of the vendor's forward strategy. Their purpose is to deliver control to customers using a more flexible, loosely coupled services model than the conventional model of software integration that Athena Healthcare has adopted with its SugarCRM project. If on-demand providers can combine lower cost with greater flexibility and control, then they may yet trump conventional application software, even when delivered under open-source licensing.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
The end result will be ...
At the same time smaller companies will find their software costs driven upward by the absence of the big players who traditionally buy large blocks of licenses from the closed source providers. For those customers a dramatically smaller user base will result in significantly higher pricing for the off the shelf solution.
Its all just another side of the 'economy of scale' equation.
Why will smaller companies suffer?
As open-source options become more competitive, so does the feasibility of providing cost-effective hosting services based on them. Our (very small) company is currently investigating having our IT services company host SugarCRM for us, and it looks like it will be quite affordable.
as long as you use it out of the box you are good
Future undecided
Which one will ultimately win out will be heavily dependent on the responsiveness of both sides, strength of the business models and the individual organizations.
My personal experience has been that if it weren't for the advances of the OS world to compete less expensively, the 'Pro' world would be less responsive and maintain a stranglehold(i.e. more e$pensive).
They're not mutually exclusive
However, the Open-Source angle is a value add. It provides an organisation the flexibility to evolve from a pure vanilla hosted solution, to either customise the hosted system to solve some specific business need, or migrate to a more tightly integrated in-house run system.
The beauty of the SugarCRM model is that code availability of all versions of their software, and the ability to select either a hosting software-as-service provider or run it in house, provides for choice and flexibility over an above the closed source alternatives.
PS We're a SugarCRM partner, providing both On-Demand hosted SugarCRM, as well as standard or hihgly customised On-Site implementations.
Marc Englaro
www.insightful.com.au
SugarCRM's good version is commercial