If you ever wonder whether open source software would be good for you (it’s free, isn’t it?), then I recommend you read this article on open source software.
The most illuminating part is the last two paragraphs on page 2:
“If you take this path, you become a software development firm, and that kind of company needs to be run differently than a traditional retailer,” says Dustin Roberston, vice president of marketing. “The to-do list for maintaining the site gets so jammed that if you don’t have developers to throw at it, the list just grows and grows.”
Backcountry has 25 developers and engineers on a staff of 260. And Jenkins admits that even open-source software has limitations that the best developers cannot overcome. In those cases, he’s perfectly happy to purchase old-fashioned licensed applications. “I’m not going to go the extra mile just to be the zealot,” he says.
Very interesting, isn’t it?
Now, if your company doesn’t have developers on staff, but you still want a CRM application that is flexible and can be customized with minimal programming, then check out Microsoft Dynamics CRM.
The architecture of Microsoft CRM allows non-programmers to customize the application to meet your needs. Microsoft calls this “Affordable Adaptability” and this is one reason why I love Microsoft CRM (although I’ll be the first to tell you it’s not perfect).
An example is the fulfillment process that I created for a client.
This example should give you some idea of what can be done with Microsoft CRM when the standard functionality doesn’t meet your needs.