Is Open Source The Answer to ERP?

When Mark Alperin went looking to replace his aging ERP system in 2006, he found himself in the same place as many CIOs of midsize companies—not feeling terribly sought after by software vendors who prioritize large enterprise accounts, and facing few choices. Alperin serves as COO with CIO responsibilities for Vertex Distribution, a manufacturer and distributor of rivets, screws and other fasteners. He wasn’t happy with the two main packages for his industry, from Activant Solutions and Microsoft (neither of which he was using, nor did he want to use.)

“I had lots of concern over the consolidation of the industry. I felt locked in to those two guys,” recalls Alperin. That lock-in made him nervous, since he was already frustrated by lack of flexibility with his old homegrown ERP system, which was not built around a relational database. Also, customization was a vital need when Vertex acquired other companies or needed to integrate with new customers. “We’ve grown because of our flexibility,” Alperin says. He didn’t want to risk that growth.

So Alperin chose to use the Compiere open-source ERP suite, so he wouldn’t be subject to a vendor’s shifting priorities. “The primary motivation was the ability to control our own destiny,” he says.

Alperin shares that desire with plenty of mid-market CIOs, more of whom are now tapping into open-source ERP, for reasons of cost and flexibility.

Custom Fit

Open source addresses a key concern in this instance. Often, ERP vendors pitch smaller enterprises with packaged applications that they can run as is, requiring little or no IT investment. It’s a logical pitch in environments with scarce technology resources. But a substantial percentage of smaller companies want or need to customize the applications to fit their specific business needs—just like larger enterprises, notes Paul Hamerman, vice president of enterprise applications at Forrester Research.

“There’s such a diversity of needs. Some companies want a system they can mold to their business, which gives them more inherent flexibility. And open source is designed to be customized,” he notes.

And customized without astronomical cost. In Alperin’s case, he first asked a systems integrator he’s used over the years, Transactional Data Systems (TDS), to develop a custom ERP application. Alperin wanted an ERP system he could directly control, with functionality equivalent to getting a customized version of commercial software, he says. But TDS suggested a money- and time-saving solution: Base Vertex’s new ERP application on the open-source Compiere project. “They said it doesn’t make sense to develop all that code when there’s an open-source basis to get started from, eliminating 30 to 50 percent of the coding needed,” Alperin says.

The results? Alperin can now delve into the open-source code to move quickly on business needs. “We have our own programming staff, and the ability because of that to customize services on our own and respond to customer needs is an advantage,” he says, “so the direct access to the source code is very important.”

Prevention Partners, a maker of prevention program posters, buttons and other health-related signage, had a similar desire for customization when it decided to replace an aging ERP implementation: As the company grew, its Windows-based ERP software could not scale with it and was becoming unreliable, among other faults. “I assumed the Oracles, SAPs and Baans would be out of our price range,” says Scott Rosa, CTO. So he looked for mid-market–oriented vendors.

Rosa found that they were cheaper than the large vendors, but licensing costs were “still six figures”—and that even more money would be spent on customizing whatever it bought. “We didn’t want to spend our limited budget on licensing,” he says. By saving licensing dollars with open-source ERP, he could redirect monies to additional customization efforts—getting a better fit at the end, for the same outlay as commercial software, Rosa says. The company has deployed the open-source WebERP software for its manufacturing arm.

“Flexibility means money to me,” says Rosa. His experience with the company’s previous commercial ERP system made it clear that, no matter its source, ERP software would require significant customization effort.

“We had to build a whole ecosystem around our existing ERP to fill the gaps,” he recalls. “Every business does something outside of what the software has in its business process,” whether that software is commercial or open source, he says, “so if I need to have that customization, I’m going to do it myself.”

Truly, control ranks right up there with costs on the list of CIO concerns regarding ERP. The open-source community, of course, values individual control as a key part of its culture. When Galenicum, a three-year-old supplier of raw materials for the pharmaceutical industry, sought its first ERP system in summer 2006, customization and control were key requirements. The company looked at two commercial applications—SAP Busi¿ness¿One and Microsoft Dynamics—but chose instead the Openbravo open-source ERP software. For COO Erich B¿chen, “the most important factor was that it is easier to customize Openbravo than the other two. SAP and [Microsoft] Dynamics are much more rigid in what they can do, or at least in what their consultants say they can do.”

