ALM pour les développeurs

Les articles de cette section décrivent comment vous, en tant que développeur, pouvez utiliser les API, outils et autres ressources disponibles pour implémenter la gestion du cycle de vie des applications (ALM) à l’aide de Microsoft Power Platform.

Nous allons commencer par parler un peu du développement de l’équipe, puis plonger dans Azure DevOps et les outils de construction disponibles.

Pour en savoir plus sur les concepts clés d’ALM et sur l’utilisation des solutions, consultez Présentation de la gestion du cycle de vie des applications et regardez la vidéo suivante.

Développement en équipe

Quand nous nous référons à Développement d’équipe, nous parlons de plusieurs développeurs collaborant dans le même environnement et non de plusieurs développeurs travaillant sur la même application et partageant le code source. Pour le développement d’équipe, il est recommandé d’utiliser des outils ou des processus pour isoler les développeurs.

Plus d’information : Scénario 5 : Soutenir le développement de l’équipe

Gestion des conflits

Pour le développement d’équipe, l’objectif est d’éviter les conflits lors de la modification du code partagé. Avec un système de contrôle de code source, les branchements et les fusions aident à éviter les conflits de changement et empêchent les membres de l’équipe de s’influencer mutuellement avec un travail partiellement terminé dans un référentiel partagé.

Une autre méthode consiste à utiliser des stratégies pour éviter les conflits. Par exemple, vous ne pouvez avoir qu’une seule personne à la fois pour travailler sur un composant complexe, afin d’éviter un conflit de fusion qu’un système de contrôle de code source ne pourrait pas automatiquement résoudre.

Utilisation de composants complexes

En quoi consistent les composants complexes ? Les exemples incluent les formulaires, les applications canevas, les flux et les workflows.

Coordonnez les efforts avec les autres membres de l’équipe pour éviter que plusieurs développeurs travaillent sur le même formulaire ou composant à la fois. Si plusieurs développeurs travaillent sur la même application canevas, demandez-leur de travailler sur des composants distincts pour éviter les conflits.

Voir aussi

Microsoft Power Platform Build Tools pour Azure DevOps
Documents sur les développeurs Power Platform