Présenté par Amine HAJ FREJ, Sami Safraou, Loic Rogon et Ayoub Sassi le 20 septembre 2022 à Agile en Seine
La digital factory Intermarché a toujours fonctionné en équipe de spécialiste (par technologie).
Mais depuis novembre 2021, nous avons complètement changé de modèle. Nous sommes passés à des équipes pluri disciplinaire & autonome.
Nous allons vous partager la mise en place d’un tel modèle, les difficultés, ainsi que les gains associés à cette verticalisation qui comprend dans la même équipe entre autre des développeurs web, IOS, Android, back-end, un product designer & un QA
4. Le Groupement les Mousquetaires
+3000
chefs d’entreprises
150 000
collaborateurs
Un modèle unique
producteur-commerçant La Stime l’eCommerce alimentaire
+4 000 points de vente en
Europe
5. Il était une fois
Equipes composants
(Component team)
7. Les avantages d’une équipe composant
⮊ Expertise technique des équipes
⮊ Facilité de releasing
8. Les inconvénients d’une équipe composant
⮊ Tout est sujet à dépendance
⮊ Time to market trop long
⮊ Peu de vision produit des POs.
⮊ Plusieurs personnes à synchroniser.
⮊ Une gestion des anomalies compliqués
⮊ Over engineering (côté back)
⮊ Manque de responsabilités des équipes
9. EXEMPLE DE FONCTIONNALITÉ
DÉVELOPPÉE EN ÉQUIPE HORIZONTALE
Un bouton sur le tunnel de paiement afin
de prévenir le magasin que le client souhaite ramener
ses propres sacs, dans une démarche écologique.
Web
Mobile
Service
Picker
Back office
Design
Je souhaite ramener
mes propres sacs
Component Team
Un Time to Market
de 6 mois
12. La verticalisation est-elle la solution à nos
problèmes ?
TEAM 1
TEAM 2
TEAM 3
TEAM 4
F
E
A
T
U
R
E
S
F
E
A
T
U
R
E
S
T
E
A
M
1
F
E
A
T
U
R
E
S
T
E
A
M
2
13. La checklist avant le lancement
Le modèle de feature team
Le périmètre des équipes
Les comités
Les communautés
Les nouveaux rôles
La mise à jour des outils
Le releasing
Le positionnement
14. Un modèle taillé sur mesure
Orienté
par un persona
Délimité par
un périmètre fixe
Avec un objectif de
fond
Transformation
COLLABORATEUR PDV
CONSOMMATEUR
Squad
Recrutement
Squad Fidélité
Squad Course
Squad Tunnel
d'achat
Acquisition
Transformation
Rétention
Des communautés
de pratiques et une
core team
Squad Picker Squad
Back office
Excellence
opérationnelle
Préparation
Tribu Client Tribu Shopping Performance
Technique
Core Team
18. Component Team
Créer une
fonctionnalité qui
permet d’accompagner
l’utilisateur à
mieux manger
Je priorise le
sujet dans mon
backlog !
Je priorise le
sujet dans mon
backlog !
Je priorise le
sujet dans mon
backlog !
PO Mobile PO Web
PO Back
UX/UI
Je prends en
compte
la demande !
Chef de
projet
19.
20. Component Team
Alors ? vous en
êtes où ?
Je ne peux pas
commencer sans
le contrat
d’interface !!
PO Mobile
J'ai fini le
composant score
produit mais
j'attends encore
le web service
côté Back
PO Web
J'ai d'autres
sujets plus
prioritaires …
PO Back
UX/UI
L’interface web
ne respecte pas
le design
système
Chef de
projet
22. Feature Team
PO
Scrum Master
UX/UI
Dev Web
QA
Dev IOS Dev Back
Dev Android
Créer une
fonctionnalité qui
permet d’accompagner
l’utilisateur à
mieux manger
24. Refinement
[Back] Web
Service qui
permets de
renvoyer le
score d’un
produit
5
[Web]
Afficher le
score du
produit
8
[IOS]
Afficher le
score du
produit
3
[Android]
Afficher le
score du
produit
3
PO
Scrum Master
UX/UI
Dev Web
QA
Dev IOS
Dev Back
Dev Android
8
3 3
5
8
25. Validation
TODO IN Progress Test Done
[Back] Web
Service qui
permets de
renvoyer le
score d’un
produit
5
[Web]
Afficher le
score du
produit
8
[IOS]
Afficher le
score du
produit
3
[Android]
Afficher le
score du
produit
3
PO
UX/UI
QA
26. Un changement de posture pour le PO
Backlog Web
Backlog Mobile Backlog UX
Backlog Back
PO
PO
PO
PO
PO 2.0
27. EXEMPLE DE FONCTIONNALITÉ
DÉVELOPPÉE EN ÉQUIPE HORIZONTALE
Un bouton sur le tunnel de paiement afin
de prévenir le magasin que le client souhaite ramener
ses propres sacs, dans une démarche écologique.
Web
Mobile
Service
Picker
Back office
Design
Je souhaite ramener
mes propres sacs
Component Team
Tunnel
Picker
Back office
Feature Team
29. LES GAINS SUITE À LA TRANSFORMATION
80% de dépendances en moins
& des équipes plus autonomes
-50% d’anomalies de production
Un gain de 30% sur le Time to market
Evolution du Mindset global vers une
approche plus produit
Une revue de performance des équipes
possible grâce à des équipes
responsables
Des échanges plus enrichissants
entre les membres d’une même équipe
Moins de parallélisation et
plus de concentration sur les
sujets
31. Challenges
User
Story
5
5
3
8
Estimations
dans les squads
Les designers
dans les squads
Profil en T ?
No Estimate ?
…
Wireframe
-
Maquette
Ajout d’étapes dans le workflow ?
Nouvelles instances ?
…
Le
Releasing
Plus de synchronisation !
Plus de planification !
…
Les
OKRs
Travail en cours
v92
v8.6
v42
v23
36. Ce que nous avons appris ?
Amine
Pour commencer un
changement, faut
juste se lancer et il
n'y a jamais de bon
moment !
La collaboration et
l’implication de toute
l’entreprise sont les clés
d’une transformation
réussie.
Après avoir défendu cette
approche sans mise en place
dans d’autres organisations.
Je constate enfin que c’est
possible et que les bénéfices
sont nombreux et réels !
Loïc Ayoub
Sami
Le modèle multi composant
n’est pas un mythe, il
fonctionne ! Et encore
mieux qu’espéré