So I wanna develop my own ERP software...
June 10, 2009 5:11 PM
Subscribe
I'm a freelance software developer and I have a customer contract for building a software product that supports their manufacturing business.
After digging for ERP open source solutions I couldn't find a clear match for my project. It seems to me that existent solutions are overcomplicated for my costumer needs, and my end users are not at all accustomed to ERP complexity.
So my approach is to start a small software package, with a clear focus on real customer requirements, and eventually improve the product into an ERP-like solution for small manufacturing businesses.
I know there are already common data models for ERP systems and the common business processes are already defined. But I don't know where to learn about this stuff. I don't have any experience. So where can I find information to get me on the right track and build this software package the way it should be build. (I do not want to re-invent the wheel.)
Another way to put this question is: What would you do if you decided to develop your own ERP software package? How would you do it?
posted by dfreire to technology (6 comments total)
3 users marked this as a favorite
I don't wish to sound negative but you're probably biting off more than you can chew and potentially doing your customer a disservice in the long run. ERP is big. Enterprise big. I started my career writing SCM and warehouse management modules for a soft goods oriented ERP web application, we were over a dozen people including several business analysts on a tightly knit team and it took us about five years, while there were another 70 or so working on the other aspects of a complete ERP solution (manufacturing, financials, CRM, project management, data warehousing/reports, etc.).
You may think you're doing the customer a service by starting them off with something simple, but unless they're willing to pay for a reasonably sized team to build an ERP solution from scratch (and why on earth would they want to do that?) there will be some major disappointment when your product doesn't scale to meet enterprise needs due to a lack of enterprise resources.
I'm not familiar with the open source ERP solutions out there, but there seems to be a few. Couldn't you start out your client on just some of the modules, and work their way up?
posted by furtive at 8:59 PM on June 10