Given that any ERP software would need extensive customization (for example, for interacting with Galenicum’s customs management and logistics partners), commercial software offered no advantage, he says. That’s not music to the ears of SAP, but B¿chen’s not alone.

Retail distribution firm Frilac chose Openbravo to ensure control over the ERP system’s capabilities when it decided to replace its hodgepodge of disconnected back-office applications with a unified ERP suite. “An open-source software system meant we were in full control—with customizations suited to us, the software adapted to our particular needs and with no restrictions from the product manufacturer,” says Carlos Villanueva, Frilac’s sales director.

Flexible Support System

Mid-market CIOs also have to be realistic about support options—and the need to not only manage costs but also keep a few exit doors open in case of trouble. An aspect of open source that attracted these open-source ERP adopters was flexibility with who could support their development and maintenance needs.

“It’s easy to switch if one consultant doesn’t work out,” B¿chen says. “We could easily change suppliers if we were unhappy with the service,” echoes Villanueva. “I’m not tied to any proprietary vendor who tells me what I can do,” says Rosa.

Because smaller businesses usually have small IT staffs—sometimes just a few developers and a few network and desktop support staff—they’re used to working with IT consultants who specialize in their industry. That makes it easy to adopt open-source software, since smaller companies can often turn to the same independent consultancies that support their other software.

That was the case at Vertex, whose preferred consultant recommended the use of open-source software. Or they can turn to the commercial arm of the open-source project to customize their deployments, ensuring that the development team intimately knows the software. That’s the approach taken by Galenicum. But even in this case, familiarity with the consultant played a role: Because Openbravo and Galenicum are both Spanish companies, “we knew them,” B¿chen recalls.

“The reality is that the people who do all the work [in ERP deployments] are in-house teams or system integrators, not the commercial software vendors,” says Martin Schneider, senior analyst for enterprise software at The 451 Group market research firm. “The availability of open source points out that disconnect in the value chain,” he says. “It’s almost a miracle that SAP got as big as it did; they’re just selling a skeleton.”

However, anyone relying on open-source software should understand what kind of support mechanism is actually available, says Peter Bohnert, a principal at TDS (the integrator Alperin used). For example, some projects (such as Compiere and Openbravo) have a services division, while others (such as Apache Open For Business) do not. All have independent consultants who offer support as well.

Future Outlook

Analysts are split on how wide the appeal of open-source ERP will be in the coming years. When you consider the entire universe of ERP deployments, few companies have adopted open-source ERP software. Even the most established and longest-lived project, Compiere, mostly attracts companies that have significantly customized their commercial software and thus are more likely to do the same for open-source software, says Forrester’s Hamerman. (There’s little hard deployment data because the software isn’t licensed through normal sales channels.)

“The vast majority of companies prefer the vendor to maintain the system for technical support and compliance,” says Hamerman, who expects that approach, not open-source adoption, to remain the norm.

Early adopters tend to be the smaller companies. “Many developers are intrigued by—and therefore gravitate toward—open-source solutions,” says Timothy Burks, a principal at PTRM Management Consultants. “But these developers typically report to CIOs and CFOs who are far more risk averse and unwilling to jeopardize their careers; consequently, open-source ERP solutions aren’t likely to take off too quickly in the commercial space.” Burks expects smaller companies to be more willing to take that risk.

However, Gartner research director Laurie Wurster does not think that companies are so cautious. “Today, ERP is very low on the list in terms of open-source adoption,” she says. But it’s on a growth path. According to recent Gartner research, among companies currently using or considering using open source in any form, 12 percent are using open-source ERP today. And 14 percent plan to do so in the next 12 months. Open-source ERP should have increasing appeal because of the wave of ERP consolidation—mostly acquisitions by Oracle, Microsoft and Infor, she says.

“SAP and those guys are not serving the mid-market—they provide more functionality than customers need at a price they can’t afford,” she says, “but open source is meeting the needs.” And open source has proven itself in many other enterprise applications, so any concerns center around the software’s fit and support system, she says.

“Open source will become more rampant,” agrees The 451 Group’s Schneider. “People using old SAP R3 and pre-Version 11 Oracle Financials systems in a few years will be looking at [SAP’s] Netweaver and [Oracle’s] Fusion [middleware platforms] and say, ‘We don’t want your middleware,’” he predicts. That opens the door for a serious look at open-source ERP.

Related:

Copyright © 2007 IDG Communications, Inc.

Get the best of CIO ... delivered. Sign up for our FREE email newsletters!