views:

82

answers:

1

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