Customization Assistant
Consider the following cases:
For most projects in CRM you have to build an entity model sometimes just a few entities but depending on your project this can be a very large number. Most consultants first create an inventory of what to create using excel, next this has to be transferred to CRM. This is a very time consuming process which requires a huge amounts of copy pasting and clicking.
Then when you have it all setup the customer asks you to make some simple changes, “Could you change this decimal field to a money field?” Simple enough, no? You have to delete the field from the form and views delete the field create a new one, add it back to the forms and views again, now where was it exactly?
Tough the CRM entity model provides you with rich abilities for the end user creating and modifying the entity model can be time consuming. All this time cannot be spend on providing the business logical and rules the entity model is built for.