Angel Montesdeoca, IBM : Le rôle de l’IA dans le développement de logiciels modernes
Dans une interview précédant la Digital Transformation Week, Angel Montesdeoca, directeur du programme de gestion des produits pour Watsonx Code Assistant chez IBM, a discuté de l’approche de l’entreprise visant à intégrer l’IA dans les outils de développement logiciel et à accélérer le cycle de vie des applications.
L’ère de l’IA générative
Selon Montesdeoca, nous vivons à « l’ère de l’IA générative » avec d’énormes investissements réalisés dans les infrastructures, les applications et les modèles d’IA dans l’ensemble de l’industrie technologique. L’un des objectifs clés est d’accélérer la productivité des développeurs et de « faire bien plus avec moins » en automatisant les tâches banales et en libérant les développeurs pour qu’ils puissent prendre des décisions à plus fort impact.

« Ce que fait l’IA dans le cycle de vie moderne des logiciels, c’est qu’elle nous permet d’aller de l’avant, d’automatiser et d’accélérer les choses pour lesquelles nos développeurs n’ont pas le temps, ou peuvent aller de l’avant et utiliser leur temps pour mieux le consacrer à des prises de décision à plus fort impact. », a expliqué Montesdeoca.
Garantir une IA précise et fiable
Les entreprises se trouvent souvent à la croisée des chemins lorsqu’il s’agit d’intégrer des solutions d’IA à leurs besoins opérationnels spécifiques. Le défi consiste non seulement à exploiter la puissance de l’IA générative, mais également à l’adapter pour répondre efficacement aux besoins précis des entreprises.
Conscient de cette lacune critique, IBM a avancé avec une suite d’assistants IA conçus pour réunir l’IA générative et l’automatisation afin d’accéder à de nouveaux niveaux de performances et de croissance. La famille Watsonx Code Assistant est spécialement conçue, formée sur des données spécifiques à un domaine et adaptée à des cas d’utilisation spécifiques.
IBM comprend que les développeurs jouent un rôle central dans la traduction des capacités de l’IA en applications réelles. Par conséquent, ses solutions sont conçues pour améliorer la productivité des développeurs, améliorer la qualité et la facilité de gestion du code et rationaliser le cycle de vie de leurs applications.
Pour IBM Watsonx Code Assistant, qui fournit des fonctionnalités génératives basées sur l’IA pour la génération de code, l’explication du code et la génération de tests, Montesdeoca a détaillé plusieurs garde-fous pour aider à assurer la précision et la fiabilité :
- Basé sur IBM Modèles de fondations en granit pour le code exécuté sur la plateforme Watsonx d’IBM
- Tests utilisateur par les équipes IBM, dont IBM CIO Organization et IBM Consulting
- Transparence dans les sources potentielles utilisées dans les données de formation pour les recommandations de contenu d’IA générative
- Personnalisation du modèle capacités avec le contenu d’entreprise existant
« La seule façon pour l’IA de vraiment fonctionner est de réfléchir très attentivement à l’endroit où vous l’utilisez et à sa qualité à grande échelle », a déclaré Montesdeoca.
L’avenir de l’IA et des logiciels
Pour l’avenir, Montesdeoca est optimiste quant à l’avenir de l’IA générative, alors que les géants de la technologie investissent massivement dans les semi-conducteurs, les modèles et les applications.
« Vous obtiendrez quelque chose de plus rapide, de plus fiable, et vous pourrez exploiter cette technologie pour ensuite l’appliquer à des cas d’utilisation réels », a-t-il déclaré.
Montesdeoca a conseillé aux développeurs souhaitant intégrer l’IA de :
- Identifiez les principaux problèmes qu’ils souhaitent résoudre
- Se renseigner sur les différents modèles et solutions
- Essayez les outils de manière pratique, mais modérez vos attentes et commencez modestement.
- Itérer et personnaliser les solutions pour leurs cas d’utilisation
« Notre travail en tant qu’experts en la matière en tant que développeurs est d’aller de l’avant et d’exploiter cette technologie comme n’importe quel autre outil, puis d’aller de l’avant et de la personnaliser afin que nous puissions résoudre les défis auxquels nous sommes confrontés au niveau technique ou commercial. niveau », a-t-il déclaré.
IBM a déjà constaté des résultats prometteurs avec Watsonx Code Assistant dans l’accélération des projets de modernisation et d’automatisation existants avec des clients comme Westfield Insurance, offrant une réduction de 80 % du temps d’analyse de découverte d’applications et une réduction de 30 % du temps nécessaire pour qu’un développeur explique et documente le code d’application.
Grâce à son expertise dans des domaines tels que les mainframes et Ansible, Montesdeoca estime qu’IBM est bien placé pour fournir des outils de codage d’IA pratiques et robustes à l’avenir. Suite à notre entretien, nous étions enclins à être d’accord.
Obtenez d’autres informations d’Angel Montesdeoca alors qu’il partage son expertise dans sa présentation du premier jour intitulée Accélérer la modernisation des applications grâce à l’IA générative et à l’automatisation à la Semaine de la transformation numérique. Montesdeoca participera également à un panel intitulé L’évolution des technologies émergentes pour faire progresser la transformation numérique avec d’autres leaders d’opinion.

Vous cherchez à réorganiser votre stratégie de transformation numérique ? Apprenez-en davantage sur la Semaine de la transformation numérique qui se déroule à Amsterdam, en Californie et à Londres. L’événement complet est co-organisé avec AI & Big Data Expo, IoT Tech Expo, Intelligent Automation Conference, BlockX, Digital Transformation Week et Cyber Security & Cloud Expo.
Découvrez d’autres événements et webinaires technologiques d’entreprise à venir proposés par TechForge ici.