O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Le Comptoir OCTO - Accelerate @Cdiscount

Accelerate @Cdiscount : de la release hebdomadaire à la mise en production toutes les 7 min

La DSI de Cdiscount, ce sont 850 collaborateurs réunis sur un terrain de jeu hors norme : 5000 serveurs, 300 000 requêtes par seconde, 300 millions de mises à jour produits par jour, 1 milliard de recherches par an. Fortement engagées dans les pratiques agiles et Devops, les équipes de l’IT n’en n’ont pas moins le besoin d’accélérer. En mai 2020, elles systématisent les KPI Accelerate en automatisant leur mesure sur chaque asset.

Christophe Samson, DSI de Cdiscount, partage ici la mise en œuvre de cette automatisation et les impacts qu’elle a eu tant sur les équipes produits que transverses. Il nous expliquera comment la DSI est passée d’une livraison hebdomadaire à un changement en production toutes les 7 minutes et pourquoi l’IT continue à accélérer.

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Le Comptoir OCTO - Accelerate @Cdiscount

  1. 1. XLR8@Cdiscount de la release hebdo au changement toutes les 7 mn
  2. 2. Nos produits 2
  3. 3. Agile organisation Technos Front, middle and back offices full integrated in a native Marketplace approach. Know-how and expertise A native marketplace platform built to manage vast volumes of data 3 ● Average 2.5m visits per day and up to 8m visits during Black Friday ● >1bn queries / year ● Ability to manage up to 10k messages/s in peak traffic ● FAST CRUX ● 700ms for an order to reach the warehouse vs. 30 minutes 5 years ago ● 120M products ● 1M of new products / month ● >250m offers from sellers updated each day ● Up to 600 orders/s during Black Friday Speed Data volume Ability to manage vast volumes of data Traffic volume One in-house solution to monitor the platform Key advantages 800 tech engineers 110k dev days/year 7 Component Team 83 Product teams
  4. 4. Notre Graal 4 Des équipes constantes dans le temps, autonomes, responsables de leurs assets, obsédées par la mesure, agiles, rapides et centrées utilisateurs.
  5. 5. Vitesse apparente != Vitesse réelle 5 Début 2020 • Nous trouvons que nous sommes rapides • Nous livrons toutes les semaines + HF • Nous sommes globalement agiles • Nous pouvons sortir de nouvelles offres très rapidement
  6. 6. Vitesse ressentie 6 • Quand nous faisons un Health check les équipes nous disent qu’elles aiment leur job, leur équipe, leur mission mais que c’est lent et pénible à livrer. • Le Business nous demande d’aller plus vite. Facilité de livraison Ambiance 10,76% 89,24% 46,1% 53,8%
  7. 7. …. 7 Le business a besoin d’aller vite, de tester des hypothèses, de pivoter… Les équipes veulent accélérer.
  8. 8. Accelerate, une étude qui correspond à notre ADN 8
  9. 9. 4 KPI simples qui corrèlent la vitesse et performance économique 9
  10. 10. Le niveau d'exigence est clair 10
  11. 11. Supplice de Deming 11 P D C A Vision Formation Pilotage Envie Budget Pratiques Pratiques Outillage Communautés Mesure
  12. 12. Habitude de gamifier 12 T319 Pressure Drop OPS/CT DATA T419 Slim Fast CT Web T120 Psilo OPS/SU
  13. 13. Automatisation pour le défi T3 2020 13
  14. 14. Accélération d’une équipe 14 94 initiatives lancées + reconduction T4 Couplage lâche DevOps Craftmanship L’automatisation
  15. 15. Les résultats 15 Janvier 2020 1 release Hebdo + HF Novembre 2020 800 livraisons un changement en prod toutes les 7 minutes (IAC) Octobre >50 % équipes livrent en autonomie 100%QoS BF impact Business plusieurs M€
  16. 16. Mieux que la QoS 16 PULL vs PUSH La Mécanique de changement est inversée
  17. 17. 17 Nous voulions accélérer, nous avons trouvé une solution mais nous avons un nouveau problème. Comment accompagner toutes les équipes ?
  18. 18. L’approche par capacité 18
  19. 19. Poursuivre l’initiative Accelerate 19 Livraison continue Contrôle de version Automatisation des déploiements Automatis. des tests Gestion des données de test "Shift left on security" Product & Process Architecture Lean Mgt & Monitoring Culture Livraison continue Architecture faiblement couplée Flux de travail visible  Travail en petits lots  Feedbacks clients Clarifier le problème  Définir la solution  Aligner stratégie & exécution  Mesurer & décider  Surveillance Vérification de l’état du système  Amélioration des limites WIP Culture d’apprentissage  Collaboration entre équipes  Leadership de transformation  en l’enrichissant des spécificités d'une démarche centrée Produit
  20. 20. Adopter une démarche Test & Learn / feedback…. 20 C’est le déclencheur concret d’une nouvelle pratique qui concourt à la performance des équipes ● est actionnable ● a un gain mesurable ● a un pattern de déploiement ● est documentée avec un KM propre ● a un cycle de vie en 5 étapes ● est incarnée par un porteur légitime et convaincu Une capacité Go 2 Product 1. Hypothèse 2. Test 3. Déploiement 4. Maintien & amélioration 5. Abandon Déterminer l’apport attendu, et les critères d’ évaluation associés Déterminer les outils, accompagnements, et valider l’apport  GO/NOGO   « Prêt à déployer » Mettre à l’échelle, avec les adaptations liées à l’organisation et aux équipes  Suivre via des indicateurs, le maintien de la pratique, son impact et la valeur qu’elle apporte dans le temps  Désengager la capacité lorsqu’elle n’est plus pertinente 
  21. 21. Construire et déployer de nouvelles capacités 21 Aligner stratégie & exécution  Socle 1 Socle 2 Socle 3 + + Comité produit installé et au cœur des rituels de l'équipe  Communiquer une roadmap produit  Gestion des dépendances produit  Cartographie des stakeholders/actor map  KPI Business définis et suivis  Objectives & Key Result  Utilisateurs invités aux sprint reviews  Gestion du leadtime des EPICS Famille (Accelerate) Capability (Accelerate ou Produit) Socle Capacités Exem ple Product & Process pour acquérir progressivement les capabilities XRL8 et Produit
  22. 22. et impliquer l’ensemble de l’IT 22 E n t e s t & l e a r n Porteur de Capacité ● Légitime et convaincu de la valeur de la capacité ● PIlote la construction, coordonne le déploiement et améliore la capacité dans le temps  ● Est assuré d'avoir les conditions pour les travaux Sachants et Communautés ● Sachants ayant un intérêt pour la capacité ● Participent à la construction de la capacité   ● Garantissent l’adaptation avec leur contexte, et remontent les feedbacks terrain ● Apportent une vision transverse, et communiquent sur les travaux de la capacité dans leurs communautés Coachs Capacité(s) ● S’approprient le contenu de la capacité auprès du porteur, afin de la déployer vers l’équipe ● Facilitent la mise en place de la capacité au sein de l’ équipe dans laquelle il/elle intervient ● Relaient au porteur les feedbacks terrain permettant d’améliorer la capacité, et les apprentissages et succès à partager pour mettre en visibilité son impact Sponsor CODSI ● Chaque capacité est sous la responsabilité d’un membre du Comité SI ● Facilite l'avancement du porteur de capacité et fait arbitrer les points de blocages éventuels ● Donne de la visibilité sur l’avancement des travaux, et garantit l’alignement avec la vision Equipes Support Go2Product, Agile Center, Insight, Pilotage, Consultant et Experts, RH, Workplace,...
  23. 23. notre force de traction est dans nos équipes 23 Des équipes constantes dans le temps, autonomes, responsables de leurs assets, obsédées par la mesure, agiles, rapides et centrées utilisateurs.
  24. 24. 24

×