Get up to speed
The video from Business Application summit goes through the changes and answers common questions
Key points from the document above
For customers who are running older versions of Dynamics 365, we will continue to provide you with the ability to schedule an update to the latest version and want to make sure this effort is as seamless as possible through continuous improvements in our update engine. For Dynamics 365 (online) Customer Engagement applications, we sent update communications in May 2018 to all customers running v8.1 and have scheduled updates. Customers running v8.2 should plan to update to the latest version by January 31, 201 The release notes for the October 2018 update will be published on July 23, 2018. Will I still be able to schedule the major updates? Yes, we will provide an update window within which you can schedule a major update. If you don’t set a time within the window, Microsoft will schedule an automatic update for your organization and communicate the date.useful articles
- Microsoft document
- Modernizing the way we update Dynamics 365
- October service update for Dynamics 365 (online) will be version 9.1
- The End Is Near for Dynamics 365 (Customer Driven) Updates
- Microsoft Optimizes Delivery of Microsoft Dynamics 365 Cloud Version with Continuous Deployment Updates
- Dynamics 365 Moves to a Continuous Deployment Cycle
- Video – Microsoft Dynamics 365 and Common Data Service updates and upgrades
No one left behindThe new release cadence will make sure no customer gets left behind (even if they want to) it forces updates in October and April. You won’t be able to opt out.. Why would you force everyone to get the new version of Microsoft Dynamics 365 at the same time? It’s much easier to find and fix bugs if everybody is on the same version, this should cut the number of calls Microsoft support gets for fixed bugs. To help Microsoft will publish release notes months before the update happens and you can disable disruptive features.
How it will workThe two major releases are mandatory and not optional. You cannot opt out of accepting a major release, you can opt in to take earlier but on a date specified by Microsoft they will update Dynamics 365 online in a region.
- Release notes are available before time
- You can update sandbox instances before
Why are they changingMicrosoft says the reasons for changing
- Lower Supportability costs
- Early visibility and access to updates
- Increased innovation
Hosk thoughtsIt will be easier for Microsoft to support everyone if they are on the same version, more instances will test newer versions. In my experience it wasn‘t new features that caused problems it was the bugs in existing functionality. Version 9 saw Microsoft add bugs into Solution importing, stage for upgrade, auditing, performance issues. Microsoft moving to continuous deployments and SAFE deployments are a step in the right direction and bringing better practices. Early testing of updates with companies who have opted in for 1st deployments and Microsoft. With more deployments Microsoft should fail faster and fix problems quicker. The Admin opt-in to try new features is interesting, it’s for major disruptive features!! the wording scares me. Microsoft are supporting production Dynamics 365 implementations and customers business. In Version 9 there has been a significant increase in the number of bugs raised to Microsoft. I have never known so many projects to have problems with Microsoft Dynamics, in quantity and severity of bugs. Some bugs seem so obvious that no one could have tested the functionality. I assume these problems were due to infrastructure changes made by Microsoft.
How will developers need to changeDevelopers must read the release notes, all 200 plus pages of release notes to understand the changes. Microsoft proposed new features but then pulled them at the last-minute, will this happen? Release notes are living documents, constantly being updated, so you might read the notes and then next time you read the notes they could have changed.
TestingMicrosoft mentions investment in automated testing such as Easy Repro. Capgemini Dynamics team have used Easy Repro on projects, read more in the posts below
QuestionsThey scheduled the version 9x release for July but ended up being released at end of November, how will this slippage and version content work now they are being transparent and showing what they will release and having a fixed date? On the Q&A Microsoft want to know the challenges of upgrading everyone on a set a date with no way to delay it? The time and cost of testing production and the risk of Microsoft breaking production systems by adding bugs. Microsoft asking this question makes me wonder if they understand the disruption releases cause and the speed support takes to resolve issues. In the Q&A it felt Microsoft thought unsupported customisations caused the problems but common problems on major upgrades is Microsoft breaking fundamental functionality.
ConclusionEarly release notes are living documents which could change and update. The previews are useful and continuous delivery should remove barriers to Microsoft finding and fixing bugs quickly (if they have the resources to do so). The plan seems good, but it depends on Microsoft execution. It’s good Microsoft is getting users to sign up for early release and not using everyone to test their new functionality. Microsoft says they won’t leave anyone in a broken a state, lets hope so.