The main objective of this paper is to investigate and identify the different challenges and issues involved in on premises Microsoft Dynamics CRM 2015 upgrade process from the older versions, and to make recommendations for organizations who are willing to upgrade their Dynamics CRM environment. An actual upgrade of Microsoft Dynamics CRM 4.0 to CRM 2015 is performed for a mid-sized organization and the process of upgrade is noted with the challenges and issues faced and the knowledge gathered which can provide insight for other organizations who are willing to upgrade their environment to consider before upgrade. Developer challenges are also discussed for custom code migration during upgrade process. Finally, latest Microsoft Dynamics CRM 2016 challenges are identified for future research work.
CRM, Microsoft Dynamics CRM, Migration Challenges, On Premises CRM, Online CRM.
 Rouse M., What is customer relationship management CRM?. from http://searchcrm.techtarget.com/definition/CRM, accessed on Nov. 2014.
 Plourde A., R. Microsoft dynamics CRM 2016, from http://www.crmsoftwareblog.com/2015/09/microsoft-dynamics-crm-2016-release-date-announced-2/, accessed on 8 Sep. 2015.
 Ciecierski A., How many companies use Microsoft dynamics ERP?, ERP Software Blog, from http://www.erpsoftwareblog.com/2015/03/how-many-companies-use-microsoft-dynamics-erp/, accessed on 16 Mar. 2015.
 Hollar K., Top CRM Software, Capterra, from http://www.capterra.com/customer-relationship-management-software/#infographic, accessed on 30 Nov. 2015. Planning on-premises CRM 2015, Microsoft, from https://technet.microsoft.com/en-us/library/hh699790(v=crm.7).aspx., accessed on 2015.
 Supported extensions for Microsoft dynamics CRM, Microsoft, from https://msdn.microsoft.com/en us/library/gg328350(v=crm.5).aspx.
 Hosk B., Type mapping between versions CRM 2011 and CRM 4 – Hosk's Dynamic CRM Blog, from https://crmbusiness.wordpress.com/2011/01/28/type-mapping-between-versions-crm-2011-and-crm-4/.
 Download Microsoft dynamics CRM 2013 custom code validation tool from official Microsoft Download Center, Microsoft, from https://www.microsoft.com/enus/download/details.aspx?id=30151.
 Manage auto-save, Microsoft, from https://technet.microsoft.com/en us/library/dn531073(v=crm.7).aspx.
 Niiranen J., Don't merge your entity forms in CRM 2013, Surviving CRM, from http://survivingcrm.com/2014/10/dont-merge-forms-in-crm-2013/.
 Clinton R., Dynamics XRM Tools - Home, Dynamics XRM Tools, from: http://dynamicsxrmtools.codeplex.com.
 Download Microsoft Dynamics CRM 2013 Custom Code Validation Tool, Microsoft,. from http://www.microsoft.com/en-in/download/details.aspx?id=30151.
 Upgrade plug-ins and custom workflow activities, Microsoft, from http://msdn.microsoft.com/en-us/library/gg334459.aspx.
 Are you prepared for Microsoft Dynamics CRM 2016 upgrade? - Microsoft Dynamics CRM Professionals, RSM, from http://www.dynamicscrmpros.com/prepared-microsoft-dynamics-crm-2016-upgrade/.
 Microsoft Dynamics 365 system requirements and required technologies, Microsoft, from https://technet.microsoft.com/en-us/library/hh699831.aspx.
 Before you upgrade: issues and considerations, Microsoft, from https://technet.microsoft.com/en-us/library/hh699765.aspx#BKMK_NotSupported.