Skip to main content

Notifications

Announcements

No record found.

Dynamics 365 general forum
Unanswered

How to manage development process and deployment process at CRM dynamics 365 solutions with medium size of changes

Posted on by 5

We have a CRM Dynamics 365 application running in PROD. Now we want to put 40-60 medium changes to enhance current the application, the changes are majorly on validation UI etc.

The assets we might change will be entities, java scripts, UI configurations etc.

I am wondering what is the best practices for the development and deployment process?

We have a critical issue on building the exact version as current PROD. We have some changes left at the current development environment and we need to figure out to revert the changes and doing more regression tests.

The major solution for this project is called Main solution.

For development process:

  1. should we build incremental builds periodically ( every Tuesday) to export Main solution and push into TEST environment to allow tester to test?
  2. or ask developers to build patch solutions under their name and collect all those patch solution at every Tuesday to install the patches at TEST env to test ?

For deployment process :

  1. Build the entire Main solution and push into STAG/PROG.
  2. or create a patch solution based on parent solution which is Main and only select the assets which are changes during all the Sprint cycle and install this patch solution to STAG/PROD. Of we do this way, what is the version control?
  3. or create a new solution and add all the assets which are changed or added into the application. ( if some developer create a new assets which are not included in the Main solution, will we have issue? we have to life-time manage this solution along with Main solution? as it becomes a required solution.

What is the best practices on setting development cycle and best practices on deployment process in this complex situation as we did not have clear copy as PROD in dev?

thanks

  • Leah Ju Profile Picture
    Leah Ju Microsoft Employee on at
    RE: How to manage development process and deployment process at CRM dynamics 365 solutions with medium size of changes

    Hi Partner,

    Please refer to the following blogs, which can help you with your queries:

    https://vrushaliranjalkar.blog/2019/08/21/understanding-d365-ce-solution-deployment-part-1/ 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,556 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,625 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans