SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
Les défis
d’une organisation produit
10 Mai 2023
Qui suis-je ?
+ 100 000
requêtes filtrées/seconde
Peaksys, filiale Tech de Cdiscount
Nous sommes des constructeurs de plateforme, à l’échelle
17 millions
de visiteurs uniques/mois
1 milliard
de recherches moteur/an
+ de 1000
commandes/minute
lors du Black Friday
15 000
vendeurs
100 millions
de produits
9700
mouvements
d’offre / seconde
+ 150 000
colis/jour lors du Black Friday
700 ms
Temps de descente d’une
commande aux entrepôts
3200
Vendeurs actifs
100 millions
d’impressions/jour
+ 100 000
requêtes filtrées/seconde
30%
d’économie de trafic via le
blocage des robots
Leader Français
du E-commerce
Filiale dédiée aux
Solutions marketplace
Filiale dédiée à
la logistique
Marque dédiée au
marketing digital
Marque dédiée à la
cybersécurité
ACTIVITÉ B2B
ACTIVITÉ B2C
650 passionné(e)s de tech 1 changement en production toutes les 3 minutes
Il était fois…
1
4
… 2 slogans
5
Exceller ou mourir
Des équipes produit constantes dans le temps, autonomes, responsables
de leurs assets, obsédées par la mesure, agiles, rapides et centrées
utilisateurs.
Pattern by SC under CC BY-NC-ND-2.0
Titre de la présentation - Date 6
J’ai apporté plus de questions que de réponses
Une fois que j’ai dit ça
Ou sont nos produits ?
Comment alimenter constamment nos équipes ?
Comment limiter les dépendances entre équipes ?
Comment limiter les dépendances entre assets techniques ?
Qui sont nos utilisateurs quand nous avons des activités de
type B2C, B2B et B2B2C ?
A quel niveau devons-nous être rapides ?
Garden question mark by Akademy under CC BY-NC-ND-2.0
Ou sont nos produits ?
2
Titre de la présentation - Date 7
C’est quoi un produit?
La définition d’Ellen
Une application, un système, un
service, ou une combinaison qui
apporte de la valeur à des clients
et des utilisateurs.
Ellen Gottesdiener
Versailles garden by MG under CC BY-SA-2.0
Le canevas produit
Titre de la présentation - Date 9
Les modèles d’équipes
10
Chaine de valeur
Centré utilisateurs
Impact
Centré client
Domaine métier
Centré contexte métier
Champagne by ST under CC BY-NC-ND-2.0 Foutain by MD under CC BY-NC-ND-2.0
Foutain by MB under CC BY-NC-ND-2.0
Equipes constantes
3
Titre de la présentation - Date 11
Le plus gros défi
12
Comment alimenter constamment nos équipes ?
Harvest by Di Chap under CC BY-NC-ND-2.0
13
You build it, you run it
• Nos équipes assurent le développement et la
maintenance de leurs produits
• Cela nous permet de ne pas perdre de
connaissance à la fin des projets
• L’apprentissage étant permanent, il n’y a pas de
date de fin
La solution structurelle
Con Harvest by USB under CC BY-NC-ND-2.0
La solution conjoncturelle
14
Inner source et modèles mentaux
• Quand une équipe est en surcharge temporaire, il
est possible:
• De transférer momentanément des ressources
• De transférer les demandes d’une équipe à une
autre
• Cela implique que les pratiques de développement
ne soient pas trop éloignées d’une équipe à une
autre
Tomatoes and pepper by MS
Equipes autonomes
4
Titre de la présentation - Date 15
Autonome ne veut pas dire indépendant
Titre de la présentation - Date 16
Nos équipes font partie d’un tout
Flowers along TX road by sbmeaper1
Premier axe : Le cadre de jeu
Titre de la présentation - Date 17
Les Ways of working pour la cohérence
Autonome ne veut pas dire liés aux autres
18
Cela devient trop énergivore d'avancer
Jungle by Miwok under CC BY-NC-ND-2.0
Voila à quoi on voudrait que ça ressemble
Arboretum by CD under CC BY-NC-ND-2.0
Une approche socio-technique
Titre de la présentation - Date 20
Une approche "team-first" de design
d'organisation socio-technique.
Avec une volonté de casser le plus
possible les dépendances entre équipes
2019
La démarche
Teams
Business domains
Mapper les assets
techniques et faire
ressortir les couplages
Donner une vision
d’ensemble des
domaines fonctionnels
ainsi que les
interactions
Technical assets
Mapper les équipes et
pools de ressources
Superposer en 3 dimensions. Discuter
des points de jonction.
Un exemple (propre)
Titre de la présentation - Date 22
La mesure
5
Titre de la présentation - Date 23
L’approche produit : Science ou art ?
Science Art
Alias le toucher de balle
Ou
Giverny by PMG under CC BY-NC-2.0
DJ Phantom 3 by LG
Agiles
6
Titre de la présentation - Date 25
Favoriser l’adaptation au changement
Scrum comme framework d’équipe
From here by PS under CC BY-2.0
Rapides
7
Titre de la présentation - Date 27
Aller plus vite, ça ne veut pas dire courir plus
vite,
cela veut plus dire être ensemble
et limiter les temps d’attente entre les relais
Limiter le travail en cours
Patiently waiting by Funk Dooby under CC BY-SA-2.0
Trier plus que remplir
29
Il est plus facile de se réorienter
Au fur et à mesure
quand les priorités sont absolues
et non relatives
Big & Small by RH under CC BY-2.0
Titre de la présentation - Date 30
Cela dépend du contexte, mais nous visons
Continuous discovery & Continuous delivery.
Time To Maket cible
inférieur à 1 mois sur les petites demandes
inférieur à 4 mois sur les plus grosses
demandes
Ca veut dire quoi rapide ?
Lives from twigs by LJM under CC BY-ND-2.0
Centrées utilisateurs
8
Qui sont nos utilisateurs quand nous avons des
activités de type ?
• B2C
• B2B
• B2B2C
Devons nous privilégier les utilisateurs ou nos
clients ?
• Les deux bien entendu
Clients vs Utilisateurs
Gales Meadow Farm by ODA under CC BY-NC-ND-2.0
Internes vs Externes
33
Parfois les clients sont internes :
• Platform team
Des plateformes internes pour accélérer les
développements. Ce type d’équipe possède
des assets. Exemple : Usine d’intégration
continue
• Enabling team
Des équipes qui aident les autres équipes à
aller plus vite. Elles offrent un catalogue de
services. Exemple : Architectes, Tech Ops, ..
Fraser by PBC under CC BY-NC-ND-2.0
Comprendre nos utilisateurs : Qualitatif / Quantitatif
Différence quand choisir l’un ou l’autre ?
Qualitatif
Psychologie
Ouverture
Attitude : Découverte et écoute
Quand :
◼ Explorer
◼ Décoder / Comprendre
◼ Expliciter
◼ Des mots / citations
Avantages :
◼ Plus rapide
◼ Moins cher
◼ Plus nuancé
Quantitatif
Statistiques
Fermeture
Attitude : Géomètre
Quand :
◼ Mesurer
◼ Hiérarchiser
◼ Des chiffres
Avantages :
◼ Plus représentatif
◼ Prédictif
◼ Plus simple à analyser
« J’ai un chiffre surprenant ! » « Je valide mes hypothèses » « J’interroge mes utilisateurs »
Quoi ? Qui ? Pourquoi ? Comment ?
Les questions
9
C’est le moment de lever la main … ou pas
shout by KB under CC BY-2.0
Merci

Contenu connexe

Similaire à Les défis d'une organisation produit @ Peaksys

La gestion des actifs logiciels : enjeux et opportunités
La gestion des actifs logiciels : enjeux et opportunitésLa gestion des actifs logiciels : enjeux et opportunités
La gestion des actifs logiciels : enjeux et opportunitésMicrosoft Ideas
 
Solutions As A Service Du Club Alliances pour la Plasturgie
Solutions As A Service Du Club Alliances pour la PlasturgieSolutions As A Service Du Club Alliances pour la Plasturgie
Solutions As A Service Du Club Alliances pour la PlasturgieClub Alliances
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformNicolas Georgeault
 
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIIConférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIINormandie Web Xperts
 
Culture flow pour l'IT
Culture flow pour l'ITCulture flow pour l'IT
Culture flow pour l'ITSamuel RETIERE
 
Gestion de projet #4 : spécification
Gestion de projet #4 : spécificationGestion de projet #4 : spécification
Gestion de projet #4 : spécificationJean Michel
 
Maximisez les bénéfices de votre BI self-service avec la Data Virtualization
Maximisez les bénéfices de votre BI self-service avec la Data VirtualizationMaximisez les bénéfices de votre BI self-service avec la Data Virtualization
Maximisez les bénéfices de votre BI self-service avec la Data VirtualizationDenodo
 
Cours de Vente Grands Comptes Compaq - Gv06 (2001)
Cours de Vente Grands Comptes Compaq - Gv06 (2001)Cours de Vente Grands Comptes Compaq - Gv06 (2001)
Cours de Vente Grands Comptes Compaq - Gv06 (2001)Eric Herschkorn
 
meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23Frederic Leger
 
7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaboration7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaborationLaurent Barbat
 
DODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusDODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusMartin Deslongchamps
 
Neo4j - Cas d'usages pour votre métier
Neo4j - Cas d'usages pour votre métierNeo4j - Cas d'usages pour votre métier
Neo4j - Cas d'usages pour votre métierNeo4j
 
[TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte![TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte!Alexandre Touret
 
Antidot Content Classifier - Valorisez vos contenus
Antidot Content Classifier - Valorisez vos contenusAntidot Content Classifier - Valorisez vos contenus
Antidot Content Classifier - Valorisez vos contenusAntidot
 
Les tendances du stockage de données en France face au digital
Les tendances du stockage de données en France face au digitalLes tendances du stockage de données en France face au digital
Les tendances du stockage de données en France face au digitalJoanna Kempa
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Webambin_fr
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceMicrosoft
 
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKanLe besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKanSimon JAILLAIS
 
Architecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlseArchitecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlseIonut Mihalcea
 

Similaire à Les défis d'une organisation produit @ Peaksys (20)

La gestion des actifs logiciels : enjeux et opportunités
La gestion des actifs logiciels : enjeux et opportunitésLa gestion des actifs logiciels : enjeux et opportunités
La gestion des actifs logiciels : enjeux et opportunités
 
Solutions As A Service Du Club Alliances pour la Plasturgie
Solutions As A Service Du Club Alliances pour la PlasturgieSolutions As A Service Du Club Alliances pour la Plasturgie
Solutions As A Service Du Club Alliances pour la Plasturgie
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
 
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIIConférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
 
Culture flow pour l'IT
Culture flow pour l'ITCulture flow pour l'IT
Culture flow pour l'IT
 
Gestion de projet #4 : spécification
Gestion de projet #4 : spécificationGestion de projet #4 : spécification
Gestion de projet #4 : spécification
 
Maximisez les bénéfices de votre BI self-service avec la Data Virtualization
Maximisez les bénéfices de votre BI self-service avec la Data VirtualizationMaximisez les bénéfices de votre BI self-service avec la Data Virtualization
Maximisez les bénéfices de votre BI self-service avec la Data Virtualization
 
Cours de Vente Grands Comptes Compaq - Gv06 (2001)
Cours de Vente Grands Comptes Compaq - Gv06 (2001)Cours de Vente Grands Comptes Compaq - Gv06 (2001)
Cours de Vente Grands Comptes Compaq - Gv06 (2001)
 
meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23
 
7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaboration7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaboration
 
DODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusDODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez Croesus
 
Neo4j - Cas d'usages pour votre métier
Neo4j - Cas d'usages pour votre métierNeo4j - Cas d'usages pour votre métier
Neo4j - Cas d'usages pour votre métier
 
[TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte![TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte!
 
Antidot Content Classifier - Valorisez vos contenus
Antidot Content Classifier - Valorisez vos contenusAntidot Content Classifier - Valorisez vos contenus
Antidot Content Classifier - Valorisez vos contenus
 
Les tendances du stockage de données en France face au digital
Les tendances du stockage de données en France face au digitalLes tendances du stockage de données en France face au digital
Les tendances du stockage de données en France face au digital
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Web
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérience
 
Mon Stockage a la Cloud Attitude
Mon Stockage a la Cloud Attitude Mon Stockage a la Cloud Attitude
Mon Stockage a la Cloud Attitude
 
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKanLe besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
 
Architecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlseArchitecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlse
 

Les défis d'une organisation produit @ Peaksys

  • 1. Les défis d’une organisation produit 10 Mai 2023
  • 2. Qui suis-je ? + 100 000 requêtes filtrées/seconde
  • 3. Peaksys, filiale Tech de Cdiscount Nous sommes des constructeurs de plateforme, à l’échelle 17 millions de visiteurs uniques/mois 1 milliard de recherches moteur/an + de 1000 commandes/minute lors du Black Friday 15 000 vendeurs 100 millions de produits 9700 mouvements d’offre / seconde + 150 000 colis/jour lors du Black Friday 700 ms Temps de descente d’une commande aux entrepôts 3200 Vendeurs actifs 100 millions d’impressions/jour + 100 000 requêtes filtrées/seconde 30% d’économie de trafic via le blocage des robots Leader Français du E-commerce Filiale dédiée aux Solutions marketplace Filiale dédiée à la logistique Marque dédiée au marketing digital Marque dédiée à la cybersécurité ACTIVITÉ B2B ACTIVITÉ B2C 650 passionné(e)s de tech 1 changement en production toutes les 3 minutes
  • 5. … 2 slogans 5 Exceller ou mourir Des équipes produit constantes dans le temps, autonomes, responsables de leurs assets, obsédées par la mesure, agiles, rapides et centrées utilisateurs. Pattern by SC under CC BY-NC-ND-2.0
  • 6. Titre de la présentation - Date 6 J’ai apporté plus de questions que de réponses Une fois que j’ai dit ça Ou sont nos produits ? Comment alimenter constamment nos équipes ? Comment limiter les dépendances entre équipes ? Comment limiter les dépendances entre assets techniques ? Qui sont nos utilisateurs quand nous avons des activités de type B2C, B2B et B2B2C ? A quel niveau devons-nous être rapides ? Garden question mark by Akademy under CC BY-NC-ND-2.0
  • 7. Ou sont nos produits ? 2 Titre de la présentation - Date 7
  • 8. C’est quoi un produit? La définition d’Ellen Une application, un système, un service, ou une combinaison qui apporte de la valeur à des clients et des utilisateurs. Ellen Gottesdiener Versailles garden by MG under CC BY-SA-2.0
  • 9. Le canevas produit Titre de la présentation - Date 9
  • 10. Les modèles d’équipes 10 Chaine de valeur Centré utilisateurs Impact Centré client Domaine métier Centré contexte métier Champagne by ST under CC BY-NC-ND-2.0 Foutain by MD under CC BY-NC-ND-2.0 Foutain by MB under CC BY-NC-ND-2.0
  • 11. Equipes constantes 3 Titre de la présentation - Date 11
  • 12. Le plus gros défi 12 Comment alimenter constamment nos équipes ? Harvest by Di Chap under CC BY-NC-ND-2.0
  • 13. 13 You build it, you run it • Nos équipes assurent le développement et la maintenance de leurs produits • Cela nous permet de ne pas perdre de connaissance à la fin des projets • L’apprentissage étant permanent, il n’y a pas de date de fin La solution structurelle Con Harvest by USB under CC BY-NC-ND-2.0
  • 14. La solution conjoncturelle 14 Inner source et modèles mentaux • Quand une équipe est en surcharge temporaire, il est possible: • De transférer momentanément des ressources • De transférer les demandes d’une équipe à une autre • Cela implique que les pratiques de développement ne soient pas trop éloignées d’une équipe à une autre Tomatoes and pepper by MS
  • 15. Equipes autonomes 4 Titre de la présentation - Date 15
  • 16. Autonome ne veut pas dire indépendant Titre de la présentation - Date 16 Nos équipes font partie d’un tout Flowers along TX road by sbmeaper1
  • 17. Premier axe : Le cadre de jeu Titre de la présentation - Date 17 Les Ways of working pour la cohérence
  • 18. Autonome ne veut pas dire liés aux autres 18 Cela devient trop énergivore d'avancer Jungle by Miwok under CC BY-NC-ND-2.0
  • 19. Voila à quoi on voudrait que ça ressemble Arboretum by CD under CC BY-NC-ND-2.0
  • 20. Une approche socio-technique Titre de la présentation - Date 20 Une approche "team-first" de design d'organisation socio-technique. Avec une volonté de casser le plus possible les dépendances entre équipes 2019
  • 21. La démarche Teams Business domains Mapper les assets techniques et faire ressortir les couplages Donner une vision d’ensemble des domaines fonctionnels ainsi que les interactions Technical assets Mapper les équipes et pools de ressources Superposer en 3 dimensions. Discuter des points de jonction.
  • 22. Un exemple (propre) Titre de la présentation - Date 22
  • 23. La mesure 5 Titre de la présentation - Date 23
  • 24. L’approche produit : Science ou art ? Science Art Alias le toucher de balle Ou Giverny by PMG under CC BY-NC-2.0 DJ Phantom 3 by LG
  • 25. Agiles 6 Titre de la présentation - Date 25
  • 26. Favoriser l’adaptation au changement Scrum comme framework d’équipe From here by PS under CC BY-2.0
  • 27. Rapides 7 Titre de la présentation - Date 27
  • 28. Aller plus vite, ça ne veut pas dire courir plus vite, cela veut plus dire être ensemble et limiter les temps d’attente entre les relais Limiter le travail en cours Patiently waiting by Funk Dooby under CC BY-SA-2.0
  • 29. Trier plus que remplir 29 Il est plus facile de se réorienter Au fur et à mesure quand les priorités sont absolues et non relatives Big & Small by RH under CC BY-2.0
  • 30. Titre de la présentation - Date 30 Cela dépend du contexte, mais nous visons Continuous discovery & Continuous delivery. Time To Maket cible inférieur à 1 mois sur les petites demandes inférieur à 4 mois sur les plus grosses demandes Ca veut dire quoi rapide ? Lives from twigs by LJM under CC BY-ND-2.0
  • 32. Qui sont nos utilisateurs quand nous avons des activités de type ? • B2C • B2B • B2B2C Devons nous privilégier les utilisateurs ou nos clients ? • Les deux bien entendu Clients vs Utilisateurs Gales Meadow Farm by ODA under CC BY-NC-ND-2.0
  • 33. Internes vs Externes 33 Parfois les clients sont internes : • Platform team Des plateformes internes pour accélérer les développements. Ce type d’équipe possède des assets. Exemple : Usine d’intégration continue • Enabling team Des équipes qui aident les autres équipes à aller plus vite. Elles offrent un catalogue de services. Exemple : Architectes, Tech Ops, .. Fraser by PBC under CC BY-NC-ND-2.0
  • 34. Comprendre nos utilisateurs : Qualitatif / Quantitatif Différence quand choisir l’un ou l’autre ? Qualitatif Psychologie Ouverture Attitude : Découverte et écoute Quand : ◼ Explorer ◼ Décoder / Comprendre ◼ Expliciter ◼ Des mots / citations Avantages : ◼ Plus rapide ◼ Moins cher ◼ Plus nuancé Quantitatif Statistiques Fermeture Attitude : Géomètre Quand : ◼ Mesurer ◼ Hiérarchiser ◼ Des chiffres Avantages : ◼ Plus représentatif ◼ Prédictif ◼ Plus simple à analyser « J’ai un chiffre surprenant ! » « Je valide mes hypothèses » « J’interroge mes utilisateurs » Quoi ? Qui ? Pourquoi ? Comment ?
  • 36. C’est le moment de lever la main … ou pas shout by KB under CC BY-2.0
  • 37. Merci