Avec les témoignages de
Les speakers
Kevin Archet – Consultant
Quarkus, Micronaut : Java is back
Java est un des langages les plus utilisés dans le développement logiciel mais la JVM connaît cependant deux problèmes de taille : sa vitesse de démarrage et son espace mémoire. Parfaitement adapté à nos anciennes applications monolithiques et on premise, Java peine à suivre les nouvelles architectures divisées en de nombreux micro services, potentiellement sur le cloud, avec de nombreux besoins de scalabilité.
Charles Dufour – Consultant
Scala 3 : Le retour du roi
La version 2.13 de Scala vient de sortir et on peut dire qu’aujourd’hui ce pari est réussi. Mais cet équilibre entre fonctionnel et objet n’est pas parfait. Pour certains, Scala n’est pas assez fonctionnel. Pour d’autres, c’est un « better Java » mis à mal par Swift et Kotlin. C’est de ce constat qu’a émergé le développement de Scala 3. Repousser les limites de Scala et corriger ces défauts actuels. En développement depuis 6 ans sous le nom de Dotty, Scala 3 s’apprête à arriver en 2020.
Olivier Cloirec – Consultant
On-demand development environments with Kubernetes
When releasing to production 5 times a day or more, any feature should be strongly tested and validated with a dedicated environment that is similar to production.
At JobTeaser, any Pull Request can lead to the bootstrap of such an environment on-the-fly. We call them Feature-envs.
Enrico La Cava – Infrastructure Unreliability Engineer
On-demand development environments with Kubernetes
When releasing to production 5 times a day or more, any feature should be strongly tested and validated with a dedicated environment that is similar to production.
At JobTeaser, any Pull Request can lead to the bootstrap of such an environment on-the-fly. We call them Feature-envs.
Diana Ortega – Consultante
Intelligence Artificielle dans le Cloud – Si séduisant, mais si déroutant !
L’IA dans le Cloud constitue l’un des principaux shifts technologiques du moment sur la Data Science. Tous les grands providers de Cloud tiennent maintenant la promesse de démocratiser l’accès à la Data Science et de fournir des outils facilitant le développement et l’industrialisation de modèles de Machine Learning, que l’on soit Data Scientist ou non.
Lis mon code : ou pourquoi j’ai du mal à faire ta code review
Si vous êtes un développeur, peut-être que vous vous demandez comment mieux écrire le code pour qu’il soit fonctionnel, efficace et correcte. J’ai constaté que plus vous utilisez des langages différents, moins vous pouvez appliquer des absolus. Pour exemple, la réponse à la question si mon code est lisible ou pas, commence par « cela dépend… ».
Yoann Benoit – Chief Data Officer
Intelligence Artificielle dans le Cloud – Si séduisant, mais si déroutant !
L’IA dans le Cloud constitue l’un des principaux shifts technologiques du moment sur la Data Science. Tous les grands providers de Cloud tiennent maintenant la promesse de démocratiser l’accès à la Data Science et de fournir des outils facilitant le développement et l’industrialisation de modèles de Machine Learning, que l’on soit Data Scientist ou non.
Jérémy Pinsolle – Developer Full Stack
Serverless – Guide de survie pour partir en prod
Le monde du serverless est aujourd’hui mature et l’utiliser en production est totalement viable. Mais quel est l’impact d’une telle architecture sur l’organisation du code et de l’équipe ? De plus, si un tel système se veut scalable par nature, comment répondre aux autres problématiques inhérentes à une production ? Traçabilité end to end, testabilité, configuration, maintenance …
Un datalake serverless sans Hadoop, oui c’est possible !
Le Cloud a transformé ces dernières années l’approche du Big Data: Stockage de la donnée et capacité de traitement sont désormais séparés, capacité à la demande ou encore utilisation de Cluster en mode éphémère sont maintenant la norme et permettent de s’abstraire de problématiques d’exploitation qu’on ne souhaite pas avoir à gérer.
Maxime Pichou – Consultant
Serverless – Guide de survie pour partir en prod
Le monde du serverless est aujourd’hui mature et l’utiliser en production est totalement viable. Mais quel est l’impact d’une telle architecture sur l’organisation du code et de l’équipe ? De plus, si un tel système se veut scalable par nature, comment répondre aux autres problématiques inhérentes à une production ? Traçabilité end to end, testabilité, configuration, maintenance …
David Attali – Directeur Artistique
Follow the UX Flow!
« Tu es là parce que tu as un savoir, un savoir que tu ne t’expliques pas mais qui t’habite, un savoir que tu as ressenti toute ta vie. Tu sais que le monde ne tourne pas rond sans comprendre pourquoi, mais tu le sais, comme un implant dans ton esprit, de quoi te rendre malade. C’est ce sentiment qui t’as amené jusqu’à moi, sais-tu exactement de quoi je parle? »
Alexis Kinsella – CTO & Cloud Expert
Introduction à TensorFlow Extended (TFX)
Tout développeur qui s’est déjà intéressé à la Data Science connaît TensorFlow, la coqueluche des framework de Machine Learning. Toutefois un framework ne fait pas tout, et Google a développé pour ses besoins internes TensorFlow Extended (TXF) qui a pour objectif de faciliter l’opérationalisation de modèles de Machine Learning, en se focalisant en particulier sur sa capacité à déployer des applications ML en production, gérer des Datasets importants, entraîner et servir des modèles avec consistence et gérer correctement le versionning des modèles pour l’inférence.
Jupyter en mode level up selon Netflix et les autres grands du Web
Les notebooks en général, et Jupyter en particulier, sont souvent vus comment le coûteau suisse du Data Scientist. Ils lui permettent d’effectuer des analyses, et même de mettre au point des modèles de machine learning.
Dina Baddaje – Data Scientist
REX Galeries Lafayette – Le portail, le visage de notre datalake
La data est un monde abstrait, difficile à se représenter, avec pléthore d’outils. Notre solution : proposer un portail pour regrouper tous ces outils et ainsi fournir une vision globale… Le thème principal sera : Montrer comment notre portail a été un vecteur d’innovation sur notre projet Datalake.
Alexandre Genet – Consultant
Le meilleur développeur mobile est-il côté back ?
Dans les transports, en voyage ou simplement dans son lit, l’usage du mobile est partout. Partageons ensemble les moyens d’échanger l’information entre le back et les applications. Avec une batterie et un réseau limité, comment exposer sa donnée pour créer une application mobile performante ? Repartez avec des idées pour organiser votre système d’information et créer de meilleures applications.
Vincent Segouin – Consultant
WebAssembly, mythe ou réalité ?
WebAssembly est un standard du Web, créé en 2015, il promet de compiler du C./C++, du Rust et du Typescript dans le but d’être exécuté directement dans un navigateur en obtenant des performances proches des applications natives, certains parlent de ce dernier comme étant LA technologie qui détruira Javascript.
Alexis Chotard – SRE
Docker est mort, vive Docker
Docker est désormais partout. Mais que fait réellement Docker ? Y a-t-il encore un sens à parler de Docker maintenant qu’il s’agit du simple packaging du projet Moby, qui lui-même n’est qu’une interface vers containerd et runc ?
Cloud Native Apps
Toute la mouvance « Cloud Native » impacte fortement la conception d’application, et pour cause : le but est de rendre celles-ci scalables, déployables automatiquement et résilientes by design.
XebiKart Infrastructure : de nos laptops à Kubernetes dans le Cloud
Pour la démo présentée en Keynote et durant le reste de la journée, il a bien fallu monter l’infrastructure qui fait tourner le tout. Naturellement, nous nous sommes tournés vers Kubernetes et le Cloud; c’est le moment de faire le bilan.
Ludovic Ladeu – Consultant
FaaS sur K8s : quelles possibilités ?
AWS Lambda est l’implémentation de référence quand on parle de FaaS. Est-il possible d’en faire en dehors d’AWS Lambda (ou de Google Cloud Functions) ? Quels sont les outils à disposition pour en faire, que proposent-ils et quels sont leurs avantages et inconvénients ? Comment déployer ce type d’outil et quelles sont les contraintes qu’ils imposent ?
Dmytro Podyachiy – Consultant
FaaS sur K8s : quelles possibilités ?
AWS Lambda est l’implémentation de référence quand on parle de FaaS. Est-il possible d’en faire en dehors d’AWS Lambda (ou de Google Cloud Functions) ? Quels sont les outils à disposition pour en faire, que proposent-ils et quels sont leurs avantages et inconvénients ? Comment déployer ce type d’outil et quelles sont les contraintes qu’ils imposent ?
Guillaume Desbuquois – Consultant
Passé, présent et futur du NLP
Le Traitement du langage naturel (NLP) est un domaine de la data science en constante évolution depuis le milieu du 20ème siècle. De l’étude simple de la syntaxe à des applications comme Siri ou Alexa de nos jours, les améliorations marquent des changements dans notre quotidien. Nous retracerons cette évolution en traitant des modèles qui ont bouleversé le cœur du NLP, du LDA jusqu’aux encodeurs.
Jennifer Proust – Consultante
TestCafe pour tous : de meilleurs tests E2E pour vos apps front
Vous en avez marre d’utiliser Selenium pour tester vos web apps ? Ou vous ne savez pas par ou commencer pour tester votre interface utilisateur ? Adoptez TestCafe, un framework en javascript ou en typescript pour automatiser vos tests end-to-end. Je vous propose d’explorer TestCafe de A a Z: l’installer, le configurer, ecrire des tests stables et les inscrire dans une CI pour les automatiser.
Lionel Guez – Consultant
Quarkus, Micronaut : Java is back
Java est un des langages les plus utilisés dans le développement logiciel mais la JVM connaît cependant deux problèmes de taille : sa vitesse de démarrage et son espace mémoire. Parfaitement adapté à nos anciennes applications monolithiques et on premise, Java peine à suivre les nouvelles architectures divisées en de nombreux micro services, potentiellement sur le cloud, avec de nombreux besoins de scalabilité.
Fares Oueslati – Data Engineer
Kubeflow : Data Scientist ready ?
Industrialiser de la Data Science est le nouveau sujet à la mode. Ajoutez à cela une pincée de Kubernetes et vous retrouvez une recette de buzzwords. Lors d’une précédente démonstration, je me suis rendu compte de la difficulté de comprendre tout cet écosystème pour un Data Scientist. Google a depuis mis à disposition un série d’outil afin de permettre la scalabilité de projets de Deep Learning sous le nom de Kubeflow : contraction de Kubernetes et Tensorflow.
Nicolas Dechandon – Consultant
REX Galeries Lafayette – Le portail, le visage de notre datalake
La data est un monde abstrait, difficile à se représenter, avec pléthore d’outils. Notre solution : proposer un portail pour regrouper tous ces outils et ainsi fournir une vision globale… Le thème principal sera : Montrer comment notre portail a été un vecteur d’innovation sur notre projet Datalake.
Enguérand Acquarone – Responsable DataScience
REX Galeries Lafayette – Le portail, le visage de notre datalake
La data est un monde abstrait, difficile à se représenter, avec pléthore d’outils. Notre solution : proposer un portail pour regrouper tous ces outils et ainsi fournir une vision globale… Le thème principal sera : Montrer comment notre portail a été un vecteur d’innovation sur notre projet Datalake.
Nelson Dufossé – Agile Delivery Manager
Ce que vous devez savoir pour piloter un produit Data Science
Xebia c’est quelques années de projets data science, une formation data science agile, un TT, … Et si je montais sur les planches de la Xebicon pour montrer les 5 bonnes pratiques d’un pilotage de projet Data Science ?
Marjolaine Clough – Product Data Owner
Ce que vous devez savoir pour piloter un produit Data Science
Xebia c’est quelques années de projets data science, une formation data science agile, un TT, … Et si je montais sur les planches de la Xebicon pour montrer les 5 bonnes pratiques d’un pilotage de projet Data Science ?
Brice Leporini – Software Engineer
Migrate smoothly your legacy monolith to your new micro-services oriented architecture with Kafka
If you’re working in a startup company, you have certainly set your micro-services oriented architecture up from scratch with only few dependencies. But in many cases, your work is to swap an old existing monolithic system.
Leonardo Noleto – Senior Data Scientist
L’interprétabilité pour comprendre vos modèles black-box
Ca y est, votre modèle prédictif est finalement en prod et l’impact métier est notable ! Mais avec les grands pouvoirs viennent les grandes responsabilités : avec l’intérêt croissant des des utilisateurs métiers et des décideurs, il n’est plus acceptable de faire confiance au modèle sans une réponse à la question : pourquoi ? pourquoi le modèle a-t-il pris une décision précise ?
Michael Olieric – Responsable informatique polyvalent
BNPP Retail Digital Booster – Une mise en place incrémentale de l’agilité à l’échelle
Venez decouvrir le REX d’un programme d’agilité a l’échelle, inspiré de SAFe mais pas que et avec une apporche incrementale plutot que big bang. Quarter Agile Planning, datalake, microservices, devops, process corporate, gouvernance, nous vous partagerons les succès, challenges et ecceuils rencontrés, et les adaptations que nous avons fait depuis 2 ans ainsi que celles à venir.
Anne-Sophie Girault – Consultante
La cohésion de groupe en analyse transactionnelle, une clef du leadership
L’analyse transactionnelle organisationnelle une fois encore vulgarisée et rendue accessible. Dans le cadre de ce sujet autour de la cohésion et du leadership, nous nous intéresserons au groupe, aux principes de frontières visibles et invisibles qui influencent la cohésion, elle-même fonction du leadership.
Elhadi Cherifi – Consultant
Attachez vos ceintures, le deep learning a embarqué !
Démocratiser le deep learning est l’un des challenges les plus passionnants que tente de relever la communauté data. À l’aide de GPUs embarqués dans des cartes ultra-performantes, de nouvelles possibilités s’ouvrent à nous pour relever ce challenge.
Anis Chaabani – Coach Agile
Collective ownership : We code together, we push together
C’est l’histoire d’une équipe qui a décidé de travailler en mob programming au quotidien. À travers quelques petites scénettes, un product owner et une équipe de développeurs tentent d’illustrer le collective ownership avec les bonnes et les mauvaises pratiques ainsi que les différentes postures et situations fréquemment rencontrées .
Sébastien Stormacq – Senior Developer Advocate
Resiliency and Availability Design Patterns for the Cloud
We have traditionally built robust architectures by trying to avoid mistakes or failures in production, or by testing parts of the system in isolation. However, modern techniques take a very different approach: embracing failure instead of trying to avoid it. Resilient architectures enhance observability, leverage well-known patterns such as graceful degradation, timeouts and circuit breakers but also new patterns like cell-based architecture and shuffle sharding. In this session, will review the most useful patterns for building resilient software systems and especially show the audience how they can benefit from the patterns.
Thomas Bidet – HEAD of Product
Le choc des refontes sur l’archipel MyTF1
1 an de projet avec TF1 pour aboutir à 3 applications : Web, iOS et Android. Comment s’est construit le produit ? Comment s’est organisé le travail avec les autres équipes et notamment l’équipe UX ? Quel a été l’apport de Xebia et les difficultés rencontrées et souvent surmontées ? Plongez avec nous dans cette belle histoire qui aurait mérité une mini-série sur le site https://www.tf1.fr :-).
Benjamin Lacroix – Développeur & Manageur
Atomic Design Driven Development
Le design system est une méthodologie UI / UX qui permet de construire des applications web composant par composant. Les composants du design system sont ensuite déclinés en atomes, molécules, organismes, templates et enfin pages. Ce slot vous propose une présentation de l’atomic design ainsi qu’une démo expliquant comment le développeur contribue à ce système.
Management @ Xebia : REX People Centric
Retour sur l’implémentation du management chez Xebia. Les contraintes, les outils, les réussites et les échecs. Le manageur est un mot qui fait peur, synonyme d’ascension professionnelle, venez découvrir comment chez Xebia nous avons réinventé le rôle pour en faire un sujet épanouissant, au service de l’autre.
Flutter en 5 min ⏰
Flutter ? Que vous ne connaissiez pas, ou que vous en ayez juste entendu parler, Benjamin vous propose une introduction aux avantages et aux inconvénients du framework : Flutter, le dernier framework pour les contrôler tous ?
Benoit de Pompignan – Agile organisation engineer
L’efficacité organisationnelle selon la CIA
La CIA a déclassifié un document utilisé en interne afin de réaliser des audits d’efficacité organisationnelle. Ensemble nous allons le déchiffrer et en ressortir les bonnes pratiques utilisables dans l’agilité.
Edern Hotte – Software Engineer
Un datalake serverless sans Hadoop, oui c’est possible !
Le Cloud a transformé ces dernières années l’approche du Big Data: Stockage de la donnée et capacité de traitement sont désormais séparés, capacité à la demande ou encore utilisation de Cluster en mode éphémère sont maintenant la norme et permettent de s’abstraire de problématiques d’exploitation qu’on ne souhaite pas avoir à gérer. Le changement va toutefois plus loin, et c’est ce que cette première soirée du mois du Cloud vous propose d’explorer en creusant les approches proposées par les providers de Cloud AWS et GCP vis-à-vis de la mise en oeuvre de Data Lake en mode Serverless.
Giulia Bianchi – Data Scientist
Event Driven Machine Learning
Le serving de modèle de Machine Learning pour la prédiction en temps réel présente des défis tant en Data Engineering qu’en Data Science. Comment construire un pipeline moderne qui permet de réaliser des prédictions en continue ? Dans le cas d’un exercice supervisé, comment allier tracing et tracking des performances ?
La confidentialité assurée par les math
Depuis mars dernier la famille TensorFlow compte un nouveau membre TensorFlow Privacy. De quoi s’agit-il ? Quelles sont les théories mathématiques qui garantissent la confidentialité d’un modèle de Deep Learning et comment sont-elles implémentées ?
Guillaume Albini – Consultant
Les frameworks sont-ils des êtres vivants ?
Mesdames, Messieurs, Le propos de cette présentation est de montrer que les mécanismes qui sont à l’oeuvre dans la nature s’appliquent également à nos frameworks, librairies et outils que nous utilisons au quotidien. Nos frameworks naissent, grandissent, se reproduisent et meurent tout comme les animaux, les plantes ou même les bactéries habitant notre planète.
Spark On K8S with S3 ? How we made it work !
Spark, couplé à des solutions de type Object Storage, offre désormais la possibilité d’exécuter des traitements sur un Kubernetes managé sans passer par une distribution lourde à mettre en oeuvre. Ce talk vous présentera les méthodes que l’on a expérimenté pour y parvenir et vous présentera les pièges à éviter mais surtout les solutions qui ont fonctionné dans notre cas.
Gérôme Egron – Agile Delivery Manager
Tech-Mentor : qu’est-ce qui se cache derrière ce nom de Pokémon ?
Si les mentors sont tendances, ce n’est pas un rôle nouveau, dès l’antiquité Socrate est considéré comme l’un des premiers. Quelles sont les différences avec un formateur ? Comment avons-nous essayé de l’implémenter chez Xebia ? Quels sont les grands avantages de ce rôle ? Venez assister à notre slot pour trouver des réponses à ces questions et devenir pourquoi pas mentor à votre tour.
Le choc des refontes sur l’archipel MyTF1
1 an de projet avec TF1 pour aboutir à 3 applications : Web, iOS et Android. Comment s’est construit le produit ? Comment s’est organisé le travail avec les autres équipes et notamment l’équipe UX ? Quel a été l’apport de Xebia et les difficultés rencontrées et souvent surmontées ? Plongez avec nous dans cette belle histoire qui aurait mérité une mini-série sur le site https://www.tf1.fr :-).
Jean-Christophe Pastant – Consultant Lead iOS
Modern Mobile UI
En l’espace de quelques mois, les plates-formes mobiles de Apple et Google ont assisté à l’introduction de nouveaux framework officiels de programmation d’interfaces en style déclaratif: SwiftUI et Jetpack Compose. La promesse : offrir un outillage complet pour réduire la verbosité du code UI tout en augmentant son expressivité. Venez découvrir comment coder une application avec ces deux outils : nous vous proposons un live coding dans lequel nous coderons deux applications simples en utilisant SwiftUI et Jetpack Compose afin de montrer différences et similitudes. Le but du jeu, réaliser un code UI le plus symétrique possible afin de réduire les frictions entre les deux plates-formes.
Johan Jublanc – Consultant
Le potentiel du deep reinforcement learning
Dans ce talk, nous vous proposons de comprendre comment fonctionne le Deep Reinforcement Learning. Nous aborderons notamment les avantages et les particularités de différents algorithmes de Deep Reinforcement Learning à travers des explications techniques et des démonstrations visuelles. Nous prendrons également du recul sur la maturité de ce champ du Machine Learning afin d’évaluer les perspectives d’application en entreprise.
Jordan Tuffery – Software Consultant
Kotlin end to end: du client au serveur
Grâce à Kotlin/Native, disponible en version 1.0 depuis octobre, il est désormais possible d’utiliser Kotlin pour créer nos applications back et mobile natives en utilisant un même langage. Mais, en 2019, est-ce déjà une solution réellement viable ? Dans ce talk nous allons vous présenter un retour d’expérience sur la création de notre application : de la création des Web Services avec Ktor aux clients iOS et Android, en passant par l’industrialisation et les tests. Le future du développeur mobile serait-il full-stack ?
Julien Datour – Développeur iOS
Kotlin end to end: du client au serveur
Grâce à Kotlin/Native, disponible en version 1.0 depuis octobre, il est désormais possible d’utiliser Kotlin pour créer nos applications back et mobile natives en utilisant un même langage. Mais, en 2019, est-ce déjà une solution réellement viable ? Dans ce talk nous allons vous présenter un retour d’expérience sur la création de notre application : de la création des Web Services avec Ktor aux clients iOS et Android, en passant par l’industrialisation et les tests. Le future du développeur mobile serait-il full-stack ?
Julien Smadja – Directeur Conseil
Atomic Design Driven Development
Le design system est une méthodologie UI / UX qui permet de construire des applications web composant par composant. Les composants du design system sont ensuite déclinés en atomes, molécules, organismes, templates et enfin pages. Ce slot vous propose une présentation de l’atomic design ainsi qu’une démo expliquant comment le développeur contribue à ce système. #vuejs #storybook #atomicdesign
Management @ Xebia : REX People Centric
Retour sur l’implémentation du management chez Xebia. Les contraintes, les outils, les réussites et les échecs. Le manageur est un mot qui fait peur, synonyme d’ascension professionnelle, venez découvrir comment chez Xebia nous avons réinventé le rôle pour en faire un sujet épanouissant, au service de l’autre.
Laurent Seng – Coach Agile
Collective ownership : We code together, we push together
C’est l’histoire d’une équipe qui a décidé de travailler en mob programming au quotidien. À travers quelques petites scénettes, un product owner et une équipe de développeurs tentent d’illustrer le collective ownership avec les bonnes et les mauvaises pratiques ainsi que les différentes postures et situations fréquemment rencontrées.
Loïc Divad – Data Engineer
Contes et légendes autour de l’entreprise temps réel
La vie de votre business est faite d’une suite d’événements. Une jolie maxime qui ne colle pas avec la réalité de la plupart des systèmes d’information. Les usages poussent de plus en plus vers un traitement en temps réel de l’information. Avec cela l’idée d’event driven company devient primordiale.
Event Driven Machine Learning
Le serving de modèle de Machine Learning pour la prédiction en temps réel présente des défis tant en Data Engineering qu’en Data Science. Comment construire un pipeline moderne qui permet de réaliser des prédictions en continue ? Dans le cas d’un exercice supervisé, comment allier tracing et tracking des performances ? Comment récupérer un feedback pour déclencher un réentraînement réactif ?
Michaël Ohayon – Software Engineer
Android et qualité logicielle
Découvrons en 5 minutes les pistes principales à suivre pour estimer la qualité d’une application mobile Android.
Sécuriser ses appels réseau Android, de 2009 à 2019
Si, il y a 10 ans, à cause d’un écosystème encore en construction, HTTPS était un protocole complexe à mettre en place, aujourd’hui il semble que c’est l’inverse. Rejouons l’histoire pour découvrir et comprendre ensemble les différentes failles de sécurité qui ont poussé le Web à passer sur HTTPS ainsi que les implémentations associées sur Android.
Yassine Meherzi – Software Crafter
Société Générale – Lambda-Calculus: A Brief History of Functional Programming
λ-Calculus (ou Lambda-Calcul) est un système formel de logique mathématique permettant d’exprimer des calculs sous forme de fonctions. Malheureusement, ce formalisme reste encore peu connu bien qu’il constitue les fondations de plusieurs langages fonctionnels comme Lisp, Haskell et Scala.
Marina Sosniak – Chef de projet transformation Digitale & Agile
Maintenant, Orange Bank devient une Entreprise Agile
Orange Bank fête son 2ème anniversaire, l’occasion pour l’agence de la transformation digitale & agile de faire son retour d’expérience sur les changements qu’elle accompagne. Planification trimestrielle commune, Obeya, Tribus, DevOps… découvrez les différentes escales du voyage vers l’Entreprise Agile.
Delphine Le Gal – Agile Change Maker – Transformation Digitale
Maintenant, Orange Bank devient une Entreprise Agile
Orange Bank fête son 2ème anniversaire, l’occasion pour l’agence de la transformation digitale & agile de faire son retour d’expérience sur les changements qu’elle accompagne. Planification trimestrielle commune, Obeya, Tribus, DevOps… découvrez les différentes escales du voyage vers l’Entreprise Agile.
Vincent Villet – Data Scientist
Time series made easy
La prévision des séries temporelles et la comprehension des modèles basés sur le temps est un domaine de la data science présent au coeur de nombreuses activités d’une entreprise. Cependant, il s’agit d’un territoire souvent inexploré en raison de sa complexité relative : les techniques de ‘forcasting’ sont difficile à ‘tuner’.
Nicolas Laille – Data Engineer
Jupyter en mode level up selon Netflix et les autres grands du Web
Les notebooks en général, et Jupyter en particulier, sont souvent vus comment le coûteau suisse du Data Scientist. Ils lui permettent d’effectuer des analyses, et même de mettre au point des modèles de machine learning.
Olivier Marquet – Coach Agile
BNPP Retail Digital Booster – Une mise en place incrémentale de l’agilité a l’echelle
À travers ce retour d’expérience, venez découvrir notre interprétation de l’agilité à l’échelle sur un programme de transformation Digitale.
Scrum@scale demystified
Venez découvrir Scrum@Scale, le framework de la Scrum Alliance et de Jeff Sutherland pour passer Scrum à l’échelle.
Olivier Pietremont – Ingénieur IT
Comment j’ai encadré les comptes AWS de mes minions ?
Alerte ! Les comptes AWS des minions explosent le budget, nous ne maîtrisons plus les coûts et nous ne savons plus quoi est à qui ! Pas de panique, nous avons testé pour vous des méthodes d’encadrement de compte AWS ! Nous vous présenterons notre façon de gérer un écosystème de comptes AWS de manière centralisée et automatisée tout en laissant une autonomie aux utilisateurs. Nous aborderons les différents choix que nous avons mis en place et mettrons en avant la solution la plus représentative de notre vision.
Pauline Tirman – Chief Happiness Officer
Tech-Mentor : qu’est-ce qui se cache derrière ce nom de Pokémon ?
Si les mentors sont tendances, ce n’est pas un rôle nouveau, dès l’antiquité Socrate est considéré comme l’un des premiers. Quelles sont les différences avec un formateur ? Comment avons-nous essayé de l’implémenter chez Xebia ? Quels sont les grands avantages de ce rôle ? Venez assister à notre slot pour trouver des réponses à ces questions et devenir pourquoi pas mentor à votre tour.
Peter Önneby – Software Engineer
Collective ownership : We code together, we push together
C’est l’histoire d’une équipe qui a décidé de travailler en mob programming au quotidien.
Strong-Style Pairing
Vous faites du pair programming ? Est-ce que vous vous échangez le clavier régulièrement ? Et la comprehension du code que vous écrivez est elle claire ? Y a-t’il une meilleur façon de faire du pair programming ?
Qian Jin – Android Developer
Bridge the physical world: Kotlin/Native on Raspberry Pi
Avec Kotlin / Native, nous pouvons maintenant compiler du code Kotlin pour qu’il s’exécute sur diverses plates-formes, y compris Raspberry Pi. Ce talk a pour but de vous montrer la possibilité d’utiliser Kotlin afin de contrôler les GPIOs d’un Raspberry Pi et d’introduire d’autres possibilités, telles que la réalisation d’opérations machine learning avec TensorFlow, grâce à l’interopérabilité avec les bibliothèques C.
Romain Sagean – Software Engineer
J’ai fait un tableau
Le tableau est la dataviz la plus simple qui existe, mais comment faire un beau tableau qui permet de transmettre rapidement des informations ?
UX > craft
Le craft, je n’y comprends rien. Venez découvrir comment l’UX de par ses principes simples va vous permettre de faire un code encore plus propre que les meilleurs crafteux.
Sameh Ben Fredj – Data Scientist
Time series forecasting made easy with Prophet
La prévision des séries temporelles et la comprehension des modèles basés sur le temps est un domaine de la data science présent au coeur de nombreuses activités d’une entreprise.
Prognos, application industrielle dans le cloud
Venez découvrir le REX de Prognos, la plateforme de maintenance prédictive pour les clients d’Air France Industries – KLM Engineering & Maintenance 100% dans le cloud.
Jérôme Quéré – – Product-Owner API Gateway & Developers tools
API GATEWAY – L’odyssée d’une requête HTTP chez Scaleway
L’objectif de l’équipe API Gateway est d’acheminer l’ensemble des requêtes API depuis un seul point d’entrée vers l’ensemble des APIs Scaleway quelles que soient leur région.
Avec la croissance des régions existantes et le déploiement de nouvelles régions, le routing vers le bon service devient de plus en plus complexe, en particulier quand ceux-ci peuvent être globaux, régionaux ou zonés.
Dans cette présentation, nous expliquerons comment nous utilisons Envoy pour résoudre ces challenges de manière automatisée, sécurisée et fiable.
Sarah Buisson – Ingénieur
Veille technologique et side-project
Veiller, c’est bien, mais faire, c’est mieux ! Et si vous codiez des sides projects pour tester tous ce que vous avez appris ? Comment choisir le sujet ? les technos ? Comment s’organiser ? Comment terminer ces projets ? D’ailleurs, doit on les terminer ? A quel moment considerer que vous maitrisez une technologie? Et surtout, comment en tirer de l’experience ?
Sergio Dos Santos – Software Engineer
Introduction à gRPC, pourquoi et quand l’utiliser
gRPC existe depuis quelques années déjà. Avez-vous cependant déjà eu l’occasion de l’évaluer ou de le mettre en place ? Ne priviligie-t-on pas, un peu trop systématiquement, une approche des échanges entre applications fondée sur des APIs REST ?
Spark On K8S with S3 ? How we made it work !
Spark, couplé à des solutions de type Object Storage, offre désormais la possibilité d’exécuter des traitements sur un Kubernetes managé sans passer par une distribution lourde à mettre en oeuvre. Ce talk vous présentera les méthodes que l’on a expérimenté pour y parvenir et vous présentera les pièges à éviter mais surtout les solutions qui ont fonctionné dans notre cas.
Simon Boeuf – Développeur front-end
React – Les hooks : On fait le point
Sortis depuis Février 2019, les Hooks de React ont révolutionné notre façon de penser les composants. Au revoir les classes, le lifecycle a l’ancienne, et bonjour les composants fonctionnels et la mutualisation de leur logique via les custom Hooks.
Le choc des refontes sur l’archipel MyTF1
1 an de projet avec TF1 pour aboutir à 3 applications : Web, iOS et Android. Comment s’est construit le produit ? Comment s’est organisé le travail avec les autres équipes et notamment l’équipe UX ? Quel a été l’apport de Xebia et les difficultés rencontrées et souvent surmontées ? Plongez avec nous dans cette belle histoire qui aurait mérité une mini-série sur le site https://www.tf1.fr :-).
Soufiane El Alami – Data Scientist
L’interprétabilité pour comprendre vos modèles black-box
Ca y est, votre modèle prédictif est finalement en prod et l’impact métier est notable ! Mais avec les grands pouvoirs viennent les grandes responsabilités : avec l’intérêt croissant des des utilisateurs métiers et des décideurs, il n’est plus acceptable de faire confiance au modèle sans une réponse à la question : pourquoi ? pourquoi le modèle a-t-il pris une décision précise ?
Thomas Simonnet – Développpeur / Manageur
React – Les hooks : On fait le point
Sortis depuis Février 2019, les Hooks de React ont révolutionné notre façon de penser les composants. Au revoir les classes, le lifecycle a l’ancienne, et bonjour les composants fonctionnels et la mutualisation de leur logique via les custom Hooks.
Vincent Arrocéna – Consultant
Qu’attendre de votre outil de CI/CD en 2019 ?
Tu aimes développer des applications serverless dans ton cloud provider favori et/ou lancer des containers dans Kubernetes, mais continue de traîner une grosse VM de CI/CD à côté de toute cette modernité ? Tu es un héros de l’ombre qui travaille sur des projets legacy et qui souhaite donner un coup de jeune à ta CI/CD ? Ne cherche pas plus loin, c’est le talk qu’il te faut. Nous verrons ce que l’on peut attendre d’un pipeline de CI/CD moderne : des concepts jusqu’aux outils.
Yassir Sennoun – Data Engineer
Pourquoi la 5G est-elle aussi stratégique ?
Huawei, qui se veut le leader dans le domaine de la 5G, est au cœur d’une guerre technologique entre la Chine et l’Occident. En effet, l’entreprise est soupçonnée d’être complice du gouvernement chinois afin d’espionner le monde grâce à la 5G.
Edouard Siha – Consultant
What the UTC?
Et si on prenait deux secondes pour se poser ? C’est quoi le temps ? Comment on le mesure ? GMT, UT1, UTC, secondes intercalaires… Est-ce vraiment utile de faire si compliqué ? Et dans mon code Java, au quotidien, je dois utiliser quels concepts pour pas être embêté plus tard ?
Cécile Dreyfus – Développeur Android
GraphQL sur Mobile, to infinity and beyond
Vous aurez certainement déjà entendu parler de GraphQL et, très probablement, joué avec.
Linux dans l’entreprise: guide rapide de survie
Chacun devrait être libre d’utiliser l’OS de son choix..
Le choc des refontes sur l’archipel MyTF1
1 an de projet avec TF1 pour aboutir à 3 applications. Plongez avec nous dans cette belle histoire qui aurait mérité une mini-série sur le site https://www.tf1.fr :-).
Simone Civetta – Développeur iOS
GraphQL sur Mobile, to infinity and beyond
Vous aurez certainement déjà entendu parler de GraphQL et, très probablement, joué avec.
Modern Mobile UI
En l’espace de quelques mois, les plates-formes mobiles de Apple et Google ont assisté à l’introduction de nouveaux framework officiels de programmation d’interfaces en style déclaratif: SwiftUI et Jetpack Compose.
Franck Cussac – Data Engineer
Collective ownership : We code together, we push together
C’est l’histoire d’une équipe qui a décidé de travailler en mob programming au quotidien. À travers quelques petites scénettes, un product owner et une équipe de développeurs tentent d’illustrer le collective ownership avec les bonnes et les mauvaises pratiques ainsi que les différentes postures et situations fréquemment rencontrées .
Arnaud de Bermingham – CEO
REX Scaleway : Le changement d’échelle ou « hyperscaling » de l’organisation
Arnaud de Bermingham, CEO de Scaleway, la marque Cloud BtoB du groupe Iliad, gère aujourd’hui une entreprise qui compte 250 collaborateurs et occupe la dixième place des plus grosses infrastructures Internet mondiales, avec un parc actif de plus de 120 000 serveurs dans 5 datacenters.
Cedrick Lunven – Developer Advocate Manager
Scaler vos Microservices avec Cassandra
Les microservices sont devenus la norme pour implémenter des applications modernes ce qui impose le design d’architectures de plus en plus distribuées, nécessitant une scalabilité importante pour gérer de grands volumes de données en temps réel. Apache Cassandra™ est une base de données NoSQL distribuée pensée pour répondre à ces impératifs.
Raphaëlle Abitbol – Head of Data
Développer ses compétences Data en interne ou faire appel à des experts externes ? Critères clef pour arbitrer
De plus en plus d’entreprises ont compris l’enjeu que constitue la maitrise de leur donnée et souhaitent internaliser l’expertise data. Mais l’internalisation n’est pas toujours possible ou souhaitable. Quand vaut-il mieux faire appel à un prestataire, et comment le sélectionner ?
Amine Benhamza – Partner Solution Architect
Azure Databricks: l’analytique du Big Data et l’IA avec Apache Spark
Découvrez comment Azure Databricks et ses innovations clés: Delta Lake & MLflow, aident les entreprises à moderniser leur plateforme de données dans le cloud. MLflow supporte le cycle de vie complet Machine Learning, et Delta Lake apporte une solution stable pour la construction de pipelines de données robustes et la performance Data Lakes.