Archi & techno

Meriem Berkane, CTO : “Le Tech Lead est l’incarnation de nos valeurs et le garant de la vision technique d’OCTO.”

Chez OCTO depuis plus de 10 ans , Meriem fait partie des personnes fondatrices de l’entreprise. Ancienne leadeuse de la tribu Nouvelles Architectures de Données, elle est désormais CTO et participe à la définition de la vision stratégique et technique d’OCTO. Qui de mieux pour nous parler du “tech leading à la OCTO” ?

Lire la suite
Data Science

Mise en application de DVC sur un projet de Machine Learning

Introduction DVC (Data Version Control) est un package Python qui permet de gérer plus facilement ses projets de Data science. Cet outil est une extension de Git pour le Machine Learning, comme l’énonce son principal contributeur Dmitry Petrov dans cette présentation. DVC est à la fois comparable et complémentaire à Git. Il va s’occuper de synchroniser vos données et votre code. Il est donc particulièrement intéressant dans le cadre d’un projet de Machine Learning où le modèle et les données évoluent au fil du développement.…

Lire la suite
Archi & techno

BD – Le Déploiement Continu (CD)

Hello ! Lors de la BD précédente, nous avons abordé le sujet de la CI (Intégration Continue). Et impossible de parler de CI sans parler de CD (Déploiement Continu)! En théorie, la CD implique un déploiement automatique et quasi-systématique de chaque modification du code sur l'environnement de production. Les mises en production sont régulières et ne sont plus une source de stresse, et l'environnement de production est ainsi toujours à jour. En pratique, c'est un objectif très compliqué à atteindre, et pas toujours adapté. (Petite parenthèse…

Lire la suite
Agile

D’étudiant à mentor : rencontre avec notre Octo Thomas Le Flohic

Thomas a fait un véritable parcours “à la OCTO” : après son école d’ingé, il rentre en stage au sein de notre tribu VIBE (Virtual Immersion and Bot Experience) et rejoint définitivement l’entreprise en intégrant le programme Skool. Un de ses profs à l’école était un Octo, Fabien. C’est ce qui lui a donné envie de venir frapper à notre porte. Comme lui, Thomas a voulu garder un lien avec l’école et transmettre son savoir. C’est ainsi qu’il s’est lancé dans l’accompagnement d’un projet de…

Lire la suite
Archi & techno

Interview Céline Gilet – « Le Tech Lead n’est pas un super héros ! »

Depuis plus de 4 ans chez OCTO, Céline, membre de la tribu CRAFT, est devenue une référence parmi nos Tech Lead. Découvrez sa vision de ce rôle à part. Pour toi, quel est le rôle du Tech Lead ?  Pour moi, c’est faire en sorte que l’équipe au sens large (Développeurs, Ops, Fonctionnels, Product Owner) arrive à délivrer régulièrement de la valeur. Concrètement, il s’agit de jongler et prioriser en permanence entre plusieurs casquettes : expertise, accompagnement, coaching et formation.

Lire la suite
Méthode innovation

Injonctions paradoxales : un MVP … mais pour tous !

un MVP pour tous

Un MVP ... mais pour tout le monde ! Et si vous vouliez l’entendre cette injonction ? Mise en scène, écoutez la. Les racines du paradoxe D'un côté, les managers sont sous la pression du timing : ils sont séduits par le concept de MVP, Minimum Viable Product, présenté comme un moyen d'accélérer la mise sur le marché. D'un autre, ils sont sous la pression du chiffre : ils ont du mal à accepter qu'on se prive d'une partie du marché potentiel. En outre, ils…

Lire la suite
Évènement

Matinale : « Ethical by Design », le véritable enjeu de l’IA

S'inscrire à la matinale L’éthique by design vise à intégrer les notions d’éthique dès la conception d'un algorithme ou d’une intelligence artificielle. Comment rassurer les consommateurs sur le fait que votre produit n’utilise pas leurs données personnelles à mauvais escient ? Que vos algorithmes ne nuisent pas à leur intégrité ? Que vous leur apportez les solutions dont ils ont vraiment besoin ? Tous ces enjeux sont à prendre en compte lors de l’intégration de solutions de Data Science et d’Intelligence Artificielle au coeur de vos projets et vos produits.   Au cours de cette matinale, nous…

Lire la suite
Big Data

Calibration de probabilité

Dans un article traitant des intervalles de prédiction, nous avions abordé une technique de mesure d’incertitude en régression. Qu’en est-il de cette mesure pour l’autre pan de l’apprentissage supervisé : la classification ? En classification aussi, il convient de pouvoir maîtriser le niveau de confiance dans la sortie des modèles. Prenons l’exemple canonique de la classification binaire des tumeurs (maligne / bénigne) en fonction de leur taille. On aimerait pouvoir affirmer que si la probabilité en sortie est 0.3, on a effectivement un risque de…

Lire la suite
Méthode

Veille – Lire plus efficacement

Dans de nombreuses activités, et à plus forte raison dans les métiers liés au numérique, il est essentiel de pratiquer une veille régulière, qu’elle soit technique, opérationnelle ou stratégique, afin d’anticiper les évolutions et les innovations à venir.  Aujourd’hui, l’image et le son sont les moyens privilégiés du reportage, de l’événement spectaculaire et de la fiction. Le film occupe maintenant la place qu’occupait le roman au XIXème siècle, pourtant nous n’avons jamais autant édité d’ouvrages documentaires.  L’écrit demeure l’un des médiums privilégiés dans la transmission…

Lire la suite

Seven shades of Git

Tl;dr Every time I stumble upon a Git article on the web, it always talks about how to use it, instead of why I should use it. Wait, isn’t that obvious? We use Git for versioning our code and sharing it with others. This is what Version Control Software (VCS) is used for, afterall.  Thinking like this, it is easy to believe that you can Google your way through Git mastery by searching how-to’s every time you’re stuck on a specific Git-related problem. At least…

Lire la suite