ALM for Microsoft Dynamics CRM 2011: CRM Solution Lifecycle Management

Authors: Phil Hand, Balázs Töreki, Jürgen Leitz

Contributor: Roger Gilchrist

Published: May 2013


The advent of Solution Packages has improved the ability to produce and control how components of a Microsoft Dynamics CRM application interact with each other, thus enabling ISVs and IT Departments to build on their functionality and take advantage of component reuse. This paper explains the need for a well-defined, structured, and coherent approach to version control, build, and release management.

Applies To

  • Microsoft Dynamics CRM 2011


As Microsoft Dynamics CRM continues pushing towards the enterprise space, it becomes increasingly important to support the requirements of the enterprise—not only through the product but also in terms of functionality, scale, resilience, and security. From an implementation perspective, enterprises expect to be able to have structured, repeatable processes that are predictable and well documented to manage their application lifecycle. To date, a number of approaches have been articulated through various channels and from a variety of sources, but a definitive and full lifecycle approach has not been concisely communicated by Microsoft. Many customers, partners, and consultants within MCS are reaching out for best practice advice and guidance, and it is Microsoft’s responsibility to deliver on this expectation. This document focuses on providing a coherent end-to-end approach to enterprise development for Microsoft Dynamics CRM.


Download ALM for Microsoft Dynamics CRM 2011: CRM Solution Lifecycle Management from the Microsoft Download Center.


Community Additions