web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Unanswered

Customization best practices for teams for developers

(0) ShareShare
ReportReport
Posted on by 245

Hi,

We are customizing Dynamics 365 CRM for a customer service and sales module, and we have a central development instance or sand box. One of our current challenges is when multiple developers are working on same entity, e.g. Incident form, they tend to overwrite each others work. We would like to avoid this issue in our development environment, since it is not ideal to have each developers to have their own instance of Dynamics CRM.

Is there any best practices on how to manage multiple (e.g. 3+) developers when doing customization on a sandbox development environment?

TIA,

Benj

I have the same question (0)
  • David Jennaway Profile Picture
    14,065 on at

    You have 2 main options:

    1. Create a separate CRM organisation for each developer (these can be in the same environment), then another CRM organisation into which they deploy their changes and any conflicts are resolved (which will still need some manual decisions if e.g. 2 developers have modified the same form). You also need a means to deploy updates from the central CRM organisation down to each developer's organisation
    2. Developers work on the same CRM organisation and each have a separate solution that contains their changes, and they are disciplined about only including components that they change in their solution. Again, though, they could still overwrite each others' changes

    There are pros and cons of each. Option 1 gives more isolation, but also greater overhead for deploying changes

  • govardhan.reddy Profile Picture
    10 on at

    whether each developer adding some additional fields to the entity?

  • govardhan.reddy Profile Picture
    10 on at

    In Option2, if each developer  using some convention on what they are working, and not using others Forms,reports.etc will that help?

    I have similar problem, developrs work on different use cases they are adding their own fileds(each one adding 10+fileds) to same entity

    , i advised to look at extended entity and refer that from base entity..will that be a good idea?

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 192 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 129

#3
CU11031447-0 Profile Picture

CU11031447-0 100

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans