There are many reasons for you to upgrade your Microsoft Dynamics CRM to the latest version, and these extend to new features for development and customization.
Understanding these new features can save you time and money on your upgrade, because they may allow you to skip rewriting code that was needed in earlier versions of the product.
For instance, each new version has brought increased customization capabilities “code free”
●2011 - Dialogs
●2013 - Business Process Flows, Business Rules
●2015 – Calculated and Rollup fields
Dynamics CRM versions have also Improved the environment for extension coding
●2011 – Solution model, form subgrids
●2013 – Custom actions
●2015 – Mature Enterprise DB capabilities - Concurrency, transactions and trace.
These are just a few of the new features that you may want to tap in an upgrade.