Search code examples
dynamics-crm-2011dynamics-crmmicrosoft-dynamics

Agile style development with Dynamics CRM 2011


My team is in charge of a medium sized CRM system (~1000 users). Currently our CRM is built in-house on Java Servlets, and we are switching over to Microsoft Dynamics CRM 2011. We will have to do a lot of customizations to suit our business logic and regulatory requirements.

We currently do bi-weekly release of features and bug fixes (swap out old jar/jsp files, and swap in new ones). My questions are:

  1. With Dynamics CRM, how would something similar be done? Managed Solutions?
    What if a user made customizations based on v1 of a deployed managed solution, can I uninstall that solution, and install a v2?
  2. How is change control done?
  3. What do you find are best practices, and pit falls?

Solution

  • This is very important discussion and i don't think that is a best answer, it will depend what you want and how you work. I agree with most of Rickard said, i will give you some links that help me a lot establish a process of development:

    1 and 3:

    2:

    I think you can encountered here useful information for you define your process of development.