Christophe Thibaut

Posté le 27/01/2022 par Sylvie Ponthus, Christophe Thibaut

Les idées fusent.Charlotte prend plaisir à formaliser ses idées, elle rédige ses idées comme des petites histoires utilisateurs qui prendront vie quand le logiciel fonctionnera. Elle raconte comment ce sera bien d’utiliser le logiciel. C’est un moment agréable et facile.« Il permet de jouer aux devinettes de kana et de romaji, il possède un mode al...

Lire la suite >

Posté le 20/01/2022 par Sylvie Ponthus, Christophe Thibaut

Charlotte a 2 enfants, Théo 18 ans et Léa 14 ans. Tous les 3 sont de grands admirateurs de la culture japonaise : les mangas japonais et la cuisine japonaise. Ils sont déjà allés au Japon tous ensemble et veulent y retourner. C’est tout naturellement que Théo et Léa commencent l’apprentissage du japonais. Leur apprentissage est autodidacte, c’est L...

Lire la suite >

Posté le 01/01/2022 par Pierre Top, Christophe Thibaut

What is legacy code?"Code without tests is bad code. It doesn't matter how well written it is; it doesn't matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse.” “To me, legacy code is simpl...

Lire la suite >

Posté le 01/01/2022 par Pierre Top, Christophe Thibaut

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...

Lire la suite >

Posté le 30/12/2021 par Pierre Top, Christophe Thibaut

Should we write unit tests or integration tests ?"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....

Lire la suite >

Posté le 30/12/2021 par Pierre Top, Christophe Thibaut

"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 ever...

Lire la suite >

Posté le 07/10/2021 par Julien Tellier, Christophe Thibaut

(précédement …)Tableau 7Dans lequel des signaux faibles sont savamment ignorésJeanne, Léa, Karim, Victor et Yasmina.Victor : Je propose qu'on annule la rétro puisque tout va bien. Karim : Ah, ça tombe bien j'ai plein de trucs à finir. Jeanne : Bon, le graphe de burn-up, du coup, on le met à jour ? Victor : Euh, peut-être plus tard ? Léa : Attends, ...

Lire la suite >

Posté le 30/09/2021 par Julien Tellier, Christophe Thibaut

(précédement …)Tableau 4Dans lequel le Directeur du Système d'Information tance l'équipe fautiveBernard le DSI, Jérémie le PMO et l'équipe de dev : Jeanne, Karim, Léa et Victor. Bernard, ouvre la porte, l'équipe est le nez dans le code, à chercher le bug.Bernard : Bon. Il va falloir m'expliquer pourquoi votre vélocité est si élevée alors que la dém...

Lire la suite >

Posté le 23/09/2021 par Julien Tellier, Christophe Thibaut

Tableau 1Où l'on parle indicateursBernard et Jérémie. Dans le couloir du 5ème étage. Jérémie, jeune PMO. Bernard, le DSI récemment embauché pour remettre de l'ordre et préparer la transformation.Jérémie : Tu as une minute, chef ? Bernard : J'ai un comité qui à déjà démarré il y a 5 minutes, mais vas-y. Jérémie : C'est bon j'ai pu convaincre chaque ...

Lire la suite >

Posté le 29/01/2021 par Sofia Calcagno, Christophe Thibaut

Cet article fait partie de la série “Accélérer le Delivery de projets de Machine Learning”, traitant de l’application du framework Accelerate dans un contexte incluant du Machine Learning. Si vous n’êtes pas familier avec le framework Accelerate, ou si vous souhaitez avoir plus de détails sur le contexte de cet article, nous vous invitons à commenc...

Lire la suite >