Software Engineering

La souveraineté numérique n’est plus un concept abstrait. Elle s’impose désormais comme une préoccupation stratégique pour les organisations, dans un contexte où les tensions géopolitiques, les dépendances technologiques et les risques systémiques se multiplient.Pour comprendre comment ce sujet est vécu sur le terrain, j’ai posé quatre questions.
Software development & IA : qu'est ce que l'IA générative peut apporter à un PO au sein d’une équipe agile ?
Software Engineering
L'IA pour un PO accéléré : l’IA joue un rôle d’assistant (optimisation) et facilite son travail qu’il a l’habitude de faire Le PO augmenté : le PO profite de nouvelles possibilités auparavant impossibles car trop complexes ou trop lourdes à mettre en oeuvre.

Et si vous brûliez tout votre quota IA en 5 jours ? Vous faites quoi le reste du mois ? Les tokens ne sont ni gratuits, ni renouvelables, ni illimités, même quand votre abonnement se recharge. Il est temps de comprendre ce que vous consommez vraiment.

Après une consolidation de notre veille sur le sujet, nous vous proposons de survoler l'histoire de quelques termes de ces dernières années, pour ensuite les articuler entre eux.

Deuxième volet de notre série EDA : l'article à la fois chiant et utile. On rentre dans la théorie — patterns (Pub/Sub, Event Sourcing, CQRS), garanties de livraison, gestion des ratés (replay, DLQ) et pièges classiques. Promis, on a essayé de rendre ça digeste.
De l’expérimentation au passage à l’échelle : le grand défi de l’IA en entreprise
Software Engineering
L’IA agit comme un multiplicateur de vitesse sur les systèmes existants. Elle n’améliore pas mécaniquement les organisations : elle accélère leurs dynamiques, qu’elles soient robustes ou désalignées. Cette accélération révèle les fragilités de l’ingénierie, du produit, du SI et de l’organisation. Le véritable enjeu n’est pas l’adoption de l’IA, mai

On parle souvent de dette technique, de code illisible, de tests manquants. Ces diagnostics sont justes, mais partiels. Ce qui se dégrade en premier dans un système legacy, ce n'est pas le code. C'est la mémoire collective de ceux qui l'ont construit. Et sans elle, même un système propre reste difficile à faire évoluer.

Dans les modernisations les plus ambitieuses, le découpage en sous-domaines peut légitimement être interrogé au regard de l’intégrité des informations présentées à l’utilisateur.

Comment sait-on qu'on est au bon niveau d'abstraction ? La question de l'abstraction et du design de code est centrale, mais elle est rarement posée.Cet article explore comment le code exprime le métier à travers l'abstraction et l'encapsulation, et pourquoi trouver les bons concepts métier demande du temps et de la collaboration.

C’est dans les vieux pots que l’on fait les meilleures soupes, cet article est un plaidoyer pour ne pas oublier les bonnes pratiques du logiciel mais plutôt les utiliser et les adapter pour maximiser l’impact des agents de code.