Client
Une grande organisation du secteur public
Secteur
Secteur public
Objectif principal
Accélérer la validation de la solution de bout en bout au cours de la modernisation de la plateforme principale
Technologies
Microsoft Azure, GPT-4o, Playwright, GitHub, SSIS, Azure Cosmos DB, Jira, API
Accélérez votre transformation
La transformation numérique à grande échelle requiert beaucoup de temps, d’efforts et de connaissances spécialisées. Les organisations effectuent souvent les activités de base – telles que la migration et la validation des données, ainsi que l’élaboration de tests – au moyen de processus manuels et séquentiels, gourmands en ressources. Ces processus créent un fardeau qui peut ralentir les opérations et, dans certains cas, rendre la transformation plus difficile à réaliser.
Toutefois, l’IA offre une occasion de repenser l’exécution de la transformation. Plutôt que d’appliquer l’IA uniquement à la solution future, les organisations peuvent l’intégrer directement dans leurs opérations de transformation. Cette technologie permet ainsi d’augmenter les activités qui nécessitaient autrefois un effort manuel important – comme le mappage des données, la conception logique de l’extraction et l’élaboration de tests – puis d’en accélérer la vitesse d’exécution.
Voici comment KPMG a collaboré avec une grande organisation du secteur public pour intégrer l’IA directement dans la transformation, en plus d’accélérer les tests de bout en bout tout en maintenant une gouvernance et une surveillance humaines appropriées.
Réduction de 50 %
des efforts déployés pour la rédaction de scénarios de test
Réduction de 75 %
des efforts relatifs à la rédaction de scripts Playwright
Exécution des tests 40 fois
plus rapide (de près de 40 minutes à environ 1 minute)
Couverture globale de 85 %
par rapport aux niveaux de référence définis par les utilisateurs
Parcours de transformation du client
- Avant
- Pendant
- Après
Tests manuels assortis de contraintes de capacité pendant la modernisation de la plateforme
Au cœur du programme se trouvait la transformation complexe d’un système source vers un système cible; il s’agissait d’une conversion des données existantes et de leur migration vers une plateforme centrale moderne. Afin de s’assurer que ces données étaient correctement mappées, transformées et transférées, et que l’organisation pourrait les exploiter dans le système cible, il fallait procéder à une validation approfondie.
Les tests se sont étendus au-delà des cycles standards propres au lancement d’un système. Il a fallu valider les mappages de données source-cible et la logique de transformation, l’intégrité des données converties dans l’environnement cible, la fonctionnalité de bout en bout des processus d’affaires à l’aide des données converties, et les tests de régression continue à mesure que les configurations et les versions évoluaient.
Puisque la qualité de la conversion des données ne pouvait être prouvée que par le comportement de la solution en aval, les tests ont servi de point de contrôle principal pour valider la transformation à grande échelle.
Traditionnellement, les analystes d’affaires et d’assurance de la qualité, les développeurs et les spécialistes des données préparaient des scénarios de test détaillés, rédigeaient des scripts, exécutaient des tests manuels, corrigeaient les erreurs et maintenaient la traçabilité entre les outils. Cette procédure créait une pression importante sur les ressources et prolongeait les délais de livraison. Même si les données converties représentaient un élément essentiel, le plus grand défi consistait à valider la solution globale dans le cadre de programmes à échéanciers serrés et d’attentes de gouvernance strictes.
La question était claire : l’IA pourrait-elle accélérer considérablement la validation de la solution de bout en bout, tout en maintenant la qualité, le contrôle et la supervision humaine par des professionnels?
Intégration de l’IA aux activités de test et de validation
KPMG a conçu et mis en œuvre un projet pilote pour tester l’automatisation avec l’IA afin de déterminer si la génération de scénarios assistée par l’IA et les tests automatisés de l’interface utilisateur pourraient réduire les efforts manuels et accélérer les cycles de tests.
À l’aide d’un grand modèle de langage sécurisé et hébergé par l’entreprise, ainsi que d’une ingénierie d’invite structurée, nous avons conçu une solution qui incorpore les schémas de processus et les documents justificatifs, et analyse les flux dans des scénarios de test structurés en langage naturel. Cette solution est également en mesure de convertir les scénarios approuvés en scripts exécutables de tests d’interface utilisateur automatisés, de déclencher l’exécution de tels tests et de générer des sorties traçables, comme des captures d’écran, des journaux et des rapports en format HTML.
Les résultats ont été intégrés aux outils actuels de l’organisation qui servent à effectuer les tests et la gestion des anomalies pour assurer une traçabilité de bout en bout.
L’IA n’a pas remplacé les experts techniques, elle a plutôt accéléré la génération et la structuration des sorties. Des interactions humaines ont été intégrées à chaque étape : les experts techniques et en assurance de la qualité ont examiné les scénarios générés, validé les scripts, confirmé les éléments ciblés et les contrôles, et approuvé les résultats de la transformation pour assurer l’exactitude, l’exhaustivité et l’alignement avec la gouvernance d’entreprise et les contrôles des risques.
Dans le cadre du projet pilote, nous avons évalué la génération de scénarios de tests et de scripts Playwright par l’IA ainsi que l’exécution automatisée des tests dans la plateforme cible afin de quantifier la réduction des efforts tout en préservant la gouvernance, l’auditabilité et les contrôles de qualité.
Accélération de la validation de la solution et gestion à grande échelle
Le projet pilote a donné lieu à des gains d’efficacité mesurables dans la validation de la solution de bout en bout, y compris la transformation des données existantes et les tests de la plateforme en général.
Le temps de rédaction des scénarios de test a été réduit d’environ 50 %, et une couverture globale d’environ 85 % par rapport aux niveaux de référence définis par les utilisateurs a été atteinte. Les efforts de rédaction de scripts Playwright ont été réduits d’environ 75 %, et on a noté une concordance élevée avec la logique et la structure écrites par l’utilisateur. L’exécution automatisée a été accélérée, passant d’environ 40 minutes pour une exécution manuelle à environ 1 minute pour une exécution automatique, et elle inclut la collecte automatique de documents qui justifient la réponse aux exigences en matière d’audit et de gouvernance.
Le résultat final n’est pas une automatisation complète. Nous avons plutôt créé une accélération structurée fondée sur l’IA (par la rédaction de scénarios, le codage de scripts et l’exécution des tâches) et combinée à des contrôles formels par l’humain, à une gouvernance et à la traçabilité.
Grâce à l’intégration de l’IA aux activités de conversion en amont et à la validation des solutions en aval, l’organisation peut créer une boucle de contrôle dans laquelle la qualité de la transformation des données est continuellement validée par le comportement du système, et pas seulement par la documentation.
Comment nous changeons les choses
Une transformation réussie exige plus que l’adoption de nouvelles technologies. Il faut repenser la façon dont le changement est mis en œuvre.
KPMG a collaboré avec cette organisation pour cerner des cas d’utilisation d’IA à forte incidence relatifs à la transformation. Ensemble, elles ont testé des applications pratiques qui équilibrent la vitesse, la qualité et la gouvernance.
En intégrant l’IA aux activités de test et de validation, KPMG a démontré comment les programmes de transformation peuvent progresser plus rapidement en toute confiance, tout en préservant une surveillance rigoureuse et en réduisant considérablement les efforts à déployer et les délais de livraison.
Si vous cherchez à intégrer l’IA non seulement à la solution cible, mais aussi pendant la transformation, KPMG peut vous aider.
KPMG. Pour faire la différence.
Voici notre équipe
Michael Klubal
Leader national, Infrastructure, administrations publiques et soins de santé
Toronto
KPMG Canada