Partager via


Stratégie de test et de déploiement

Nous vous recommandons de développer une stratégie de gouvernance pour tester et déployer les composants associés de Power Apps et Microsoft Power Platform avec des liens vers Azure DevOps et l’automatisation. Power Apps est un élément crucial des contrôles de contenu et d’approbation qui sont requis dans les secteurs réglementés pour soutenir le déploiement de Dynamics 365 Guides.

Une stratégie de gouvernance garantit les bases et les meilleures pratiques pour mener des activités de test et de déploiement contrôlées et planifiées pour Power Apps, facilitées par Azure DevOps, par exemple. Cela permet également de garantir que vous disposez de la quantité de documentation requise pour votre secteur réglementé. Votre organisation doit toujours confirmer quelle documentation est requise. Cependant, un plan de test, les exigences de conformité, le contrôle des versions et le processus de déploiement sont d’autres éléments à prendre en compte. Parfois, des exigences concernent la documentation utilisateur elle-même.

L’objectif des tests et du déploiement est de maintenir Microsoft Power Platform les environnements à jour et de gérer les applications qui prennent en charge le cycle de vie du guide et les flux d’approbation dans une approche de gestion du cycle de vie des applications (ALM).

Pour maintenir la conformité et garantir que les contrôles de qualité appropriés sont effectués, il est crucial de maintenir les applications dans de bonnes conditions pour les tests et le déploiement. L’une des exigences de conformité consiste à garantir que les exigences de l’industrie ont été correctement suivies et gérées. Une autre solution consiste à s’assurer que ces exigences de l’industrie ont été respectées tout au long du processus de développement lui-même. En règle générale, ces exigences de conformité sont satisfaites en définissant le cycle de vie du développement logiciel, puis en le faisant approuver par l’assurance qualité (AQ). Le cycle de vie du développement logiciel suit exactement ce qui a été défini dans votre organisation lorsque les applications ont été développées sur Microsoft Power Platform en utilisant Power Apps. L’aspect contrôle qualité garantit que toutes les normes pertinentes sont vérifiées et respectées lorsque les applications sont développées et testées.

Cycle de vie du développement logiciel

Le cycle de vie du développement logiciel implique des conseils sur ce qui doit être couvert lorsque des applications sont développées en Power Apps. Il peut inclure des conseils sur les modèles Power App Canvas à suivre, les thèmes, polices et mises en page spécifiques à utiliser et les composants recommandés à utiliser. Il comprend également des conseils sur la manière de mener l’assurance qualité, les évaluations des risques, les procédures de test et la couverture dans des domaines tels que les tests unitaires, les tests d’acceptation, les tests de sécurité et les tests de performances. Enfin, le cycle de vie du développement logiciel comprend des conseils sur la façon de gérer les applications après le déploiement. Il comprend des détails sur les exigences de maintenance et Power Apps les processus. Il définit également quelles données pertinentes doivent être traitées ou, par exemple, comment l’accès à l’application doit être demandé, qui doit l’approuver et quand l’accès est annulé.

ALM

De nombreux aspects mentionnés dans cet article peuvent servir de référence pour les meilleures pratiques concernant l’utilisation d’ALM. Pour commencer, nous vous recommandons de vous familiariser avec ce qui peut être réalisé grâce à la stratégie environnementale pour ALM. Utilisez ces recommandations ainsi que les exigences de votre organisation pour rédiger le bon processus de test et de déploiement.

Développement d’applications pour gérer le flux d’approbation des guides

Pour prendre en charge et gérer le flux de processus Guides, vous pouvez intégrer le processus d’approbation de votre organisation d’assurance qualité et le combiner avec l’utilisation d’applications développées dans Power Apps. Lorsque ces applications sont développées pour l’organisation, les processus d’assurance qualité existants doivent être suivis et, dans une certaine mesure, répliqués pour elles. Lorsque vous planifiez les tests de ces processus, soyez en dialogue étroit avec les spécialistes de l’assurance qualité pour vous assurer que chaque étape est menée d’une manière alignée avec l’organisation. Dans de nombreux cas, le plan de test peut devoir inclure des environnements de test distincts pour chaque partie du processus, afin que le test ne chevauche pas d’autres parties de Microsoft Power Platform. Du point de vue de la conformité, vérifiez que les différents composants Microsoft Power Platform fonctionnent toujours comme prévu pendant une période de test. Envisagez de créer un nouvel environnement de test pour permettre une vérification parallèle de la solution et d’un environnement d’exécution de Microsoft Power Platform.

Étapes suivantes