Le processus de développement de l’équipe de base permet de configurer la hiérarchie des instances, d’accorder des droits d’accès aux développeurs, de gérer le déplacement des modifications de développement des instances de développement vers les instances de test et de promouvoir les applications vers l’instance de production.
Procédure
-
Configurez la hiérarchie des instances de développement comme décrit dans .Configurer une hiérarchie d’instances
- Mettez en service des instances de développement sur la même version logicielle que l’instance cible. Par exemple, utilisez la version logicielle en cours d’exécution sur votre instance de production.
- [Recommandé] Clonez la cible vers les instances de développement.
- Pour chaque instance, définissez l’instance parente.
- [Facultatif] Pour chaque instance, définissez les instances homologues.
- Pour chaque instance, extrayez tous les changements de l’instance parente.
-
Pour les instances de sous-développement, accordez des droits d’accès aux développeurs appropriés.
-
Développez des personnalisations sur les instances de sous-développement.
Utilisez le tableau de bord de l’équipe pour suivre les activités de développement.
- Extrayez les versions de l’instance parente, telles que les versions qui ont été poussées à partir d’autres instances de sous-développement. Réconciliez tous les conflits avec la version locale actuelle, si nécessaire.
- Suivez les changements locaux. Mettez en file d’attente les changements prêts à être envoyés à l’instance de développement parente.
- Comparez les versions sur les instances homologues. Réconciliez tous les conflits.
-
Lorsqu’une fonctionnalité est prête à être promue vers l’instance de développement parente, transmettez par push la version actuelle des enregistrements personnalisés.
- Facultatif :
demander aux réviseurs de code d’approuver ou de rejeter la version transmise.
-
Testez et promouvez la fonctionnalité en production en fonction de votre processus de gestion des tests et des mises en production.