Cloud solution providers such as Microsoft have stepped up the pace of innovation, and are releasing features continuously rather than their traditional pattern of major releases every year or two. This fast innovation means that users see new features and enhancements often, and you must account for how to train them to take advantage of them.
It also means that some old features are eliminated or replaced - this is called deprecation. Microsoft publishes deprecation plans to alert administrators and developers so they can make timely changes to their solutions before a new version makes a feature break.
The typical pattern is to announce a feature deprecation more than one version in advance, sometimes supporting the old feature and the new feature, then issuing an update which eliminates the old feature.
Deprecation affects many aspects of Dynamics 365:
- Apps or plug-ins may be deprecated, such as the Outlook Add-in for Dynamics which was replaced with the Outlook Dynamics App, or removing mobile apps such as the Microsoft Dynamics 365 for Blackberry App from app stores.
- User interfaces including forms and menus are upgraded. We are now in the transition to the Unified Interface from the legacy web client.
- Developer changes such as the software development kit (SDK) or integration end points.
- Infrastructure changes such as email routers.
- Workflow automation techniques such as business process flows and replacing task flows with the new Form designer.