SlideShare a Scribd company logo
1 of 37
Download to read offline
1
There
is
a
better
way
OCTO Part of Accenture © 2021 - All rights reserved
Ceci n'est pas une révolution
organisationnelle
ou comment favoriser le design émergent d'architecture SI
There
is
a
better
way
2
Sponsors Premium
Sponsors Digital
Partenaires
There
is
a
better
way
3
OCTO Part of Accenture © 2021 - All rights reserved
Gilles Masy
Coach Agile @OCTO
(Tout pareil que lui)
Qui sommes-nous ?
Romain Vailleux
Consultant en Organisations@OCTO
Je m’intéresse aux humains autant
qu’aux systèmes techniques.
There
is
a
better
way
4
OCTO Part of Accenture © 2021 - All rights reserved
● Les concepts clés du livre
○ Loi de Conway & socio-technique
○ Charge Cognitive
○ Modélisme d’organisation
● De la boîte à outils à l’usage mission
○ Des missions que l’on kiffe
Sommaire
There
is
a
better
way
5
OCTO Part of Accenture © 2021 - All rights reserved
Ce que nous raconte
le livre
01
(avec des illustrations d’un cas vécu)
There
is
a
better
way
6
OCTO Part of Accenture © 2021 - All rights reserved
“les organisations qui conçoivent des systèmes ... sont
contraintes de produire des designs qui sont des copies de la
structure de communication de leur organisation.”
- Melvin Conway
(ou pas)
There
is
a
better
way
7
OCTO Part of Accenture © 2021 - All rights reserved
Loi de Conway et...
BPM
Base de
donnée
Interface
utilisateur
MiddleWare
Equipe
Experts Process
Equipe Experts
Database
Equipe
Experts
Middle-Ware
Equipe
Experts UI
There
is
a
better
way
8
OCTO Part of Accenture © 2021 - All rights reserved
… la manoeuvre de Conway Inversée
BPM
Base de
donnée
Interface
utilisateur
MiddleWare
Equipe
Experts Process
Equipe Experts
Database
Equipe
Experts
Middle-Ware
Equipe
Experts UI
Inventaire
Facturation Production
Equipe
Inventaire
Equipe
Production
Equipe
Facturation
Orientée Expertise Orientée Métier
There
is
a
better
way
9
OCTO Part of Accenture © 2021 - All rights reserved
Réconcilier architecture “socio” & “technique”
Système
d’information
cible
Organisation
des équipes
Stratégie d’entreprise
Aligner la structure
de communication
et l’architecture
du SI cible
There
is
a
better
way
10
OCTO Part of Accenture © 2021 - All rights reserved
Philosophie “Team-First”
Petite
Responsable
Pérenne
Solidaire
Diversité
Equipe
=
unité indivisible
There
is
a
better
way
11
OCTO Part of Accenture © 2021 - All rights reserved
Et les modes d’interactions
Délimiter les frontières
Team
API
Code Documentation
Dépendances
Pratiques
Product
Comment
contacter ?
Créer des standards
There
is
a
better
way
12
OCTO Part of Accenture © 2021 - All rights reserved
12
There
is
a
better
way
Dysfonctionnements en cas de “dépassement
mémoire” :
๏ difficulté à la résolution de problème
๏ difficulté à l’apprentissage
Charge Cognitive
Capacité de stockage d’information
dans la mémoire de travail
There
is
a
better
way
13
OCTO Part of Accenture © 2021 - All rights reserved
Domaine
Un domaine est géré par une seule équipe
There
is
a
better
way
14
OCTO Part of Accenture © 2021 - All rights reserved
Domaine “simple”
Domaine “simple” Domaine “simple”
Une équipe peut gérer jusqu’à 2-3 domaines “simples”
There
is
a
better
way
15
OCTO Part of Accenture © 2021 - All rights reserved
Domaine “complexe” Domaine “complexe”
Une équipe ne devrait gérer qu’un seul domaine “complexe”
There
is
a
better
way
16
OCTO Part of Accenture © 2021 - All rights reserved
C’est joli tout ça, mais dans la réalité, ça donne quoi ?
VADOR
Authentif
MKTPLACE
API DATA 1
API DATA 2
API DATA 3
There
is
a
better
way
17
OCTO Part of Accenture © 2021 - All rights reserved
1 seule pizza team
pour assumer un tel
domaine complexe ?
There
is
a
better
way
18
OCTO Part of Accenture © 2021 - All rights reserved
18
There
is
a
better
way
Modélisation - 4 types d’équipe
Stream-aligned team
Flow & Réactivité
Enabling team
Pool d’experts
Complicated-subsystem team
Produit de technologie rare
Platform team
Simplifier l’usage de communs
There
is
a
better
way
19
OCTO Part of Accenture © 2021 - All rights reserved
19
There
is
a
better
way
Modélisation - 3 modes de d'interaction
Collaboration
Inter-dépendances fortes
X-as-a-Service
Découplage & Standardisation
Facilitating
“Coup de main”
There
is
a
better
way
23
OCTO Part of Accenture © 2021 - All rights reserved
Modélisation
There
is
a
better
way
24
OCTO Part of Accenture © 2021 - All rights reserved
DISCLAIMER #1
La collaboration rapprochée entre équipes
ne passe pas à l’échelle !
La collaboration à outrance coûte particulièrement cher
et peut, de surcroît, cacher des déficits organisationnels.
Chaque collaboration doit donc
être justifiée par une forte valeur-ajoutée
en termes d’innovation,
de mise en place de plateforme
ou de mise à niveau de déficit.
There
is
a
better
way
25
OCTO Part of Accenture © 2021 - All rights reserved
C’est joli tout ça, mais dans la réalité, ça donne quoi ?
VADOR
Applications clientes
Sécu
MyAccount
Perf
Archi
Deploy
All4Run
Infra
DataLake
Login
CRM Legacy
Data Dictionnary
There
is
a
better
way
26
OCTO Part of Accenture © 2021 - All rights reserved
C’est joli tout ça, mais dans la réalité, ça donne quoi ?
VADOR
Applications clientes
Sécu
MyAccount
Perf
Archi
Deploy
Infra
DataLake
All4Run
Login
CRM Legacy
Data Dictionnary
4 collaborations !!
Interaction à clarifier
Type d’équipe inconnu
There
is
a
better
way
27
OCTO Part of Accenture © 2021 - All rights reserved
DISCLAIMER #2
Représenter un existant
avec un outil de modélisation
utile pour désigner une cible
ça peut provoquer des noeuds au cerveau !
Plus il y a de noeuds,
plus l’actuel est sans doute difficile
à appréhender pour le facilitateur
mais aussi pour les équipes !
There
is
a
better
way
28
OCTO Part of Accenture © 2021 - All rights reserved
28
There
is
a
better
way
Un modèle doit rester
avant tout
un accélérateur de conversation
#alignement #biais
There
is
a
better
way
29
OCTO Part of Accenture © 2021 - All rights reserved
Au delà du livre
02
31
There
is
a
better
way
OCTO Part of Accenture © 2021 - All rights reserved
Nos objectifs stratégiques 2022 sont :
๏ Omnicanal (montre connectée)
๏ Ciblage marketing de nos utilisateurs pour
campagnes de mailing
๏ 2023 - spinOff sur l'entrepôt et la gestion des
stocks
Nos problèmes :
๏ Dès que on touche le website, on a des
effets de bords de partout
๏ Les fonctionnalités n’arrivent pas à sortir
Aidez moi !
Le coup de fil du DG :
There
is
a
better
way
32
OCTO Part of Accenture © 2021 - All rights reserved
Eventstorming
compteur
visiteur
incrémenté
stock
affiché
ajoute un
article à son
panier
panier
mis à
jour
choisir son
lieu de
livraison
visite la
homepage du
site
Visiteur du
site internet
visite une
page produit
prix
livraison
affiché
montant
livraison
mis à jour
crée son
compte
utilisateur
nouveau
compte
utilisateur
créé
payer son
achat
Utilisateur
enregistré
modifie ses
informations
de livraison
informations
personnelles
modifiées
paiement
effectué
paiement
service
bancaire
banque
stock
décrémenté
nouvelle
référence
produit
ajoutée
ajoute une
nouvelle
référence
produit
Chef de
marché
ajoute une
description
marketing
produit
description
marketing
produit
ajoutée
Gestionnaire
de stock &
expéditions
déclare une
réception
d’exemplaire
produit
stock poduit
mis à jour
indique que la
commande est
prête à être
envoyée
commande
prête à être
envoyée
notification
de
commande
prête
notification
de paiement
ordre de
préparation
de
commande
envoyé
There
is
a
better
way
33
OCTO Part of Accenture © 2021 - All rights reserved
Eventstorming
compteur
visiteur
incrémenté
stock
affiché
ajoute un
article à son
panier
panier
mis à
jour
choisir son
lieu de
livraison
visite la
homepage du
site
Visiteur du
site internet
visite une
page produit
prix
livraison
affiché
montant
livraison
mis à jour
crée son
compte
utilisateur
nouveau
compte
utilisateur
créé
payer son
achat
Utilisateur
enregistré
modifie ses
informations
de livraison
informations
personnelles
modifiées
paiement
effectué
paiement
service
bancaire
banque
stock
décrémenté
nouvelle
référence
produit
ajoutée
ajoute une
nouvelle
référence
produit
Chef de
marché
ajoute une
description
marketing
produit
description
marketing
produit
ajoutée
Gestionnaire
de stock &
expéditions
déclare une
réception
d’exemplaire
produit
stock poduit
mis à jour
indique que la
commande est
prête à être
envoyée
commande
prête à être
envoyée
notification
de
commande
prête
notification
de paiement
ordre de
préparation
de
commande
envoyé
STOCK MANAGEMENT & EXPEDITION
DELIVERY PRICE
HOMEPAGE
KYC
NOTIF
PAYMENT
PRODUCT MARKETING
TUNNEL
WEB
SITE
WEB
SITE
WEB
SITE
WEB
SITE
WEB
SITE
WEB
SITE
MDM
OMS
PAYMENT
PROVIDER
Equipe
1
Equipe
2
Equipe
1
Equipe
2
Equipe
2
Equipe
1
Equipe
3
Equipe
3
There
is
a
better
way
34
OCTO Part of Accenture © 2021 - All rights reserved
CORE
Supporting
Generic
Core Domain Chart
Complexité
du
domaine
Différenciant business
STOCK
MANAGEMENT &
EXPEDITION
DELIVERY PRICE
HOMEPAGE
KYC
NOTIF
PRODUCT
MARKETING
TUNNEL
FRONT
WEB
There
is
a
better
way
35
OCTO Part of Accenture © 2021 - All rights reserved
KYC
Schéma Team topologies - Demain
HOMEPAGE
TUNNEL
STOCK
MANAGEMENT &
EXPEDITION
DELIVERY
PRICE
NOTIF
PRODUCT
MARKETING
FRONT
WEB
There
is
a
better
way
36
OCTO Part of Accenture © 2021 - All rights reserved
FRONT x
Schéma Team topologies - Après-demain
COMMERCE
STOCK
MANAGEMENT &
EXPEDITION
DELIVERY
PRICE
DIRECT
MARKETING
PRODUCT
MARKETING
FRONT
WEB
KYC
There
is
a
better
way
37
OCTO Part of Accenture © 2021 - All rights reserved
Combiner Team Topologies et les autres pratiques de design
collaboratif et visuel
Team Topologies
Data Mesh
REST API
DDD
EventStorming
Context
Mapping
Domain
Message Flow
Modelling
Event-driven
Architecture
Micro Services
Core domain
charts
Wardley Maps
Value
Contribution
Chart
Impact
Mapping
OKR
Micro Front-ends
There
is
a
better
way
38
OCTO Part of Accenture © 2021 - All rights reserved
Quels types de problèmes résoudre ?
๏ “Ça fait 3 fois qu’on essaie cette transformation, et on n’arrive pas au bout”
๏ “On veut passer en organisation produit, quelle cible/trajectoire pour y arriver?”
๏ “Les équipes se marchent sur les pieds, on a des surprises dans nos releases”
๏ “Trop de dépendances, un vrai sac de noeuds !”
๏ “Notre gouvernance d’architecture n’est pas entendue, les équipes n’en font
qu’à leur tête.”
๏ “On a des enjeux stratégiques : comment créer/transformer notre orga et notre
SI pour atteindre ces enjeux?”
๏ “On ajoute des ressources, mais ça ne sort pas plus vite”
Inventaire à la Prévert
There
is
a
better
way
41
OCTO Part of Accenture © 2021 - All rights reserved
Une heuristique plutôt qu’une méthode
Comment Team Topologies s’intègre dans une démarche plus large ?
Décrire le cadre du
fonctionnement du système
● Value Stream mapping - Tracer le
flux de travail du système
● Identifier les dépendances
● Identifier les modes d’interaction
entre équipes
Analyser / découvrir la structure
du système technique
● Big Picture EventStorming /
Context Mapping
● Associer assets IT et
domaines
● Décrire les Domaines
Qualifier les domaines et
déterminer les enjeux
● Évaluer la maturité des
domaines
● Évaluer le niveau stratégique
des domaines
● Évaluer les modèles
économiques des domaines
Déterminer le contour des
équipes
● Distribuer l’effort humain
● Heuristique de
détermination du
périmètre des équipes
● Formaliser les types d’
équipe
There
is
a
better
way
42
OCTO Part of Accenture © 2021 - All rights reserved
Takeaways
๏ + des équipes collaborent étroitement, + leurs actifs logiciels seront
naturellement couplés.
๏ Team-First :
> Charge cognitive d’équipe vs taille d’équipe
> Efficacité locale (taille d’équipe) vs efficacité global (nombre
d’équipes)
> Expliciter les modes de communication via des “Team API”
> Idéalement, n domaines → 1 équipe
๏ Team Topologies : un support à la conversation
๏ Réorganisation socio-technique : un processus incrémental et
collectif.
๏ Efficacité locale sur les équipes portant les domaines stratégiques.
๏ DDD + Team Topologies = 🤍
Gilles Masy
Coach Agile
OCTO Technology
gima@octo.com
Merci !
Romain Vailleux
Consultant en Organisations
OCTO Technology
rva@octo.com
@rvailleux
There
is
a
better
way
43
OCTO Part of Accenture © 2021 - All rights reserved

More Related Content

Similar to Agile Tour - Ceci n'est pas une révolution organisationnelle

Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdfSoftware Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdfCraig Saunders
 
ブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリングブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリングHyperleger Tokyo Meetup
 
CWIN17 New-York / Navigating the age of digital disruption
CWIN17 New-York / Navigating the age of digital disruptionCWIN17 New-York / Navigating the age of digital disruption
CWIN17 New-York / Navigating the age of digital disruptionCapgemini
 
I Bytes Telecommunication & Media industry
I Bytes Telecommunication & Media industryI Bytes Telecommunication & Media industry
I Bytes Telecommunication & Media industryEGBG Services
 
ero57 Introduction
ero57  Introductionero57  Introduction
ero57 IntroductionMoretonSmith
 
Technology Trends 2021 | Tech Vision | Overview | Switzerland
Technology Trends 2021 | Tech Vision | Overview | SwitzerlandTechnology Trends 2021 | Tech Vision | Overview | Switzerland
Technology Trends 2021 | Tech Vision | Overview | Switzerlandaccenture
 
Altius Technologies - eCommerce Accelerators
Altius Technologies - eCommerce AcceleratorsAltius Technologies - eCommerce Accelerators
Altius Technologies - eCommerce Acceleratorsrozariofrancis
 
AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryTom Laszewski
 
Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!
Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!
Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!Antony Welfare
 
T Bytes Agile & AI Operations
T Bytes Agile & AI OperationsT Bytes Agile & AI Operations
T Bytes Agile & AI OperationsEGBG Services
 
Vermont Teddy Bear Essay
Vermont Teddy Bear EssayVermont Teddy Bear Essay
Vermont Teddy Bear EssayAmy Williams
 
Builder: A human-assisted AI platform that lets you build, run, and scale sof...
Builder: A human-assisted AI platform that lets you build, run, and scale sof...Builder: A human-assisted AI platform that lets you build, run, and scale sof...
Builder: A human-assisted AI platform that lets you build, run, and scale sof...Amazon Web Services
 
Transform with Cloud to drive your future
Transform with Cloud to drive your futureTransform with Cloud to drive your future
Transform with Cloud to drive your futureAmazon Web Services
 
GSC Platform pitch
GSC Platform pitchGSC Platform pitch
GSC Platform pitchGSC Platform
 
Implementing Business Collaboration Framework PowerPoint Presentation Slides
Implementing Business Collaboration Framework PowerPoint Presentation SlidesImplementing Business Collaboration Framework PowerPoint Presentation Slides
Implementing Business Collaboration Framework PowerPoint Presentation SlidesSlideTeam
 
Realize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyesRealize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyesThousandEyes
 
Attune infocom power presentation
Attune infocom   power presentationAttune infocom   power presentation
Attune infocom power presentationFiroz Sabaliya
 
Pathways to Profitability for the Communications Industry
Pathways to Profitability for the Communications IndustryPathways to Profitability for the Communications Industry
Pathways to Profitability for the Communications Industryaccenture
 

Similar to Agile Tour - Ceci n'est pas une révolution organisationnelle (20)

Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdfSoftware Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
 
ブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリングブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリング
 
CWIN17 New-York / Navigating the age of digital disruption
CWIN17 New-York / Navigating the age of digital disruptionCWIN17 New-York / Navigating the age of digital disruption
CWIN17 New-York / Navigating the age of digital disruption
 
I Bytes Telecommunication & Media industry
I Bytes Telecommunication & Media industryI Bytes Telecommunication & Media industry
I Bytes Telecommunication & Media industry
 
ero57 Introduction
ero57  Introductionero57  Introduction
ero57 Introduction
 
Technology Trends 2021 | Tech Vision | Overview | Switzerland
Technology Trends 2021 | Tech Vision | Overview | SwitzerlandTechnology Trends 2021 | Tech Vision | Overview | Switzerland
Technology Trends 2021 | Tech Vision | Overview | Switzerland
 
Business Transformation Using TOGAF
Business Transformation Using TOGAF Business Transformation Using TOGAF
Business Transformation Using TOGAF
 
Altius Technologies - eCommerce Accelerators
Altius Technologies - eCommerce AcceleratorsAltius Technologies - eCommerce Accelerators
Altius Technologies - eCommerce Accelerators
 
AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation Advisory
 
Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!
Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!
Blockchain in Retail :Omnichannel retailers can now compete and beat Amazon!
 
T Bytes Agile & AI Operations
T Bytes Agile & AI OperationsT Bytes Agile & AI Operations
T Bytes Agile & AI Operations
 
Vermont Teddy Bear Essay
Vermont Teddy Bear EssayVermont Teddy Bear Essay
Vermont Teddy Bear Essay
 
Builder: A human-assisted AI platform that lets you build, run, and scale sof...
Builder: A human-assisted AI platform that lets you build, run, and scale sof...Builder: A human-assisted AI platform that lets you build, run, and scale sof...
Builder: A human-assisted AI platform that lets you build, run, and scale sof...
 
Transform with Cloud to drive your future
Transform with Cloud to drive your futureTransform with Cloud to drive your future
Transform with Cloud to drive your future
 
Culture flow
Culture flowCulture flow
Culture flow
 
GSC Platform pitch
GSC Platform pitchGSC Platform pitch
GSC Platform pitch
 
Implementing Business Collaboration Framework PowerPoint Presentation Slides
Implementing Business Collaboration Framework PowerPoint Presentation SlidesImplementing Business Collaboration Framework PowerPoint Presentation Slides
Implementing Business Collaboration Framework PowerPoint Presentation Slides
 
Realize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyesRealize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyes
 
Attune infocom power presentation
Attune infocom   power presentationAttune infocom   power presentation
Attune infocom power presentation
 
Pathways to Profitability for the Communications Industry
Pathways to Profitability for the Communications IndustryPathways to Profitability for the Communications Industry
Pathways to Profitability for the Communications Industry
 

More from Romain Vailleux

Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...
Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...
Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...Romain Vailleux
 
Team Topologies - Des organisations pour une architecture émergente
Team Topologies - Des organisations pour une architecture émergenteTeam Topologies - Des organisations pour une architecture émergente
Team Topologies - Des organisations pour une architecture émergenteRomain Vailleux
 
The 8 similarities that make Permaculture and Agile look-alike production min...
The 8 similarities that make Permaculture and Agile look-alike production min...The 8 similarities that make Permaculture and Agile look-alike production min...
The 8 similarities that make Permaculture and Agile look-alike production min...Romain Vailleux
 
TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...
TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...
TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...Romain Vailleux
 
Discover Kanban - A visual management tool to keep up with the team's workflow
Discover Kanban - A visual management tool to keep up with the team's workflowDiscover Kanban - A visual management tool to keep up with the team's workflow
Discover Kanban - A visual management tool to keep up with the team's workflowRomain Vailleux
 
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO TechnologyLiberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO TechnologyRomain Vailleux
 
How to give and receive feedback the good way
How to give and receive feedback the good wayHow to give and receive feedback the good way
How to give and receive feedback the good wayRomain Vailleux
 

More from Romain Vailleux (7)

Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...
Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...
Agilité & Permaculture - Qu'apprenons-nous en observant les systèmes complexe...
 
Team Topologies - Des organisations pour une architecture émergente
Team Topologies - Des organisations pour une architecture émergenteTeam Topologies - Des organisations pour une architecture émergente
Team Topologies - Des organisations pour une architecture émergente
 
The 8 similarities that make Permaculture and Agile look-alike production min...
The 8 similarities that make Permaculture and Agile look-alike production min...The 8 similarities that make Permaculture and Agile look-alike production min...
The 8 similarities that make Permaculture and Agile look-alike production min...
 
TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...
TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...
TechShare Meetup - Ux & Design Sprint - Validate ideas fast and give innovati...
 
Discover Kanban - A visual management tool to keep up with the team's workflow
Discover Kanban - A visual management tool to keep up with the team's workflowDiscover Kanban - A visual management tool to keep up with the team's workflow
Discover Kanban - A visual management tool to keep up with the team's workflow
 
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO TechnologyLiberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
 
How to give and receive feedback the good way
How to give and receive feedback the good wayHow to give and receive feedback the good way
How to give and receive feedback the good way
 

Recently uploaded

LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentationthomas851723
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentationthomas851723
 
Training Methods and Training Objectives
Training Methods and Training ObjectivesTraining Methods and Training Objectives
Training Methods and Training Objectivesmintusiprd
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxSaujanya Jung Pandey
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607dollysharma2066
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentation
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentation
 
Training Methods and Training Objectives
Training Methods and Training ObjectivesTraining Methods and Training Objectives
Training Methods and Training Objectives
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptx
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 

Agile Tour - Ceci n'est pas une révolution organisationnelle

  • 1. 1 There is a better way OCTO Part of Accenture © 2021 - All rights reserved Ceci n'est pas une révolution organisationnelle ou comment favoriser le design émergent d'architecture SI
  • 3. There is a better way 3 OCTO Part of Accenture © 2021 - All rights reserved Gilles Masy Coach Agile @OCTO (Tout pareil que lui) Qui sommes-nous ? Romain Vailleux Consultant en Organisations@OCTO Je m’intéresse aux humains autant qu’aux systèmes techniques.
  • 4. There is a better way 4 OCTO Part of Accenture © 2021 - All rights reserved ● Les concepts clés du livre ○ Loi de Conway & socio-technique ○ Charge Cognitive ○ Modélisme d’organisation ● De la boîte à outils à l’usage mission ○ Des missions que l’on kiffe Sommaire
  • 5. There is a better way 5 OCTO Part of Accenture © 2021 - All rights reserved Ce que nous raconte le livre 01 (avec des illustrations d’un cas vécu)
  • 6. There is a better way 6 OCTO Part of Accenture © 2021 - All rights reserved “les organisations qui conçoivent des systèmes ... sont contraintes de produire des designs qui sont des copies de la structure de communication de leur organisation.” - Melvin Conway (ou pas)
  • 7. There is a better way 7 OCTO Part of Accenture © 2021 - All rights reserved Loi de Conway et... BPM Base de donnée Interface utilisateur MiddleWare Equipe Experts Process Equipe Experts Database Equipe Experts Middle-Ware Equipe Experts UI
  • 8. There is a better way 8 OCTO Part of Accenture © 2021 - All rights reserved … la manoeuvre de Conway Inversée BPM Base de donnée Interface utilisateur MiddleWare Equipe Experts Process Equipe Experts Database Equipe Experts Middle-Ware Equipe Experts UI Inventaire Facturation Production Equipe Inventaire Equipe Production Equipe Facturation Orientée Expertise Orientée Métier
  • 9. There is a better way 9 OCTO Part of Accenture © 2021 - All rights reserved Réconcilier architecture “socio” & “technique” Système d’information cible Organisation des équipes Stratégie d’entreprise Aligner la structure de communication et l’architecture du SI cible
  • 10. There is a better way 10 OCTO Part of Accenture © 2021 - All rights reserved Philosophie “Team-First” Petite Responsable Pérenne Solidaire Diversité Equipe = unité indivisible
  • 11. There is a better way 11 OCTO Part of Accenture © 2021 - All rights reserved Et les modes d’interactions Délimiter les frontières Team API Code Documentation Dépendances Pratiques Product Comment contacter ? Créer des standards
  • 12. There is a better way 12 OCTO Part of Accenture © 2021 - All rights reserved 12 There is a better way Dysfonctionnements en cas de “dépassement mémoire” : ๏ difficulté à la résolution de problème ๏ difficulté à l’apprentissage Charge Cognitive Capacité de stockage d’information dans la mémoire de travail
  • 13. There is a better way 13 OCTO Part of Accenture © 2021 - All rights reserved Domaine Un domaine est géré par une seule équipe
  • 14. There is a better way 14 OCTO Part of Accenture © 2021 - All rights reserved Domaine “simple” Domaine “simple” Domaine “simple” Une équipe peut gérer jusqu’à 2-3 domaines “simples”
  • 15. There is a better way 15 OCTO Part of Accenture © 2021 - All rights reserved Domaine “complexe” Domaine “complexe” Une équipe ne devrait gérer qu’un seul domaine “complexe”
  • 16. There is a better way 16 OCTO Part of Accenture © 2021 - All rights reserved C’est joli tout ça, mais dans la réalité, ça donne quoi ? VADOR Authentif MKTPLACE API DATA 1 API DATA 2 API DATA 3
  • 17. There is a better way 17 OCTO Part of Accenture © 2021 - All rights reserved 1 seule pizza team pour assumer un tel domaine complexe ?
  • 18. There is a better way 18 OCTO Part of Accenture © 2021 - All rights reserved 18 There is a better way Modélisation - 4 types d’équipe Stream-aligned team Flow & Réactivité Enabling team Pool d’experts Complicated-subsystem team Produit de technologie rare Platform team Simplifier l’usage de communs
  • 19. There is a better way 19 OCTO Part of Accenture © 2021 - All rights reserved 19 There is a better way Modélisation - 3 modes de d'interaction Collaboration Inter-dépendances fortes X-as-a-Service Découplage & Standardisation Facilitating “Coup de main”
  • 20. There is a better way 23 OCTO Part of Accenture © 2021 - All rights reserved Modélisation
  • 21. There is a better way 24 OCTO Part of Accenture © 2021 - All rights reserved DISCLAIMER #1 La collaboration rapprochée entre équipes ne passe pas à l’échelle ! La collaboration à outrance coûte particulièrement cher et peut, de surcroît, cacher des déficits organisationnels. Chaque collaboration doit donc être justifiée par une forte valeur-ajoutée en termes d’innovation, de mise en place de plateforme ou de mise à niveau de déficit.
  • 22. There is a better way 25 OCTO Part of Accenture © 2021 - All rights reserved C’est joli tout ça, mais dans la réalité, ça donne quoi ? VADOR Applications clientes Sécu MyAccount Perf Archi Deploy All4Run Infra DataLake Login CRM Legacy Data Dictionnary
  • 23. There is a better way 26 OCTO Part of Accenture © 2021 - All rights reserved C’est joli tout ça, mais dans la réalité, ça donne quoi ? VADOR Applications clientes Sécu MyAccount Perf Archi Deploy Infra DataLake All4Run Login CRM Legacy Data Dictionnary 4 collaborations !! Interaction à clarifier Type d’équipe inconnu
  • 24. There is a better way 27 OCTO Part of Accenture © 2021 - All rights reserved DISCLAIMER #2 Représenter un existant avec un outil de modélisation utile pour désigner une cible ça peut provoquer des noeuds au cerveau ! Plus il y a de noeuds, plus l’actuel est sans doute difficile à appréhender pour le facilitateur mais aussi pour les équipes !
  • 25. There is a better way 28 OCTO Part of Accenture © 2021 - All rights reserved 28 There is a better way Un modèle doit rester avant tout un accélérateur de conversation #alignement #biais
  • 26. There is a better way 29 OCTO Part of Accenture © 2021 - All rights reserved Au delà du livre 02
  • 27. 31 There is a better way OCTO Part of Accenture © 2021 - All rights reserved Nos objectifs stratégiques 2022 sont : ๏ Omnicanal (montre connectée) ๏ Ciblage marketing de nos utilisateurs pour campagnes de mailing ๏ 2023 - spinOff sur l'entrepôt et la gestion des stocks Nos problèmes : ๏ Dès que on touche le website, on a des effets de bords de partout ๏ Les fonctionnalités n’arrivent pas à sortir Aidez moi ! Le coup de fil du DG :
  • 28. There is a better way 32 OCTO Part of Accenture © 2021 - All rights reserved Eventstorming compteur visiteur incrémenté stock affiché ajoute un article à son panier panier mis à jour choisir son lieu de livraison visite la homepage du site Visiteur du site internet visite une page produit prix livraison affiché montant livraison mis à jour crée son compte utilisateur nouveau compte utilisateur créé payer son achat Utilisateur enregistré modifie ses informations de livraison informations personnelles modifiées paiement effectué paiement service bancaire banque stock décrémenté nouvelle référence produit ajoutée ajoute une nouvelle référence produit Chef de marché ajoute une description marketing produit description marketing produit ajoutée Gestionnaire de stock & expéditions déclare une réception d’exemplaire produit stock poduit mis à jour indique que la commande est prête à être envoyée commande prête à être envoyée notification de commande prête notification de paiement ordre de préparation de commande envoyé
  • 29. There is a better way 33 OCTO Part of Accenture © 2021 - All rights reserved Eventstorming compteur visiteur incrémenté stock affiché ajoute un article à son panier panier mis à jour choisir son lieu de livraison visite la homepage du site Visiteur du site internet visite une page produit prix livraison affiché montant livraison mis à jour crée son compte utilisateur nouveau compte utilisateur créé payer son achat Utilisateur enregistré modifie ses informations de livraison informations personnelles modifiées paiement effectué paiement service bancaire banque stock décrémenté nouvelle référence produit ajoutée ajoute une nouvelle référence produit Chef de marché ajoute une description marketing produit description marketing produit ajoutée Gestionnaire de stock & expéditions déclare une réception d’exemplaire produit stock poduit mis à jour indique que la commande est prête à être envoyée commande prête à être envoyée notification de commande prête notification de paiement ordre de préparation de commande envoyé STOCK MANAGEMENT & EXPEDITION DELIVERY PRICE HOMEPAGE KYC NOTIF PAYMENT PRODUCT MARKETING TUNNEL WEB SITE WEB SITE WEB SITE WEB SITE WEB SITE WEB SITE MDM OMS PAYMENT PROVIDER Equipe 1 Equipe 2 Equipe 1 Equipe 2 Equipe 2 Equipe 1 Equipe 3 Equipe 3
  • 30. There is a better way 34 OCTO Part of Accenture © 2021 - All rights reserved CORE Supporting Generic Core Domain Chart Complexité du domaine Différenciant business STOCK MANAGEMENT & EXPEDITION DELIVERY PRICE HOMEPAGE KYC NOTIF PRODUCT MARKETING TUNNEL FRONT WEB
  • 31. There is a better way 35 OCTO Part of Accenture © 2021 - All rights reserved KYC Schéma Team topologies - Demain HOMEPAGE TUNNEL STOCK MANAGEMENT & EXPEDITION DELIVERY PRICE NOTIF PRODUCT MARKETING FRONT WEB
  • 32. There is a better way 36 OCTO Part of Accenture © 2021 - All rights reserved FRONT x Schéma Team topologies - Après-demain COMMERCE STOCK MANAGEMENT & EXPEDITION DELIVERY PRICE DIRECT MARKETING PRODUCT MARKETING FRONT WEB KYC
  • 33. There is a better way 37 OCTO Part of Accenture © 2021 - All rights reserved Combiner Team Topologies et les autres pratiques de design collaboratif et visuel Team Topologies Data Mesh REST API DDD EventStorming Context Mapping Domain Message Flow Modelling Event-driven Architecture Micro Services Core domain charts Wardley Maps Value Contribution Chart Impact Mapping OKR Micro Front-ends
  • 34. There is a better way 38 OCTO Part of Accenture © 2021 - All rights reserved Quels types de problèmes résoudre ? ๏ “Ça fait 3 fois qu’on essaie cette transformation, et on n’arrive pas au bout” ๏ “On veut passer en organisation produit, quelle cible/trajectoire pour y arriver?” ๏ “Les équipes se marchent sur les pieds, on a des surprises dans nos releases” ๏ “Trop de dépendances, un vrai sac de noeuds !” ๏ “Notre gouvernance d’architecture n’est pas entendue, les équipes n’en font qu’à leur tête.” ๏ “On a des enjeux stratégiques : comment créer/transformer notre orga et notre SI pour atteindre ces enjeux?” ๏ “On ajoute des ressources, mais ça ne sort pas plus vite” Inventaire à la Prévert
  • 35. There is a better way 41 OCTO Part of Accenture © 2021 - All rights reserved Une heuristique plutôt qu’une méthode Comment Team Topologies s’intègre dans une démarche plus large ? Décrire le cadre du fonctionnement du système ● Value Stream mapping - Tracer le flux de travail du système ● Identifier les dépendances ● Identifier les modes d’interaction entre équipes Analyser / découvrir la structure du système technique ● Big Picture EventStorming / Context Mapping ● Associer assets IT et domaines ● Décrire les Domaines Qualifier les domaines et déterminer les enjeux ● Évaluer la maturité des domaines ● Évaluer le niveau stratégique des domaines ● Évaluer les modèles économiques des domaines Déterminer le contour des équipes ● Distribuer l’effort humain ● Heuristique de détermination du périmètre des équipes ● Formaliser les types d’ équipe
  • 36. There is a better way 42 OCTO Part of Accenture © 2021 - All rights reserved Takeaways ๏ + des équipes collaborent étroitement, + leurs actifs logiciels seront naturellement couplés. ๏ Team-First : > Charge cognitive d’équipe vs taille d’équipe > Efficacité locale (taille d’équipe) vs efficacité global (nombre d’équipes) > Expliciter les modes de communication via des “Team API” > Idéalement, n domaines → 1 équipe ๏ Team Topologies : un support à la conversation ๏ Réorganisation socio-technique : un processus incrémental et collectif. ๏ Efficacité locale sur les équipes portant les domaines stratégiques. ๏ DDD + Team Topologies = 🤍 Gilles Masy Coach Agile OCTO Technology gima@octo.com Merci ! Romain Vailleux Consultant en Organisations OCTO Technology rva@octo.com @rvailleux
  • 37. There is a better way 43 OCTO Part of Accenture © 2021 - All rights reserved