Méthode

Méthode

De retailer à acteur de la vie sociale

“Je dois aller faire les courses”.  Cette action auparavant des plus simples soulève aujourd’hui mille interrogations et inquiétudes.  Le confinement imposé a bouleversé notre vie, notre quotidien, et s’accompagne de questionnements qui dépassent notre dimension de simples consommateurs. Si chacun réagit à sa manière, et si la prudence est de rigueur sur les évolutions à venir, il n’en demeure pas moins que le confinement nous amène à faire une pause, à prendre du recul, à nous interroger sur notre mode de vie, ainsi qu’à réfléchir…

Lire la suite
Méthode

Agile au-delà de l’IT

L'IT a dû inventer de nouvelles manière de penser les projets et de s'organiser pour aujourd'hui savoir donner vie aux projets de manière rapide, faible, continue et fluide. Ce sont nos retours expériences et nos bonnes pratiques de mises en place sur lesquelles nous échangeons lors de ce webinaire. Ces transformations peuvent - voire devraient - être transposées à tous les métiers de manière transverse pour apporter un nouvel élan sur les relations et la collaboration au sein des entreprises. Captation du webinaire Donner votre…

Lire la suite
Méthode

Un test peut en cacher un autre – Tests unitaires – P2

Introduction L’article d’introduction débute en listant certaines différences de visions que je peux avoir avec d'autres développeurs concernant l'architecture applicative ou encore la rédaction des tests. A travers elles, j’évoque les difficultés qu’ils peuvent rencontrer à identifier précisément quoi tester et comment. Deux phrases extraites de l’article de Ian Cooper ont été mises en avant : “Le code issu d’un refactoring ne requiert pas de nouveaux tests” “Je vous recommande d’utiliser ports/adaptateurs et d’écrire les tests en outside-in depuis le use case” Ces deux axes…

Lire la suite
Méthode

La Statue de la Liberté, une source d’inspiration ! #ArcheoAgile

Le passé porte en lui les germes du présent alors, une fois n’est pas coutume, sur ces pages plus habituées à vous parler de présent ou d’avenir, je vais vous entretenir d’histoire… Nous sommes des nains sur des épaules de géants… Bernard de Chartres, XIIe siècle Voici quelques années, alors que je donnais une formation sur les bases de l’Agile, un employé d’un grand groupe d’assurance me prit à part et me dit : “vous savez, c’est comme ça qu’on fonctionnait voici 40 ans… mais…

Lire la suite
Méthode

Webinaire : Réparez votre processus d’innovation en entreprise

L'innovation en entreprise est cassée. A côté des grandes injonctions à innover voire s' "auto-uberiser", il y a surtout les injonctions à respecter les process, la hiérarchie et les objectifs du trimestre. La période de télétravail actuelle est idéale pour prendre du recul sur ces paradoxes qui plombent votre entreprise. Pour réparer votre processus d'innovation, nous vous proposons un webinaire gratuit mardi 31 mars pour :

Lire la suite
Méthode

Télétravail : développer un produit sans frontières ? REX, trucs et astuces

Comment construire un produit lorsque l’équipe est répartie sur 3 continents ? Comment collaborer, en pratique ? Quels sont les pièges qui attendent au tournant ? Nous vous proposons ici un ensemble de bonnes pratiques issues du terrain, mais attention : cet article ne contient pas LA vérité du développement de produit en remote, mais UN retour d’expérience d’une organisation adaptée aux contraintes de notre projet. “Chacun chez soi, et les rituels seront bien maintenus !”   Un peu de contexte : 1 équipe, 4…

Lire la suite
Méthode

Test-driven development sur votre infrastructure avec ansible – Compte-rendu du talk de Sebastián Caceres et Tanguy Patte à La Duck Conf 2020

TDD ANSIBLE

Dans ce talk, Sebastián et Tanguy nous expliquent comment faire du TDD sur du code d'infrastructure avec ansible. L’infrastructure as Code devenant la norme pour la création d’infrastructure, nous souhaiterions profiter des bonnes pratiques du Software Craftsmanship pour garantir un code d’infrastructure de qualité. TDD Une des pratiques associée au Software Craftsmanship est le TDD ou Test Driven Development. Pour rappel cette pratique consiste à :  Ecrire un test. Vérifier qu’il échoue. Ecrire le code pour faire passer ce test. Vérifier qu’il passe. Remanier le code…

Lire la suite
Méthode

Le piège culturel : le comprendre et en sortir

Les missions que nous faisons sont toujours l’occasion d’une rencontre de cultures différentes, entre OCTO et ses clients ou ses partenaires. Cette rencontre est généralement très enrichissante mais peut parfois devenir en soi un problème. C’est dans ce cas que ce que j’appelle le piège culturel peut apparaître et singulièrement compliquer la vie des personnes impliquées. La "culture" Avant tout, prenons un moment pour parler de ce terme, particulièrement polysémique et souvent mal employé ou compris. J’ai ressorti mon Robert préféré et je vous conseille…

Lire la suite
Méthode

Un test peut en cacher un autre – Tests unitaires – P1

Introduction L’article d’introduction débute en listant certaines différences entre ma vision en terme d’architecture applicative ou encore de rédaction des tests, que je peux avoir avec d’autres développeurs. À travers elles, j’évoque les difficultés qu’ils peuvent rencontrer à identifier précisément quoi tester et comment. Deux phrases extraites de l’article de Ian Cooper ont été mises en avant : “Le code issu d’un refactoring ne requiert pas de nouveaux tests” “Je vous recommande d’utiliser ports/adaptateurs et d’écrire les tests en outside-in depuis le use case” Ces…

Lire la suite