Personalized Community is here!
Quickly customize your community to find the content you seek.
Have questions on moving to the cloud? Visit the Dynamics 365 Migration Community today! Microsoft’s extensive network of Dynamics AX and Dynamics CRM experts can help.
2022 Release Wave 2Check out the latest updates and new features of Dynamics 365 released from October 2022 through March 2023
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Community | FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Upcoming TechTalks | All TechTalks
Am looking for any help or guidance on how me and my team should best approach the development lifecycle with regards to changes to our On Premise MS Dynamics 365 applications.
There are 4 of us working on different tickets and seem to always encounter an issue whereby if say 5 tickets are pushed to UAT system and one of these fails testing, we are unable to deploy the other 4 tickets until the developer responsible for the failing ticket applies fix and pushes through to UAT.
Is there a development method/technique a team should/could use for getting work developed, into a UAT environment then tested and how to perhaps "rollback" any failed tickets so the remaining "passing" tickets can be released? How do other, larger teams, manage workloads like this?
Thanks for any assistance or advice as I am really struggling to explain to my organisation why 10 pieces of work that have been developed and tested and passed can't make it into the live system because 1 other, less important maybe, ticket has failed test.
I will try to simplify this steps based on my understanding:
let's say you have a 3 environments:
so, you and your team will do all tickets in dev server within a solution (or you could have a solution for each developer)
after that export this solution as a managed solution and import the exported solution into UAT server
you can test in the UAT, and if there is any problem and you need to rollback you can remove the solution so , you rollback now
after finishing all your test and dev phases you can import the solution from UAT to production.
also you can read about solutions in Dynamics CRM from here:
Business Applications communities