Oct 19, 2016
The experience was an overall good one. For the most part we have been able to deliver on much of the expectations. We did experience some issues at the start where we overestimated our 3rd party vendor's ability to integrate well between CRM and other applications. Also, they had experience with older versions which we thought, incorrectly, would translate seamlessly to this version. Hence the project moved much more slowly than we had anticipated, and we are finding that there are portions that need to be re-done. Having said that, we are finding that by using Dynamics CRM as a base platform driving customer engagement experiences, we have been able to work with multiple 3rd party vendors in building out solutions for various use cases. Key to the endeavour though is a sound, comprehensive initial design. We've also found that vendors who are focused on CRM as a development platform work best, as opposed to general purpose developers for whom this is one of many platforms with which they integrate and who are therefore not always able to fully leverage existing functionalities. We were also able to take advantage of other applications already written to address some of our use cases on this platform. This is one of the reasons that we went on-premises as we found that we had difficulty implementing some add-ons in the cloud (though our vendords had said it should be possible) without unacceptable limitations. The other driver for on premises was cost. All in all, a good implementation on which we seek to build.
Oct 6, 2016
Integration with the overall Microsoft suite makes user adoption easier.