Passer au contenu
Accélérer le DevOps avec l’IA selon les exigences modernes

Une feuille de route vers le DevOps de l’IA à Info-Tech LIVE 2023

Dans un monde post-ChatGPT, rester en avance par la vitesse et la précision est impératif. Lors de LIVE 2023, une conférence sur le leadership en TI et la technologie organisée par le Info-Tech Research Group, Modern Requirements, a été invitée à présenter une session captivante le deuxième jour. Leur présentation s’intitulait « Accélérer le DevOps avec l’IA : une feuille de route vers le succès ». La conférence portait sur le thème « TI exponentielle » et mettait en vedette le « Parrain de l’IA », Geoffrey Hinton, comme conférencier principal.

 Le technologue en chef et PDG, Asif Sharif, et le vice-président des ventes, Shihan Fernando, ont présenté leur vision du DevOps IA comme catalyseur d’une productivité exponentielle et d’une innovation inégalée. La thèse directrice de leur présentation était « le temps est notre monnaie ultime ».

La session a débuté avec une statistique impressionnante : 40% des équipes DevOps utilisent déjà l’intelligence artificielle intégrée pour les opérations TI. À partir de là, la présentation a disséqué plusieurs voies où les équipes peuvent intégrer l’IA pour gagner du temps et une productivité exponentielle, tant en programmation qu’en solutions sans code.

Voyez comment fonctionne Copilot4DevOps en temps réel :

 

Le facteur Microsoft

Graphique de la collaboration profonde entre Microsoft et Modern Requirements sur la transformation de l’IA.
Modern Requirements demeure le partenaire « de référence » de Microsoft via le programme AI Transformation Partner.

Les intervenants ont partagé que Microsoft a récemment reconnu Modern Requirements comme partenaire de transformation de l’IA lors de la conférence Microsoft Inspire 2023. Il s’agit d’une continuation de l’étude de cas révolutionnaire de Microsoft sur les exigences modernes, explorant leur intégration de l’IA avec Microsoft Azure DevOps et Azure OpenAI Service.

L’étude de cas a mis en lumière une efficacité sans précédent, une transformation stratégique et un changement exponentiel grâce à l’automatisation des flux de travail pilotée par l’IA, attribuée à la maîtrise de l’outil d’intégration de l’IA développé par Modern Requirements.

Cette collaboration continue avec Microsoft positionne Modern Requirements comme le « partenaire de référence pour la gestion des exigences ».

IA dans les opportunités DevOps

Les opportunités DevOps IA que Sharif a décrites dans la présentation se divisent en trois catégories :

Gestion des exigences : Parmi les premières étapes du processus DevOps figure la gestion des exigences, c’est-à-dire la collecte, le traçage et la priorisation des éléments de travail pour un projet particulier. L’IA peut aider les équipes à augmenter leur productivité et à gagner du temps grâce à l’éduction automatisée, la traçabilité, l’analyse, le résumé, la traduction, et plus encore.

Programmation : ChatGPT et d’autres outils d’IA générative peuvent augmenter massivement la productivité et gagner du temps grâce à la génération de code, aux revues de code et aux tests automatisés.

Pas de code : Il s’agit d’un paradigme en développement de développement d’applications qui élimine le besoin d’écrire du code pour construire des applications. Les outils d’intelligence artificielle no-code peuvent permettre à des non-programmeurs, comme les analystes d’affaires et les concepteurs, de créer des applications via des interfaces glisser-déposer. Cela permet d’économiser des mois de temps et beaucoup d’argent, les entreprises pourraient perdre en acquérant des outils externes ou en développant du code en interne.

Diagramme en arbre des opportunités d’IA dans DevOps, incluant la gestion des exigences, la programmation et les outils sans code.
L’IA dans le DevOps offre des avantages exponentiels et fait gagner du temps à l’entreprise.

Améliorer la gestion des exigences avec Copilot4DevOps

La présentation a exploré l’utilisation de l’IA dans DevOps pour créer et organiser les besoins des projets afin d’économiser du temps et d’augmenter la productivité. Asif Sharif a lancé Copilot4DevOps, un assistant innovant et pratique à la gestion des exigences en IA pour faciliter la tâche difficile d’obtention des exigences, de génération, et plus encore. Ses capacités énumérées incluent :

  • Recommandation des exigences et des cas d’essai
  • Faire des suggestions intelligentes pour résumer et développer
  • Éliminer les erreurs humaines grâce à la vérification automatisée de la qualité
  • Conversion des exigences en cas d’utilisation, histoire utilisateur et format Gherkin
  • Exigences de paraphrase, de reformulation et de traduction

Partageant l’exemple d’une compagnie d’assurance, Asif a expliqué comment la productivité des analystes d’affaires s’est améliorée en suscitant des exigences pour surmonter le blocage de l’écrivain. Par la suite, les testeurs ont commencé à créer des cas de test.

