Parcours de l’utilisateur pour Changements de vélocité DevOps

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Passez en revue le parcours d’adoption de l’application Changements de vélocité DevOps pour permettre une approche par étapes (ramper, marcher, courir, voler) en vue d’une automatisation complète des approbations de changement.

    Phases du parcours d’adoption par l’utilisateur DevOps.

    Bien que l’automatisation de la création de demandes de changement à partir des pipelines d’intégration continue (CI) et de déploiement continu (CD) et leur approbation automatique soient vos objectifs finaux avec la vélocité de changement DevOps, vous pouvez aborder votre implémentation de cette manière progressive. Chaque phase apporte une valeur incrémentielle par rapport à la phase précédente et vous permet de commencer avec un minimum de modifications de vos processus existants :
    1. Connecter les outils et les applications : commencez par intégrer vos outils DevOps clés et choisir les objets clés à suivre dans ces outils. Cela peut être fait sans avoir besoin de modifier vos pipelines ou l’un des actifs de développement. Enfin, créez des applications DevOps pour les équipes que vous souhaitez intégrer en premier. L’achèvement de cette phase est nécessaire pour transférer les données de vos outils vers Now Platform.

      Pour en savoir plus sur l’intégration d’outils, reportez-vous à la section Intégration Changements de vélocité DevOps à des outils tiers.

    2. Traçabilité des changements : une fois que vous avez établi l’intégration avec vos principaux outils DevOps, les données pertinentes de ces outils commencent à apparaître dans ServiceNow. Vous pouvez ensuite continuer à utiliser votre processus existant pour créer des changements, mais gagner du temps en ajoutant toutes les informations pertinentes à la demande de changement en quelques clics seulement. Ces informations incluent des stories, des validations de code, des résultats de tests, des analyses de qualité, etc. Pour en savoir plus sur la modélisation d’un flux de demande de changement, reportez-vous à la section using-dev-ops-model-change-flow.html.

      Une fois ces deux phases terminées, vous pouvez passer aux deux phases suivantes, qui vous aident à automatiser votre processus de changement, à accélérer les déploiements et à augmenter la vélocité. Vous pouvez commencer votre implémentation avec ces deux phases, car elles ne nécessitent aucune modification de vos processus ou pipelines existants.

    3. Enregistrement des changements : cette phase crée davantage de valeur en automatisant la création de demandes de changement à partir des pipelines CI/CD. Avec cette phase, vous devrez modifier le pipeline CI/CD de l’équipe pour permettre la création automatique de demandes de changement. Cette automatisation fait gagner du temps à vos développeurs, car ils n’ont pas à remplir manuellement les demandes de changement, ce qui réduit le risque d’erreur humaine. Pour plus d'informations, consultez Configurer DevOps les détails de la demande de changement dans le pipeline.
    4. Automatisation du changement : il s’agit de la phase finale de la création de valeur au cours de laquelle les données des outils sont fournies ServiceNow en temps réel, les demandes de changement sont automatiquement créées et sont automatiquement approuvées ou rejetées en fonction des politiques axées sur les données. Cette phase nécessite de créer des directives de politique et d’activer des décisions automatisées d’approbation de changement basées sur les données d’entrée afin de réduire les risques et d’augmenter le taux de réussite des changements. Pour plus d'informations, consultez Accélérer votre DevOps processus de changement.

    Tout au long de ces quatre phases, les tableaux de bord Insights vous aident à analyser les rapports opérationnels et commerciaux et à déterminer l’efficacité et la croissance globales de vos processus de développement.