Zoom sur l'équipe Tech de Descartes Underwriting
Alors qu’il devient de plus en plus difficile aux entreprises et aux agriculteurs d’avoir des polices d’assurances contre les intempéries à cause du changement climatique, Descartes, une startup parisienne créée il y a cinq ans, s’est spécialisée dans ce domaine. Les assurances proposées sont adaptées aux entreprises grâce à l’utilisation de données de capteurs météo et de satellites de la zone à risque et ceci quelque soit le continent.
Depuis quelques années, les climatetech montent en puissance et s’implantent progressivement sur plusieurs continents. Descartes s’est déjà intégré aux marchés asiatique, australien, américain, latino-américain et européen et entend continuer son expansion.
Alex Cameron, CTO au sein de Descartes, a pu nous parler du quotidien de la société, et le fonctionnement des équipes data, software et devops qu’il supervise.
Alex nous a aussi rappelé qu’en dehors de la mission en lien avec le climat, Descartes souhaite aussi se distinguer comme une entreprise qui met en avant la bienveillance et le respect du travail de chacun.
Bienvenue chez Descartes :
Bravo ! Vous avez fini le processus de recrutement. C’est votre premier jour et vous entrez dans les bureaux flambant neufs de Descartes du 148 rue de Courcelles dans le 17ème.
Accueilli par les équipes RH et IT afin de découvrir le quotidien de l’entreprise et de recevoir vos accès, vous rencontrez ensuite le reste des équipes de l’organisation. Finalement un lead technique vous accompagne pour faire vos premiers pas lors d’une session de pair coding. Rassurez-vous, un wiki vous est transmis pour découvrir l’ensemble des projets.
Les semaines suivantes, vous travaillez en binôme pour être accompagné dans vos tâches. Les points réguliers vous permettent de prendre pied et d’échanger avec l’équipe mais aussi avec les utilisateurs internes. Enfin, au bout d’un mois de recrutement, une formation « d’assurance » est faite pour mieux comprendre le cœur du métier et le contexte dans lequel s’inscrit Descartes.
La composition "tech" de Descartes Underwriting
Même si le cœur du métier de Descartes reste l’assurance notamment avec ses hubs commerciaux sur quatre continents. Plus de la moitié des collaborateurs a un rôle technique. Les rôles techniques sont répartis en 3 pôles distincts:
- R&D (modèle et nouveaux produits) : sous la responsabilité du co-fondateur Kevin Dedieu, cette équipe d’une quinzaine de personnes, issues de cursus académiques, travaillent sur la conception de nouvelles solutions modélisant les risques climatiques.
-Souscription : cette équipe dirigée par le co-fondateur Sébastien Piguet et composée de plus d’une trentaine de collaborateurs, ce pôle a pour mission de définir la tarification des polices assurance en adaptant les modèles aux spécificités des clients.
- Data software et devops : ce pôle regroupant une trentaine de collaborateurs se charge du développement et de la maintenance des solutions autant sur le plan du logiciel que de l’infrastructure cloud et des données nécessaires pour produire des résultats pertinents..
Pour permettre une bonne communication, les équipes sont organisées en « squad » suivant un schéma matriciel qui regroupe des fonctions des différents pôles par risque climatique. . Chaque squad est en mesure de travailler de manière autonome pour tarifer ses polices d’assurance.
Les équipes devops et data engineer ne suivent pas le même mode de fonctionnement mais contribuent avec les squads sur des sujets précis. Leur rôle est aussi de maintenir les infrastructures cloud et data et de proposer les bonnes pratiques pour l’usage des outils associés. Pour accomplir leurs missions d’harmonisation solutions, les équipes devops et data engineer doivent être consultées sur les sujets transverses.
Sur leurs différents projets, les équipes techniques notamment devops peuvent compter sur le soutien d’un partenaire de taille avec GCP. Ce partenariat permet de bénéficier des dernières nouveautés de la plateforme ainsi que du support d’ingénieurs spécialisés pour utiliser les services de manière très avancée. Un exemple des liens étroits entre Descartes et Google est la collaboration entre les équipes en charge des modèles avec l’équipe DeepMind de Mountain View en Californie sur l’identification des sols propices aux feux de forêt .
Descartes … au quotidien !
La journée débute à 9h30 par un point de synchro de 15min avec les membres de l’équipe d’un même péril puis un autre point facultatif de 15min avec des membres de toutes les équipes. D’autres points sur les périls ou les projets transverses sont aussi réalisés régulièrement pour s’assurer d’un bon alignement des objectifs entre les équipes . Un atelier software a lieu toutes les semaines pour découvrir de nouvelles techno. Des points de rétrospective sont aussi organisés pour adapter les processus et s’assurer que les interactions soient efficaces et minimisent les réunions.. Les horaires restent assez flexibles même si un bot rappel sur slack qu’il faut essayer de finir son travail vers 18h qui est l’horaire maximal de fin de la dernière réunion.
L’entreprise travaille selon un mode hybride où la présence au bureau n’est exigée que trois jours par semaine pour les développeurs et quatre pour les managers. Les collaborateurs issus de 26 nationalités différentes se retrouvent régulièrement en dehors du travail pour passer une soirée ou se laisser porter par l’esprit d’équipe lors d’activités sportives (course, escale, vélo).Entre séminaires, soirée collaborateurs, et sortie au bar Descartes organise aussi des évènements pour profiter de la bonne humeur de l’équipe en dehors du travail.
Un parcours et une expérience différente
Parce qu’un excellent développeur n’est pas forcément un bon manager et vice-versa, nous avons pensé les carrières avec un parcours expert et un parcours manager
Côté parcours expert, les leads portent la responsabilité technique des projets. Ils encadrent quelques collaborateurs qu’ils peuvent suivre au jour le jour sans avoir à faire trop de réunions de suivi de projet. Tous les collaborateurs indépendamment de leur séniorité participent à des sessions de « pair coding » où tour à tour ils guident ou codent la solution. Cet accompagnement permet d’avoir un regard critique sur son travail tout en gardant une relation humaine plus chaleureuse qu’avec une simple revue de code et bien moins formelle qu’une réunion de validation de projet. Les managers encadrent l’ensemble de l’équipe et les projets en cours. Ils sont aussi force de proposition pour les formations qui se font sur la base du volontariat.
En complément des présentations, les formations et les sessions de training permettent aux nouveaux arrivants de se former sur les sujets techniques et métiers et ainsi d’envisager plus rapidement des possibilités d’évolution dans l’entreprise.
Une méthodologie flexible
En terme de méthode, Descartes ne travaille ni en cycle en V ni en Scrum pur :
On a repris certains éléments de la méthode Scrum, mais en les modifiant en fonction des retours de l’équipe et des besoins de nos projets.
Ainsi, Descartes fonctionne avec des cycles d’une semaine pour le suivi des projets et des cycles de quatre à six semaines pour les démos. Ce schéma se rapproche dans une certaine mesure de ce qui est proposé par la méthodologie Shape Up de Basecamp Les tâches sont toutes listées dans des « issues » sur Gitlab, et sont abordées quotidiennement lors des discussions techniques.
Parlons produit
Né de la conviction que le changement climatique appelle à une révolution dans le secteur de l'assurance : notre produit est avant tout une police d’assurance pour de grands risques climatiques. Avec les contrats paramétriques, nous sommes en mesure d’utiliser beaucoup plus de données fiables que nos concurrents. Quand certains assureurs traditionnels envoient des experts évaluer les dégâts, nous réglons les indemnités avec les données impartiales de satellites ou de capteurs. Ces analyses automatisées nous permettent de traiter des contrats complexes en moins de deux semaines alors que nos concurrents prennent parfois plusieurs années (550 jours en moyenne...). Avec un secteur d’activité qui utilise encore abondamment les documents papiers, nous savons que nous pouvons encore moderniser des pans entiers de nos activités.
Le développement des produits de Descartes ne suit pas la même logique que celle des start-ups qui vendent des produits grand public. Les polices d’assurances climatiques vendues par Descartes sont destinées à des états ou à de grandes entreprises comme de grandes productions agricoles, de grands établissements de touristes ou des infrastructures. Le modèle économique de Descartes est donc bâtie sur les commissions associées à la vente de centaines de polices d’assurance avec des montants importants pouvant parfois atteindre la dizaine de millions d’euros. Par conséquent, Descartes n’a pas un produit standard vendu à tous ses clients avec un formulaire simple, mais des modèles avancés qui sont adaptés à chaque activité, à chaque lieu et chaque péril. L’ordre de grandeur des montants conduit aussi à une vérification approfondie des clients, des partenaires et des régulateurs. La maintenance et l’auditabilité des produits fait donc partie intégrante du processus de développement.
De nouveaux défis
Le bilan du travail effectué ces cinq dernières années est extrêmement gratifiant. Nous avons modélisé une dizaine de périls climatiques qui sont associés à des centaines de polices actives. L’activité se porte bien et l’entreprise est passée de 10 à 150 collaborateurs malgré les différentes crises mondiales. Avec l’obtention de la licence d’assurance en 2023, nous allons moderniser l’ensemble de la chaîne de valeur.
Entre les enjeux climatiques, l’approche unique utilisant des données satellites et son arrivée dans le next40 suite à sa levée de 120M d’euros en série B en 2022, Descartes est une start-up à impact qui a de belles perspectives devant elle.
- Vues473