Stratégie SI

Stratégie SI

Matrice Cynefin x Machine Learning – Aller vite en production pour minimiser le risque des systèmes complexes

Certains affirment qu’il faut attendre d’avoir finalisé son modèle de Machine Learning (ML) avant d’aller en production, d'autres qu’il faut aller au plus tôt en production pour avoir du feedback. Formé à l'école Agile, DevOps, Lean, Accelerate, je fais clairement plus partie de la deuxième catégorie ; cependant je dois reconnaître que certains problèmes méritent d’être résolus complètement avant d’aller en production. Ayant découvert récemment la matrice Cynefin, dans ce court billet je propose une grille de lecture des problèmes de ML que nous pouvons…

Lire la suite
Stratégie SI

5 trucs que vous devriez franchement arrêter de faire vous-même – Compte-rendu du talk de Florent Jaby à la Duck Conf 2022

“La meilleure qualité d’un informaticien c’est la paresse.” Dans son talk, Florent Jaby nous rappelle que c’est la répétition d’une même tâche rébarbative qui nous pousse, nous les développeurs, à écrire des scripts dans le but d’automatiser un maximum ces tâches fastidieuses. Comme, par exemple, construire et déployer une image Docker depuis une CI GitLab, dans le but d'éviter de le faire à la main. “Pour faire plus de choses, il ne faut faire que celles qui comptent et donc il faut faire des choix.…

Lire la suite
Stratégie SI

Schéma directeur : Penser le temps long

Nota : cet article a été rédigé avant le déclenchement du conflit déclenché par la Russie contre l’Ukraine. Il prend une dimension nouvelle aujourd’hui. TL/DR :  Lors du précédent article sur le schéma directeur, je vous en ai parlé de manière générale, en proposant une manière de le rendre plus opératoire pour réaliser les objectifs stratégiques de l’organisation.  L’idée est maintenant de reprendre chaque étape de construction d’un schéma directeur pour voir comment le réaliser en tenant compte des enjeux d’aujourd’hui et de demain. Commençons…

Lire la suite
Stratégie SI

Défense et illustration des test isolés – #2

Qu’est-ce que le code legacy ? "Le code sans test est du mauvais code. Peu importe qu’il soit bien écrit; peu importe à quel point il est élégant, orienté-objet ou encapsulé. Avec des tests, nous pouvons changer le comportement de notre code rapidement et de manière fiable. Sans eux, nous ne pouvons pas réellement savoir si l’état du code s’améliore ou empire.” “En ce qui me concerne, le code legacy est simplement du code sans tests.” Michael Feathers, Working Effectively with Legacy Code "Ce code…

Lire la suite
Stratégie SI

Défense et illustration des tests isolés – #1

"There is hardly anything in the world that someone cannot make a little worse and sell a little cheaper, and the people who consider price alone are that person’s lawful prey. It’s unwise to pay too much, but it’s worse to pay too little. When you pay too much, you lose a little money — that is all. When you pay too little, you sometimes lose everything, because the thing you bought was incapable of doing the thing it was bought to do. The common…

Lire la suite
Stratégie SI

Les compétences IT sont de plus en plus rares et chères. Et si vous osiez le No-Code/Low-Code ?

Tout commence avec l’initiative d’un individu qui veut sortir du lot.

1-Introduction  “Previously on the Octo’s Blog” :    Culture Innov’ : “Dans un univers aux compétences IT rares et chères, comment les optimiser pour innover sans se ruiner”  Culture Innov’ : Osez le code jetable ! No-Code/Low-Code : les trois bonnes raisons de s’y mettre    Ces 3 articles témoignent que dans un monde où les compétences IT sont rares et chères, lorsqu’on veut innover, tester vite et que l’on a besoin d’IT, l’outillage Low-Code ou No-Code peut être un atout. Ce dernier en particulier…

Lire la suite
Stratégie SI

DSI : multiplier par dix la valeur livrée par une TMA grâce au Kaizen

Introduction Au sein des équipes du numérique que nous accompagnons, nous sommes souvent surpris d’observer ce décalage entre, d’une part, le nombre de fois où on parle de “valeur client” lors de réunions ou de discussions informelles et, d’autre part, le peu d’énergie que ces mêmes équipes y consacrent effectivement dans leurs activités opérationnelles de tous les jours.  Un peu comme dans le livre de Jonathan Lefevre, avec le Kaizen nous sommes obsédés par la valeur client et nous développons un regard très aiguisé pour…

Lire la suite
Stratégie SI

Comprendre les apports d’Accelerate dans l’évolution de nos systèmes

Couverture livre accelerate

Pour aborder cet article, une connaissance préalable des principaux éléments que contient Accelerate est recommandée. Si vous n'êtes pas encore sensibilisé au sujet, vous trouverez une introduction et la vidéo d'une matinale sur le sujet dans cet article. Pour un bref rappel, Accelerate est un livre. C'est une forme de compte rendu d'une étude qui cherche à définir ce qui permet aux organisations d'atteindre leurs objectifs avec le plus d'efficience. C’est le résultat de l’analyse de 4 années de State of DevOps. Cette étude met…

Lire la suite
Stratégie SI

«Qui maîtrise le mieux le chaos de votre SI, Mozart ou Béjart ?» – Compte-rendu du talk de Safa Mabrouk à La Duck Conf 2021

Pour l’avenir de vos SI, faut-il recruter le génie intemporel de la musique Mozart ou le vertueux de la danse Béjart ? Vous vous demandez certainement quel le rapport entre ces artistes et nos SI ? Contextualisons : jadis, nos SI étaient composés d’un seul grand système/application, qualifié de Mono-lead, contenant tous les processus métiers et répondant à tous les besoins et traitements. Au fur et à mesure, ces processus métiers se sont complexifiés et les SLA sont devenus de plus en plus exigeants. Par conséquent, le…

Lire la suite