Data

1001 façons de faire parler la donnée – Compte rendu du talk de Nicolas Cavallo à la Duck Conf 2022

Les données textuelles en grande quantité sont difficiles à traiter et à interpréter. Il est possible de leur faire dire une chose et son contraire, de telle sorte que des statistiques calculées sur du contenu de réseaux sociaux n’ont de fait aucune valeur si on ne comprend pas  la méthode par laquelle elles ont été obtenues. Dans son talk, Nicolas Cavallo  nous propose de construire ensemble un cas d’usage d’analyse de tweets portant sur l’élection présidentielle de 2022.

Lire la suite
Agile

Compte-rendu du Café du PO #9 : Product Owner et Product manager, comment travailler ensemble ?

sketchnote episode 9 cafe du PO

L’épisode #9 Pour ce neuvième épisode qui a eu lieu le 5 avril et qui était animé par Chloé Lemarié, nous avons échangé sur les interactions entre Product Owners (PO) et Product Managers (PM), avec deux invités qui nous ont partagé leurs retours d’expérience respectifs : Romain Garnier, PM pour Mon espace santéGhislain Joliot, PO pour la Digital Factory d’Invivo sur les produits dont aladin.farm (coopératives agricoles) et Jardiland / GammVert (retail). Découvrez l’épisode #9 en sketchnote Sketchnote du café du PO #9, réalisée par…

Lire la suite
Agile

Le refactoring c’est tout le temps, et c’est normal. (épisode 1 – le plaisir de coder et glossaire)

Charlotte s'est lancée dans le développement de son application. À la joie de créer en codant succède rapidement la difficulté de créer un code simple, fiable, exprimant ses intentions. Comment ranger le code ? Elle sollicite son ami Marc qui, d'abord critique, lui montrera ensuite comment grâce au refactoring et au développement piloté par les tests, créer un code à la fois solide et flexible.

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
Brèves de consultants

Nous sommes allés à SoCraTes 2022 – 6e édition

Nous sommes quelques Octos a avoir eu la chance de participer à la 6e édition de SoCraTes France (https://twitter.com/SoCraTes_FR/status/1505625869519396864). Pour poser le contexte, qu’est-ce que SoCraTes ? SoCraTes (pour Software Craft and Testing) c’est un temps (3 jours et … 3 nuits) où une soixantaine de personnes se retrouvent dans un endroit sympathique pour échanger, partager, et coder. Le format est simple : c’est un Open Space où tout le monde est libre de proposer des sujets en début de chaque journée, un agenda s’organise…

Lire la suite
Archi & techno

Comment écrire un Provider Terraform ? Voici un exemple bout-en-bout avec l’API de Mattermost Partie 1 !

Mattermost est une application de chat, c’est une alternative open source et auto hébergée à Slack et Microsoft Teams. C’est l’application que nous utilisons en interne à OCTO Technology ! Et pour nous faciliter la vie, nous avons eu besoin d’ajouter automatiquement nos nouveaux arrivants et nouvelles arrivantes aux bons canaux, groupes… Et quoi de mieux qu’un provider Terraform pour ce faire ? Vous pouvez le trouver et l’utiliser directement depuis la registry Terraform : https://registry.terraform.io/providers/octo-technology/mattermost/ Nous vous proposons de ce fait de vous partager la marche à…

Lire la suite
Bonne pratique

Deux techniques de base pour le code Legacy

Cet article présente Sprout Method et Wrap Method, deux techniques très utiles quand : on travaille sur du code non testé (une des définitions possibles de “code legacy”)on souhaite y ajouter une fonctionnalité couverte par des tests (la “reason to change”). Ces deux techniques sont les premières techniques présentées par le livre “Working Effectively with Legacy Code”, de Michael Feathers (WEWLC). Elles permettent d’ajouter du code testé dans du code difficile à tester, et ce sont aussi de bonnes premières étapes vers un meilleur design. …

Lire la suite
Data Science

Comment structurer vos équipes et démocratiser l’Intelligence Artificielle au sein de votre organisation

Introduction des auteurs et de l’initiative Dans le cadre des réflexions d’OCTO Technology sur les grands enjeux du monde de la data, Jean-Baptiste Larraufie consultant OCTO et Ming-Li Gridel Directrice Data science chez DataRobot ont amorcé une discussion sur l’évolution des structures data dans les entreprises.  En tant que conseiller stratégique sur les initiatives data de grands groupes français, OCTO Technology a contribué à diverses et nombreuses missions d'Intelligence Artificielle (IA) et assisté à la structuration d’équipes Data chez nombre d’entreprises de l’hexagone. DataRobot, partenaire d’OCTO,…

Lire la suite