Hi, I need to develop a CRM application, but I don't know how the architecture should be layed out. Can anyone point me to a high level or detailed outline of how such a project can be developed?
+1
A:
CRM is not really anything magical. It is just a database application that is centered around customers. If I was you I would sign up for trials with some of the big players in the established crm industry. Salesforce, SugarCRM, Saleslogix to randomly name a few (there are thousands more). The best advice I personally have is, start with a basic customer record and then make everything else a plug-able extension. No 2 companies are going to really use a CRM system the same way. The more flexibility you can provide, that wider use your application will enjoy (imo obviously).
Jason Webb
2010-05-09 04:20:48