La nouvelle version de Bob d'IBM se distingue non pas parce qu'elle est capable d'écrire du code, mais parce qu'elle s'efforce de maîtriser cette phase intermédiaire complexe entre l'idée et le système final. L'entreprise positionne Bob comme un partenaire de développement axé sur l'IA qui couvre la planification, le codage, les tests, le déploiement et la modernisation, avec des contrôles de gouvernance et de sécurité intégrés.
Il s'agit d'un changement significatif dans la manière dont le marché perçoit les outils de codage basés sur l'IA. La première vague d'assistants promettait une saisie plus rapide. La vague suivante est jugée sur sa capacité à aider les équipes à faire évoluer les systèmes existants, à gérer le contexte et à éviter de créer plus de risques que de valeur.
De la saisie automatique à la livraison
IBM affirme que Bob répartit le travail entre plusieurs modèles en fonction de la précision, de la latence et du coût, et qu’il peut prendre en charge des workflows basés sur des profils, des playbooks réutilisables, l’appel d’outils et la révision par des humains. En d’autres termes, le produit est conçu moins comme une boîte de dialogue que comme une couche d’orchestration pour la livraison de logiciels.
Cela importe car le développement en entreprise est rarement un problème de page blanche. La plupart des équipes évoluent dans des environnements hybrides, soumis à des contraintes de conformité, à d’anciennes bases de code et à des processus de livraison qui ne peuvent pas être simplement ignorés. Un outil qui ne fait que générer des extraits de code peut accélérer la saisie, mais un outil qui comprend le pipeline de livraison peut potentiellement raccourcir le chemin entre la refactorisation et la production.
L'argumentaire d'entreprise
IBM affirme que Bob est déjà utilisé en interne par plus de 80 000 employés, les utilisateurs interrogés faisant état d’un gain de productivité moyen de 45 % dans les domaines de la modernisation, de la sécurité et des nouveaux développements. L’entreprise cite également des exemples de clients tels que EY, Blue Pearl et APIS IT pour démontrer que le produit peut faciliter la refactorisation, la documentation, les tests et la modernisation des mainframes.
- Couverture étendue du cycle de vie du développement logiciel (SDLC) : planification, codage, tests, déploiement et modernisation.
- Routage des modèles : sélection tâche par tâche en fonction des performances et des coûts.
- La gouvernance avant tout : contrôles destinés aux environnements réglementés et à grande échelle.
- Lancement commercial : disponibilité en mode SaaS dès maintenant, avec un essai de 30 jours et une prise en charge future sur site.
Cette offre commerciale est tout aussi importante que les fonctionnalités. Un lancement en mode SaaS avec une version d'essai d'entrée de gamme suggère qu'IBM souhaite que Bob dépasse le stade du programme pilote pour devenir une solution sur laquelle les équipes de plateforme peuvent s'aligner. Si le produit tient ses promesses, le critère de réussite ne sera pas le nombre de lignes de code générées. Il s'agira plutôt d'une réduction des transferts de tâches, d'accélération des cycles de changement et d'une diminution des frictions entre le développement, la sécurité et les opérations.
Il y a également un signal stratégique ici. Le marché s'éloigne de l'idée selon laquelle tout produit de codage IA devrait être jugé uniquement sur sa capacité à compléter automatiquement le code. Les entreprises recherchent de plus en plus des systèmes capables de coordonner le travail autour du code : notes d'architecture, génération de tests, documentation, validations, contrôles de sécurité et plans de modernisation.
Cela place IBM sur une voie qui lui est familière. L'entreprise ne cherche pas à remporter la course auprès des développeurs amateurs. Elle vise les grandes organisations qui ont besoin de traçabilité, d'application des politiques et de résultats prévisibles. Dans ce contexte, la « rapidité » n'est utile que si elle s'accompagne de sécurité et de reproductibilité.
Le lancement de Bob s'apparente donc moins à une mise à jour tape-à-l'œil de l'assistant qu'à un signe de la direction que prend le développement assisté par l'IA : d'une aide au codage intelligente vers une livraison de logiciels gérée. L'assistant prend toute sa valeur lorsqu'il s'intègre au processus, et non pas simplement à côté de l'éditeur.