Bonne pratique

Bonne pratique

La privacy comme opportunité

Le RGPD est, pour certains, présenté comme une contrainte juridique, typiquement dans le monde des entreprises du numérique; et pour d’autres comme une protection des libertés fondamentales, plus souvent dans le monde des militants. Chacun venant moquer le point de vue de l’autre. On propose ici une autre grille de lecture. Le RGPD, vu comme une opportunité de faire des affaires de manière intelligente, en développant un modèle économique centré sur le service rendu à l’utilisateur. L’approche habituelle Aujourd’hui, dans le monde de l’entreprise et…

Lire la suite
Bonne pratique

Bonne résolution 2021 : Faire perdre des kilos à ma boite Gmail

TL;DR → des liens rapides pour nettoyer vos boîtes Gmail rapidos Savez-vous quel volume de stockage vos mails GMail utilisent ? Perso je suis passé en 10 min de 16 à 4 Go en faisant un petit nettoyage de rentrée ! Chez OCTO nous sommes plus de 650 collaborateurs, en faisant tous un peu de ménage, on parle rapidement de dizaines de Tera octet en moins sur les serveurs Google… Bien entendu, des supers outils SaaS automatiques existent sur le marché pour nettoyer efficacement sa…

Lire la suite
Bonne pratique

Être recruté par InVivo et vivre l’expérience OCTO SKOOL : ça vous fait quoi?

  OCTO Technology et InVivo, 1er groupe coopératif agricole français travaillent ensemble depuis juin 2018 et ont lancé en 2019 InVivo Digital Factory, le pôle de consulting interne d’inVivo Group dédié à la transformation digitale et usine de production des projets digitaux. Sa fonction est de construire un écosystème de solutions numériques innovantes pour les métiers du groupe, ses coopératives sociétaires et leurs agriculteurs adhérents, avec une grande vitesse d'exécution et d’adoption. Fort de cette expérience et des résultats satisfaisants, InVivo Digital Factory cherche à…

Lire la suite
Bonne pratique

CR du comptoir : Les nouvelles topologies du cloud

Jeudi dernier s’est tenu un nouvel épisode des comptoirs OCTO, des rendez-vous bi-mensuels, désormais incontournables que les expertes et experts OCTO vous donnent. Un moment d’échange et de partage, surtout en ces moments difficiles de confinement et de Covid. Stay home, safe and with OCTO ;) Sujet de ce jeudi, les nouvelles topologies du Cloud, par Meriem CTO d’OCTO et Arthur, lead des pratiques Cloud chez OCTO.

Lire la suite
Bonne pratique

Monter collectivement en compétences, développer une culture du partage et favoriser la motivation par le sens : telle est la promesse du processus d’apprentissage au sein de l’OCTO Skool

Pour un⸱e spécialiste du monde de la formation professionnelle, observer ce programme pour en comprendre les tenants et les aboutissants invite à décoder comment son fonctionnement en fait un parcours original et efficace.  En effet, l’OCTO Skool - Talent acceleration programs est développé par OCTO pour attirer, recruter et accélérer la montée en compétences des consultant⸱es nouvellement embauché⸱es.  A travers cet article, tentons d’en découvrir son originalité.   Un Talent acceleration program, c’est quoi pour OCTO? ©Caroline Bretagne OCTO crée en 2016 ce programme pour…

Lire la suite
Bonne pratique

Les statuts, ça pue (part. 2) : Ciselage en US

pictogramme découpage

Nous avons souvent dans nos modélisations, nos schémas, nos user stories, nos bases de données et nos APIs un petit champ nommé status, parce que l'anglais ça fait classe. Et bien je vous le dis tout de bon, ce petit champ qui stocke le statut de votre ressource, il sent mauvais et augure bien des périls, en particulier si vous pouvez le modifier. Il peut être révélateur d'une perte de richesse fonctionnelle de notre solution ainsi que de défauts de cohérences ou de résilience de la conception…

Lire la suite
Bonne pratique

Les statuts, ça pue (part. 1) : Fini comme un automate

En tant que préparateur, je veux passer la commande en statut en cours de préparation afin d'informer le client de l'avancement de sa commande. Vous avez déjà vu cette User Story. Si ce n'est elle, c'est donc sa sœur. Nous nous imaginons souvent nos procédures métier comme une évolution linéaire, une succession d'états d'une ressource donnée qui tendent irrémédiablement vers un statut terminé. Tirer à droite ! ou Zero stock ! sont autant de gimmicks qui révèlent notre inlassable vision finaliste d'un processus de production en flux. C'est pourquoi nous avons souvent dans nos modélisations, nos…

Lire la suite
Bonne pratique

REX : Refactoring d’un modèle de Machine Learning

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