Parcours de l'utilisateur pour Vélocité de changement DevOps
Passez en revue le parcours d'adoption de l'application Vélocité de changement DevOps pour permettre une approche par phases (analyse, exploration, exécution, production) en vue d'une automatisation complète des approbations de changement.
- Connecter les outils et les applications : commencez par intégrer vos principaux outils DevOps et choisir les objets clés à suivre dans ces outils. Pour cela, il n'est pas nécessaire de modifier vos pipelines ou les actifs de développement. Créez ensuite 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 le ServiceNow AI Platform.
Pour plus d'informations sur l'intégration d'outils, consultez Intégration Vélocité de changement DevOps à des outils tiers.
- Traçabilité des changements : après avoir établi l'intégration avec vos principaux outils DevOps, le transfert des données pertinentes de ces outils vers ServiceNow commence. 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 seulement quelques clics. Vous pouvez ajouter, entre autres, des stories, des validations de code, des résultats des tests et des analyses de qualité. Pour plus d'informations sur la modélisation d'un flux de demande de changement, consultez Personnaliser des flux DevOps.
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 par ces deux phases, car elles ne nécessitent aucune modification de vos processus ou pipelines existants.
- Enregistrement des changements : cette phase crée davantage de valeur en automatisant la création de demandes de changement à partir des pipelines de CI/CD. Dans cette phase, vous devez modifier le pipeline de CI/CD de l'équipe pour permettre la création automatique de demandes de changement. Cette automatisation fait gagner du temps à vos développeurs, qui n'ont pas à remplir manuellement les demandes de changement, et réduit ainsi le risque d'erreur humaine. Pour plus d'informations, consultez Configurer les détails de la demande de changement DevOps dans le pipeline.
- Automatisation du changement : dans cette phase finale de la création de valeur, les données des outils sont transmises à ServiceNow en temps réel, et les demandes de changement sont automatiquement créées puis automatiquement approuvées ou rejetées en fonction des politiques axées sur les données. Dans cette phase, vous devez créer des directives de politique et 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 processus de changement DevOps.
Tout au long de ces quatre phases, les tableaux de bord d'analyses vous aident à analyser les rapports opérationnels et commerciaux, et à déterminer l'efficacité et la croissance globales de vos processus de développement.