Problème et solution montrant les avantages de la gestion des exigences en IA déployée dans une compagnie d’assurance.
Copilot4DevOps augmente rapidement la productivité des assistants de recherche, des QA, des développeurs et des gestionnaires de projet.

Les développeurs interagissaient avec un bot, identifiant rapidement les risques et les facteurs de conformité, améliorant ainsi la qualité des exigences. De plus, une analyse pilotée par l’IA a effectué une vérification de qualité approfondie, réduisant les erreurs et améliorant l’efficacité.

L’effet net de cela est que l’IA dans DevOps rend les employés plus heureux et plus productifs.

GitHub Copilot : Révolutionner les pratiques de codage

La présentation a également mis en lumière les avantages concrets de GitHub Copilot, un programmeur en duo IA qui propose aux développeurs des suggestions de type autocomplétion pour gagner du temps et augmenter la productivité. En combinant les forces traditionnelles de GitHub en matière d’hébergement collaboratif de code, de contrôle de version et d’intégrations fluides avec la puissance de ChatGPT, Sharif a montré comment les équipes peuvent gagner du temps et augmenter la productivité grâce à :

  • Génération de code
  • Revues de code
  • Suggestions intelligentes/Assistance au code
  • Déploiement et tests automatisés
  • Optimisation du pipeline CI/CD

Le PDG Asif Sharif a présenté l’exemple d’Indra, une entreprise de contrôle du trafic aérien qui a adopté GitHub Copilot pour augmenter la productivité.

Ils ont testé GitHub Copilot sur une base de code Java non confidentielle pour déterminer s’il pouvait augmenter la productivité et le plaisir des développeurs, tout en améliorant la qualité du code.

Problème, solution et avantages pour une entreprise de systèmes de contrôle du trafic aérien représentés graphiquement.
Github Copilot appliqué à une base de données non confidentielle éliminait le travail répétitif.

Les résultats en disaient long : 55% de codage plus rapide, 75% de tâches accomplies en plus, et une augmentation remarquable de 46% du code total écrit. Ces avantages témoignent de la façon dont les économies de temps et l’augmentation de la productivité s’inscrivent dans la thèse de la présentation et de la conférence, ainsi que la façon dont l’IA dans le DevOps pourrait fonctionner dans d’autres industries comme la défense, l’automobile, et plus encore.

Autonomiser les développeurs citoyens avec Codeless ONE

Les méthodes traditionnelles de développement font souvent face à des défis en raison du manque de développeurs qualifiés. Le PDG Asif Sharif a également saisi l’occasion de lancer Codeless ONE, une plateforme innovante de développement d’applications instantanées sans code alimentée par l’IA, qui défend le développement par des « développeurs citoyens ».

Codeless ONE permet aux individus d’itérer de l’idée à la réalité en quelques minutes, économisant jusqu’à 50 000 $, ce qui est généralement ce qu’il faut pour développer une application à partir de zéro. C’est un énorme gain de temps et de productivité, et cela aide les entreprises à gagner en efficacité grâce à :

  • Automatisation interne des processus d’affaires
  • Prototypage rapide
  • Développement rentable
  • Permettre aux utilisateurs non techniques de créer des applications
  • Intégration sans code
Graphisme avec rétroaction, gestion des ventes, démonstrations/formations, et icônes d’essai et leur développement en utilisant Codeless One.
Un seul analyste d’affaires peut développer une super application en une fraction du temps qu’un développeur utilisant Codeless One.

La plateforme fonctionne sur un système basé sur des objets. Le développeur citoyen décrit la solution dont il a besoin en texte clair. Le système génère ensuite des objets, définit un modèle d’information et crée une interface utilisateur utilisable. Il construit ensuite une application en quelques secondes, avec un design conforme et une base de données intégrée.

L’IA DevOps, c’est l’avenir

La présentation a souligné que l’IA dans DevOps n’est pas seulement une tendance, mais une nécessité pour les processus de développement modernes. En intégrant des outils d’IA pratiques comme Copilot4DevOps, GitHub Copilot et Codeless ONE, les entreprises peuvent atteindre une efficacité remarquable, réduire les erreurs et accélérer la livraison des projets. La session s’est conclue en invitant les participants à explorer davantage les solutions d’IA par le biais d’une démonstration ou d’un essai gratuit.

Prêt à automatiser la gestion de vos besoins?

Vivez la gestion de projet propulsée par l’IA avec un essai gratuit de Modern Requirements dès aujourd’hui

New MR Logo cropped
Products
New MR Logo cropped

Exigences modernes4DevOps

End-to-end requirements management in Azure DevOps.

Copilot4DevOps

AI-powered assistance for DevOps workflows.

Agents4DevOps

Autonomous AI agents for DevOps execution.

Pont AI Sync

Real-time data sync across tools and systems.

Pourquoi les exigences modernes

Designed to work natively within Azure DevOps, Modern Requirements extends the platform with powerful capabilities that help teams capture, manage, and validate requirements more effectively.