The views and opinions expressed in this blog are those solely of the author(s) and do not necessarily reflect Microsoft’s current policy, position, or branding. For official announcements and guidance on Dynamics 365 apps and services, please visit the Microsoft Dynamics 365 Blog.
Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2019 release wave 2 Discover the latest updates and new features to Dynamics 365 planned through March 2020
Release overview guides and videos Release Plan | Preview 2020 Release Wave 1 Timeline
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
Service Providers (or colloquially partners) often refrain from undertaking organization or process changes during implementation projects of Microsoft Dynamics solutions. And it comes as no surprise: there are many risks related to it, and customizations are taken as a more traditional approach.
Customizations are easy to predict, they do come at risk, but at least the risks are known and often easily managed entirely within service provider’s organization and reach, while organizational change is unpredictable, and often exceeds consultants’ knowledge, experience and expertise.
However, with or without intention or consent, organizational change will always happen. No solution has ever been 100% fit, and since the customer must do their business with the solution, the remainder from fit to 100% will always and without exception be satisfied with an unmanaged, unintentional, but evolutionary process change.
Instead of leaving it all to chance, Sure Step offers much better ways.
When analyzing a Fit Gap Worksheet, the main task is to classify each requirement as a fit (standard feature, configuration, workflow and, in my humble opinion, ISV solutions) or a gap (customization).
Workflow, which I would prefer calling organization, or process, was the one thing that was missing from previous versions of Sure Step (and was included in Sure Step 2010) which basically played along the approach so frequently taken by consultants and service providers: to adapt the solution and not promote business process change. I’ve even encountered great Dynamics solution providers who plainly said “we don’t do process change, and we don’t suggest that to our customers”.
What a pity.
If there is fair, but not complete match between a requirement and standard functionality, customizations are generally the approach undertaken by project parties. However, instead the customer company may decides to undertake an organizational change, and adapt the process to fit the standard functionality, instead of customizing the standard functionality to fit the process.
There are hundreds of reasons why this is a far better approach than customization, and I’ve blogged about them in Monkey Policy, Top 7 reasons why to avoid (much) customization, and in many other occasions I can’t even remember.
There are a number reasons why solution providers often refrain from choosing or recommending this approach:
The problem with process, or organization (or workflow if you wish) change is that indeed, the service provider can’t really execute it. That’s something that must be driven and totally supported by customer’s organization. Without proper experience, and often without customer’s true commitment to such a (often radical) change, it doesn’t surprise me that service providers decided not to come anywhere near it.
The problem is – organizational change always happens. In my experience, I have never seen a solution which was 100% fit between the customer’s processes (needs or requirements) and solutions functionality. Here’s why:
If, or better when, after implementation the customer gets a solution which is not 100% fit, there is absolutely no possibility to conduct the everyday’s business but through process adaptation. When the budget is drained, and customer is no longer paying for any changes, the only option is what human species was exceptionally skilled at for millions of years: adaptation.
Inevitably, people will change their daily habits to match the capabilities of the solution. They will start using things in the solution that they weren’t aware existed. They will abandon certain procedures which aren’t effective anymore. They’ll invent new procedures to overcome the limitations of the solution.
All in all—they will survive, or at least give their best shot at it.
The problem is, if not controlled, the inevitable evolution that’s about to happen, may bring the whole organization down. Evolution is random, it is governed by statistics, and like it or not, some will draw the short straw. Why should it be you? The change doesn’t have to evolve, a better choice is a controlled change, a development.
Until recently, service providers were practically helpless at this. If they lacked the industry expertise, or experience in similar ventures, they really didn’t have much choice but to simply withdraw and do what they do the best: customize.
However, Sure Step 2010 changes that, and brings new guidance called Organization Change Management (which can be found under Project Management Library).
This project management discipline is about initiating, supporting, monitoring and ensuring the success of organizational change, which often coincides with implementation projects. The following diagram (taken from Sure Step 2010) shows the processes of organization change management:
Sure Step 2010 is very specific, although unfortunately not too explicit, about organization change management as opposed to customization. Whenever possible, you should opt for it.
Now, at least, there are tools which can guide your path.
Business Applications communities