Software Engineering

Posté le 16/05/2024 par Antoine Chantalou, Sylvain Fagnent, Alain Faure, Armen Ozcelik, Adrien Graux, Soufiane Keli

Concernant l’architecture, l’enjeu phare de cette année 2024 sera de bâtir des architectures composables, où les composants peuvent être assemblés et réassemblés - comme un système LEGO®. La « MACH architecture » qui porte cette ambition de composabilité, a le mérite de poser une vision d’architecture et d’être la plus « future-proof » possible.

Lire la suite >

Posté le 16/05/2024 par Pierre-jean Dousset, Sylvain Fagnent, Alain Faure

La “Continuous Architecture” consiste à faire évoluer et grandir sans rupture les systèmes informatiques au fur et à mesure des besoins avérés. Cela consiste à avoir une vision d’une architecture cible qui colle à celle de la vision produit pour parti dans la bonne direction tout en posant des principes d'architecture haut niveau.

Lire la suite >

Posté le 10/05/2024 par Bruno Boucard

Candide nous pose une question sur la définition du code brownfield. Cultivons notre jardin, est une formule d’altruisme emprunté à Voltaire (Candide) qui convient d’appliquer au code afin de dégager plus de valeur auprès de nos utilisateurs. Il nous appartient d’agir et de rendre meilleur notre « jardin », de faire prospérer notre terre.

Lire la suite >

Posté le 06/05/2024 par Pierre Top

Aucun développeur, ou chef de projet, ne dirait que la qualité du code est négligeable. Cette préoccupation existe depuis les débuts de l'informatique avec le fameux GOTO. Depuis 25 ans, le mouvement "software craftmanship" y a consacré toute son énergie. A-t-il apporté des solutions définitives ?

Lire la suite >

Posté le 02/05/2024 par Sarah Ourabah

Compte-rendu du talk de Christophe Breheret-Girardin à la Duck Conf 2024 : Comment une architecture influence votre stratégie de test ? Le verdict de Christophe est sans appel : votre architecture DOIT conditionner votre stratégie de test !

Lire la suite >

Posté le 25/04/2024 par Mehdi Houacine

Cet article fait suite à la première partie qui traitait de l‘outillage (varié) permettant de produire des diagrammes à partir de code. Si ce premier article vous a peut-être aidé à construire vos premiers diagrammes en quelques minutes, il laisse néanmoins quelques questions pratiques en suspens que nous allons tenter de couvrir.

Lire la suite >

Posté le 23/04/2024 par Soufiane Keli, Alain Faure

Le retrofit de la GenAI sur les systèmes existants est un gisement de valeur à explorer. La GenAI permet de répondre à des anciens ou nouveaux use case en utilisant des technologies d’IA, sans avoir à développer et entraîner un modèle spécifique. Découvrez les patterns d'architecture pour intégrer de la GenAI dans vos application

Lire la suite >

Posté le 22/04/2024 par Soufiane Keli

Bien que les promesses de productivité de Copilot soient le premier levier mis en avant, ce nouvel outil peut venir renforcer les bonnes pratiques de qualité de code et iI est crucial de plonger dans cette évolution technologique avec un sens aigu du craft

Lire la suite >

Posté le 17/04/2024 par Rémi Dormoy

Dans chaque écran, l’utilisateur peut-il augmenter la taille des caractères de 200 % au moins ? Cette phrase ne vous parle pas ? Venez découvrir comment rendre votre application mobile accessible aux polices grossie.

Lire la suite >