Bonne pratique

Bonne pratique

Retour d’expérience : refactoring d’un modèle de Machine Learning qui tourne en Production

L'industrialisation de l'IA s'impose aujourd'hui comme l'un des enjeux majeurs pour les entreprises qui souhaitent l'intégrer dans leurs écosystèmes : en effet, seulement 13% des projets IA make it to production ! Et qui dit industrialisation dit mise en production !  Pourtant, à une époque pas si lointaine, parler d'algorithme de ML était souvent synonyme d'obscures explorations de data scientists et d'artefacts incompréhensibles à ne surtout pas toucher une fois livrés en production. Heureusement, les choses ont changé et des pratiques pour mettre en production…

Lire la suite
Bonne pratique

Property-based testing : Un contrat d’interface en béton

La compréhension de cet article est facilitée par des connaissances sur l'architecture hexagonale (Clean Archi) et le Domain-Driven Design. Lorsque vous développez un produit en vous basant sur les principes du Domain-Driven Design (DDD) et que vous vous efforcez de respecter les principes de Clean Archi, vous vous retrouvez alors probablement avec une catégorie particulière d'interfaces appelées Repository. Nous allons voir ici qu'une stratégie de test des implémentations se reposant uniquement sur les méthodes de l'interface peut s'avérer très utile pour itérer sur notre implémentation sans influencer notre code métier. Nous allons…

Lire la suite
Bonne pratique

Terraform at scale! Part1 Layering

Après quelques missions d’infra diverses et variées en utilisant ce formidable outil qu’est Terraform, on s’est dit qu’il était nécessaire de partager ce que nous avons appris. Et des choses… nous en avons apprises ! Tellement, qu’un seul article ne serait pas suffisant. Nous vous proposons donc une série d’articles pour aborder l’utilisation de Terraform… at scale !

Lire la suite
Bonne pratique

L’architecte et Git : une fusion de raison

L’architecte, survivance du passé ? L’architecte est souvent un rôle incompris ou mal compris. Entre l’architecture, la conception - “design” - et le développement les frontières sont devenues d’autant plus floues que les outils modernes permettent d’obtenir en quelques clics et quelques instants des structures de base évoluées, à la fois performantes et résilientes, et même déjà connectées. D’autant plus floues, également, que le mot “design” est aujourd’hui utilisé dans de nombreux domaines : functional design, user experience design, domain-driven design, design thinking, et tous…

Lire la suite
Bonne pratique

OCTO met le cap sur la responsabilité socio-environnementale

Introduction En octobre dernier, un premier article détaillait les initiatives qui commençaient à émerger chez OCTO en matière d’action socio-environnementale. On y parlait B Corp, apéro Green et débats dans les mailings lists… entre autres sujets ! Quelques mois plus tard, un nouvel état des lieux ne ferait pas de mal. En effet, par aversion pour toute forme de greenwashing, nous souhaitons que nos communications reflètent nos initiatives concrètes, pérennes et apprenantes. Et, dans le contexte du Covid-19, auquel se mêlent nos inquiétudes sur l’avenir…

Lire la suite
Bonne pratique

Deux ans de RGPD @OCTO

Premier semestre 2018 : branle-bas de combat pour se mettre en conformité avec le RGPD. L’équipe projet a mis votre entreprise en conformité et identifié une liste de points à corriger. Deuxième semestre 2018 : le soufflé retombe. La liste à la prévert des préconisations serait-elle tombée aux oubliettes ?  C’est un scénario réaliste si vous vous étiez constitués en mode projet. Dans notre entreprise, pour éviter cette situation, nous avons constitué une équipe de personnes motivées, avec un sponsor interne et du temps dédié.…

Lire la suite
Bonne pratique

2020’s, une nouvelle décennie mobile sur tous les fronts !

Après le succès de notre dernière refcard, l’équipe dédiée à la mobilité chez OCTO continue de vous livrer ses trends pour cette nouvelle décennie ! Design, architecture, productivité et Machine Learning : nous avons sélectionné pour vous les best-practices qui amélioreront pour sûr vos applications mobiles. Tendances UX Depuis plusieurs années, Google nous enseigne les guidelines en matière de design pour assurer la meilleure expérience utilisateur possible sur mobile. Bien que nombreux, nous pensons que ces conseils ne sont pas exhaustifs, et c’est la raison…

Lire la suite
Bonne pratique

Même en confinement, il y a un week-end !

Nous avons envie de vous partager notre réflexion sur l’arrivée du week-end après une semaine de confinement, et des idées concrètes pour faire un vrai break, même de chez soi ! Et si vous avez vous aussi des bonnes pratiques à partager, vos commentaires sont les bienvenus. Chez OCTO, nous avons mis en place une cellule de crise pour gérer le contexte exceptionnel lié au Covid-19 : réunion rapide 3 jours par semaine, depuis … 3 semaines. Et à la fin de la réunion de…

Lire la suite
Bonne pratique

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
Bonne pratique

Solution Focus : l’agilité orientée solutions

Pour dénouer une situation bloquée, faut il toujours commencer par en rechercher les causes ? L’approche Solution Focus propose une voie différente et plus directe pour atteindre un objectif ou un futur désiré. Déplaçons le regard pour identifier dans le présent ce qui existe et fonctionne déjà et rendre simples des actions qui peuvent être engagées rapidement. Présentation de cette approche avec Gery Derbier, Consultant, Coach, animateur de la branche française de Solution Focus In Organisation et formateur d'une Masterclass Solution Focus.  La très grande…

Lire la suite