Ce billet abordera les scénarios principaux de livraison des solutions Dynamics CRM rencontrés sur nos projets , à savoir:
Une solution Dynamics CRM est définie par les propriétés suivantes:
Nous qualifions la version d'une solution de majeur, lorsque cette dernière comprend au minima les caractéristiques suivantes:
L'installation d'une telle solution de version M+1, nécessite la mise en place d'un jeu de solutions décrit ci-dessous.
La solution gérée de la solution majeure M+1 à déployer est:
La solution gérée d'installation de la solution existante M.m à déployer est :
La solution gérée de décommissionnement de la version existante M.m de la solution est :
La procédure manuelle de livraison de la version majeur comporte les étapes suivantes à exécuter selon l'ordre ci-dessous:
2. Le déploiement de la solution gérée de décommissionnement de la version existante M.m
de l’application;
3. La désinstallation de la solution gérée d’installation de la version existante M.m
4. Le déploiement de la solution gérée d’installation de la nouvelle version (M+1).0 de l’application ;
5. La désinstallation de la solution gérée de décommissionnement de la version existante M.m
de l’application.
La livraison d'une version d'application CRM mineur M.(m+1) se différencie de la livraison d'une version majeur de par le contenu de la solution gérée d'installation, qui n'inclut dans cette version que les composants d'implémentation des nouvelles fonctionnalités de l'application.
Néanmoins la procédure de livraison d'une version mineur reste identique à celle d'une version majeur.
Le développement de versions mineurs intermédiaire entre deux versions majeurs constitue une bonne pratique permettant d'assouplir le cycle de vie de l’application CRM, afin de prendre en compte rapidement les nouveaux besoins.
Nous distinguons deux types de correctifs: les correctifs incluant des modifications et/ou des ajouts de composants ou supprimant des composants.
Pour les correctifs modifiant et/ou ajoutant des composants, nous devons fournir une solution gérée minimale de correctif à chaud de la version M.m, possédant les caractéristiques suivantes:
Il suffit de déployer cette solution pour que les changements apportés aux composants soient pris en compte.
L'installation des correctifs supprimant des composants est un peu plus complexe et nécessite le jeu de solutions décrit ci- dessous.
La solution gérée de correctif à chaud de la version existante M.m de l’application est :
La solution gérée de décommissionnement de la version existante M.m de l’application est :
La solution gérée d’installation de la version M.m de l’application.
La procédure d'installation de la solution supprimant les composants s'exécute selon les étapes suivantes:
Nous avons couvert grâce à cette série d'articles les concepts de base des solutions Dynamics CRM jusqu'aux différents scénarios de livraison possibles. J'espère que cette série vous apportera suffisamment d'informations pour pouvoir appréhender au mieux les solutions Dynamics CRM.
A très bientôt autour d'autres post Dynamics!
Microsoft Services / CRM – Gestion de la relation client