Going beyond the configurations and formula and workflow items that your system administrators should always be doing, there are three main paths toward expanded CRM functionality
CRM systems present a unique challenge because they need to be very tightly aligned with the user organizations. If you have a big reorg or bring on a whole bunch of new channel partners, you're likely going to go through major changes.
Applications with really rich web-services APIs (such as Salesforce CRM) can produce operational, policy, and process issues in your IT organization. Here are six key areas that a CIO needs to concentrate on