Welcome!

SOA & WOA Authors: Elizabeth White, Esmeralda Swartz, Roger Strukhoff, Pat Romanski, Carmen Gonzalez

Related Topics: Open Source, Java, SOA & WOA, Cloud Expo, Apache, Security

Open Source: Article

Five Pitfalls to Avoid with Open Source ERP

Do you want your ERP system to be a hobby and passion

Don't you just love spending millions of dollars to license a commercial ERP package? And then I bet you feel warm and fuzzy about hiring a bus-load of expensive consultants to come and tell you how to run your own business, following so-called ‘best practices' built into an inflexible ERP package. And just when you thought you were going to realize all the benefits of ‘off-the-shelf' software, you find you have thousands of lines of custom code lashing together old systems you didn't dare remove, third-party bolt-on solutions to plug gaps in the ERP software vendor's package, and customized reports, forms and enhancements no-one ever thought someone in your industry could ever need.

Open Source - an Escape from the Commercial ERP software Nightmare?
Then along comes open-source ERP. Kudos to OpenBravo, Compiere/Consona, OpenERP, xTuple, opentaps etc.

Open source (for those who don't already know) means that you get free software, you can extend and modify the source code, you pay no license or maintenance, and you don't need an army of external consultants. Amazing! Too good to be true!

Er, actually, it is too good to be true. Open source ERP is great for some people, but not for everyone. Here's why.

Five Pitfalls to avoid with Open Source ERP

  1. Open source ERP systems were often built on a shoe-string budget and, despite their commercial advantage, sometimes the number of active customers (not downloads) is in double digits. That means 25-100 other companies before you who have tried and tested the software. Not the tens of thousands of companies who have experienced the joys and pains of a top-tier commercial ERP system like SAP, Oracle or Microsoft Dynamics.
  2. Support is not included in the free software option. So if you encounter a bug (and based on the limited number of active users, you are quite likely to) then you are on your own. Of course all open source ERP vendors offer a support option, at a cost. At a minimum you need this and it should be the basis of any budget comparison.
  3. Most ERP open source software vendors now offer a basic version which is open source, and a version with "bells and whistles" on a paid basis. Compiere started this trend by updating their user interface to web-technology and then charging money for it. Hang on a minute - if the bell or whistle is so important, then how can you do without it? Is the open source version really useful without these bells and whistles? Is the difference in the free vs. paid version going to get bigger or smaller over time? Sorry to burst your bubble, but I have not yet found an open source ERP vendor that is a registered not-for-profit charity. They are in business to make money, and one sure-fire way to make money is to charge for things like features that you probably, honestly speaking, need.
  4. Open source by definition allows customers, partners and ex-employees to take the source code and turn it into a new offering. Sometimes the new open source package addresses a number of gaps in the earlier package; sometimes the author of the new package is greedy and wants to make a fast-buck without writing their own system, or sometimes the new system results from a personality conflict. Either way, it means that your ERP vendor might not have actually written the open source ERP package they claim to be expert in, or perhaps not all of it.
  5. Open source ERP vendors are not making much money. No profits must mean lower prices, so a great deal for the customer, right? Wrong. The one thing you need out of your ERP vendor is for them to stick around. You are literally betting your business on their software application and you are going to need to rely on them for years, maybe even decades to come. The last thing you want is your ERP vendor to go out of business, be acquired by another ERP vendor (who you can bet will slash future development on their step-child) or decide to invest their time and energy pursuing something else.

Open Source ERP Is Not for Everyone
To be fair, open source ERP is great for some people. There are many happy customers using open source ERP. Most of them have bright and tech-savvy staff on hand who are not just willing, but even relish the idea of rolling up their sleeves and fixing bugs or designing enhancements. That's why open source users are so vocal on forums as compared to commercial software users. They are the pioneers on the front-line of new technologies, blazing the trail of open source ERP adoption and adaptation. And they're proud of it.

Are you that kind of company? Or are you in business to do something else, like, er, what you set up your business for in the first place?

The Community to Complexity Conundrum
Some open source software is spectacularly successful, Java itself being the poster-child. Go to sourceforge.net and you will find tens of thousands of cool open source applications, downloaded millions of times every day. Here is an important factor to consider: community to complexity. It works as follows: The most successful open source software has a huge community in proportion to its complexity.

For example, open source software like Java, which started out life as a simple language became huge purely because of the community. On the other end of the spectrum, ERP is arguably one of the most complicated enterprise software applications imaginable ....but because it is so specialized it simply does not have the community large enough to match its complexity.

Some technology leaders bend this rule by investing millions of dollars into their own open source offerings to gain traction, such as what Sun did with Java or Google with Android. Open source ERP vendors don't have the funds to do this so they must rely on their small community battling with a hugely complex open-source set of applications.

Is Your ERP a Hobby or a Tool?
So the take-away is this: Do you want your ERP system to be a hobby and passion, or something that just works in the background? Do you want to get into the nuts and bolts of the package or get something that is easy for non-tech savvy subject matter experts to deploy and use?

More Stories By Richard Minney

Richard Minney is co-founder of iBE.net,, a developer of business management software for SMEs. He has nearly 20 years of ERP experience as a developer, consultant and project manager. Previously he was executive VP for Product Innovation at HCL-Axon, responsible for the company's successful ERP add-on solutions business. Before that, he was co-founder of Feanix, a $20m SAP systems integrator with clients like Sikorsky Aircraft and Pratt & Whitney. He spent nine years at U.K.-based Druid Group plc, building SAP’s first industry add-on solution for aerospace and defense. He began his career at Ford and Rolls-Royce. He has a Masters in computer integrated manufacturing from Cranfield University, and a MA in engineering from University of Cambridge, Oxford. You can reach him at [email protected]

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
Samsung VP Jacopo Lenzi, who headed the company's recent SmartThings acquisition under the auspices of Samsung's Open Innovaction Center (OIC), answered a few questions we had about the deal. This interview was in conjunction with our interview with SmartThings CEO Alex Hawkinson. IoT Journal: SmartThings was developed in an open, standards-agnostic platform, and will now be part of Samsung's Open Innovation Center. Can you elaborate on your commitment to keep the platform open? Jacopo Lenzi: Samsung recognizes that true, accelerated innovation cannot be driven from one source, but requires a...
Connected devices are changing the way we go about our everyday life, from wearables to driverless cars, to smart grids and entire industries revolutionizing business opportunities through smart objects, capable of two-way communication. But what happens when objects are given an IP-address, and we rely on that connection, sometimes with our lives? How do we secure those vast data infrastructures and safe-keep the privacy of sensitive information? This session will outline how each and every connected device can uphold a core root of trust via a unique cryptographic signature – a “bir...
P2P RTC will impact the landscape of communications, shifting from traditional telephony style communications models to OTT (Over-The-Top) cloud assisted & PaaS (Platform as a Service) communication services. The P2P shift will impact many areas of our lives, from mobile communication, human interactive web services, RTC and telephony infrastructure, user federation, security and privacy implications, business costs, and scalability. In his session at Internet of @ThingsExpo, Robin Raymond, Chief Architect at Hookflash Inc., will walk through the shifting landscape of traditional telephone a...
SYS-CON Events announced today that SOA Software, an API management leader, will exhibit at SYS-CON's 15th International Cloud Expo®, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. SOA Software is a leading provider of API Management and SOA Governance products that equip business to deliver APIs and SOA together to drive their company to meet its business strategy quickly and effectively. SOA Software’s technology helps businesses to accelerate their digital channels with APIs, drive partner adoption, monetize their assets, and achieve a...
From a software development perspective IoT is about programming "things," about connecting them with each other or integrating them with existing applications. In his session at @ThingsExpo, Yakov Fain, co-founder of Farata Systems and SuranceBay, will show you how small IoT-enabled devices from multiple manufacturers can be integrated into the workflow of an enterprise application. This is a practical demo of building a framework and components in HTML/Java/Mobile technologies to serve as a platform that can integrate new devices as they become available on the market.
SYS-CON Events announced today that Matrix.org has been named “Silver Sponsor” of Internet of @ThingsExpo, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Matrix is an ambitious new open standard for open, distributed, real-time communication over IP. It defines a new approach for interoperable Instant Messaging and VoIP based on pragmatic HTTP APIs and WebRTC, and provides open source reference implementations to showcase and bootstrap the new standard. Our focus is on simplicity, security, and supporting the fullest feature set.
BSQUARE is a global leader of embedded software solutions. We enable smart connected systems at the device level and beyond that millions use every day and provide actionable data solutions for the growing Internet of Things (IoT) market. We empower our world-class customers with our products, services and solutions to achieve innovation and success. For more information, visit www.bsquare.com.
How do APIs and IoT relate? The answer is not as simple as merely adding an API on top of a dumb device, but rather about understanding the architectural patterns for implementing an IoT fabric. There are typically two or three trends: Exposing the device to a management framework Exposing that management framework to a business centric logic • Exposing that business layer and data to end users. This last trend is the IoT stack, which involves a new shift in the separation of what stuff happens, where data lives and where the interface lies. For instance, it’s a mix of architectural style...
SYS-CON Events announced today that Utimaco will exhibit at SYS-CON's 15th International Cloud Expo®, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Utimaco is a leading manufacturer of hardware based security solutions that provide the root of trust to keep cryptographic keys safe, secure critical digital infrastructures and protect high value data assets. Only Utimaco delivers a general-purpose hardware security module (HSM) as a customizable platform to easily integrate into existing software solutions, embed business logic and build s...
SYS-CON Events announced today that Red Hat, the world's leading provider of open source solutions, will exhibit at Internet of @ThingsExpo, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Red Hat is the world's leading provider of open source software solutions, using a community-powered approach to reliable and high-performing cloud, Linux, middleware, storage and virtualization technologies. Red Hat also offers award-winning support, training, and consulting services. As the connective hub in a global network of enterprises, partners, a...
Internet of @ThingsExpo Silicon Valley announced on Thursday its first 12 all-star speakers and sessions for its upcoming event, which will take place November 4-6, 2014, at the Santa Clara Convention Center in California. @ThingsExpo, the first and largest IoT event in the world, debuted at the Javits Center in New York City in June 10-12, 2014 with over 6,000 delegates attending the conference. Among the first 12 announced world class speakers, IBM will present two highly popular IoT sessions, which will take place November 4-6, 2014 at the Santa Clara Convention Center in Santa Clara, Calif...
Almost everyone sees the potential of Internet of Things but how can businesses truly unlock that potential. The key will be in the ability to discover business insight in the midst of an ocean of Big Data generated from billions of embedded devices via Systems of Discover. Businesses will also need to ensure that they can sustain that insight by leveraging the cloud for global reach, scale and elasticity.
WebRTC defines no default signaling protocol, causing fragmentation between WebRTC silos. SIP and XMPP provide possibilities, but come with considerable complexity and are not designed for use in a web environment. In his session at Internet of @ThingsExpo, Matthew Hodgson, technical co-founder of the Matrix.org, will discuss how Matrix is a new non-profit Open Source Project that defines both a new HTTP-based standard for VoIP & IM signaling and provides reference implementations.

SUNNYVALE, Calif., Oct. 20, 2014 /PRNewswire/ -- Spansion Inc. (NYSE: CODE), a global leader in embedded systems, today added 96 new products to the Spansion® FM4 Family of flexible microcontrollers (MCUs). Based on the ARM® Cortex®-M4F core, the new MCUs boast a 200 MHz operating frequency and support a diverse set of on-chip peripherals for enhanced human machine interfaces (HMIs) and machine-to-machine (M2M) communications. The rich set of periphera...

SYS-CON Events announced today that Aria Systems, the recurring revenue expert, has been named "Bronze Sponsor" of SYS-CON's 15th International Cloud Expo®, which will take place on November 4-6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Aria Systems helps leading businesses connect their customers with the products and services they love. Industry leaders like Pitney Bowes, Experian, AAA NCNU, VMware, HootSuite and many others choose Aria to power their recurring revenue business and deliver exceptional experiences to their customers.
The Internet of Things (IoT) is going to require a new way of thinking and of developing software for speed, security and innovation. This requires IT leaders to balance business as usual while anticipating for the next market and technology trends. Cloud provides the right IT asset portfolio to help today’s IT leaders manage the old and prepare for the new. Today the cloud conversation is evolving from private and public to hybrid. This session will provide use cases and insights to reinforce the value of the network in helping organizations to maximize their company’s cloud experience.
The Internet of Things (IoT) is making everything it touches smarter – smart devices, smart cars and smart cities. And lucky us, we’re just beginning to reap the benefits as we work toward a networked society. However, this technology-driven innovation is impacting more than just individuals. The IoT has an environmental impact as well, which brings us to the theme of this month’s #IoTuesday Twitter chat. The ability to remove inefficiencies through connected objects is driving change throughout every sector, including waste management. BigBelly Solar, located just outside of Boston, is trans...
SYS-CON Events announced today that Matrix.org has been named “Silver Sponsor” of Internet of @ThingsExpo, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Matrix is an ambitious new open standard for open, distributed, real-time communication over IP. It defines a new approach for interoperable Instant Messaging and VoIP based on pragmatic HTTP APIs and WebRTC, and provides open source reference implementations to showcase and bootstrap the new standard. Our focus is on simplicity, security, and supporting the fullest feature set.
Predicted by Gartner to add $1.9 trillion to the global economy by 2020, the Internet of Everything (IoE) is based on the idea that devices, systems and services will connect in simple, transparent ways, enabling seamless interactions among devices across brands and sectors. As this vision unfolds, it is clear that no single company can accomplish the level of interoperability required to support the horizontal aspects of the IoE. The AllSeen Alliance, announced in December 2013, was formed with the goal to advance IoE adoption and innovation in the connected home, healthcare, education, aut...
SYS-CON Events announced today that Red Hat, the world's leading provider of open source solutions, will exhibit at Internet of @ThingsExpo, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Red Hat is the world's leading provider of open source software solutions, using a community-powered approach to reliable and high-performing cloud, Linux, middleware, storage and virtualization technologies. Red Hat also offers award-winning support, training, and consulting services. As the connective hub in a global network of enterprises, partners, a...