Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics 365 | Integration, Dataverse...
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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans