SlideShare a Scribd company logo
1 of 35
Download to read offline
AGILITE A GRANDE ECHELLE
conserver l'esprit, pas la lettre
Thomas PIERRAIN
@tpierrain
IL Y A 12 ANS…
COMMENT PASSER DU LOCAL
AU GLOBAL
QUELQUES
CHALLENGES
“AJOUTER DES RESSOURCES HUMAINES
A UN PROJET EN RETARD NE FAIT
QU'ACCENTUER CE RETARD”
FRED BROOKS - THE MYTHICAL MAN MONTH, 1975
“LA STRUCTURE D’UN SYSTEME EST A
L’IMAGE DE LA STRUCTURE DE
COMMUNICATION DE L’ORGANISATION
QUI L’A CONCU.”
MEL CONWAY, 1967
“L’AGILITE EST ASSEZ GENIALE POUR
PRODUIRE DU LOGICIEL.
POUR GERER UN SI EN REVANCHE…”
CYRILLE DUPUYDAUBY, 2008
8
AGILE ?
9
MANIFESTO FOR AGILE
SOFTWARE
DEVELOPMENT
SCRUM OF SCRUM
ET POURTANT…
SAFE
SPOTIFY
QUAND LE SAGE
MONTRE LA LUNE
L’IMBECILE
REGARDE SON DOIGT
(CONFUCIUS)
LE SYNDROME DE LA « CORDE »
(ANDON CHEZ TOYOTA)
POURQUOI EST-CE SI DIFFICILE
A GRANDE ECHELLE
MANQUE
D’ENGAGEMENT
VISION NON PARTAGEE
MANQUE
D’ENGAGEMENT
CULTURE DE COMMAND & CONTROL
MANQUE
D’ENGAGEMENT
VISION NON PARTAGEE
DE LA POLITIQUE DANS LES GRANDES
ORGANISATIONS ? ;-)
18
19
ENTREPRISES
LIBEREES ?
D’ICI LA…
CONSEILS
1.
PARTAGER VOTRE VISION
STRATEGIQUE AVEC TOUT LE
MONDE
POUR PERMETTRE AU GENS D’ETRE AUTONOMES ET DE
PRENDRE LES BONNES DECISIONS LOCALEMENT
PENSEZ « OODA LOOP »
2.
IDENTIFIEZ VOS OBSTACLES
ET REGLEZ-LES LES UNS APRES LES AUTRES
(MODE LEAN ORIGINEL)
3.
DIVISEZ POUR MIEUX REGNER
EVITEZ LE MODELE DE DONNEES CENTRALISATEUR ET
BLOQUANT POUR L’ENTREPRISE
PRIVILEGIEZ LES MODELES CONTEXTUALISES ET
AUTONOMES DU DOMAIN DRIVEN DESIGN
DES MODELES
CONTEXTUALISES ?
DES MODELES CONTEXTUALISES
Contexte – vente
Client : CSP, Centres
DES MODELES CONTEXTUALISES
Contexte Achats
Client : adresse ET DisponibiliteS
Contexte – vente
Client : CSP, Centres
DES MODELES CONTEXTUALISES
Contexte
comptabilite
Client : methodes et
periodes de paiement
Contexte – vente
Client : CSP, Centres
Contexte Achats
Client : adresse ET DisponibiliteS
DES MODELES CONTEXTUALISES
Contexte – vente
Client : CSP, Centres
Contexte Achats
Client : adresse ET DisponibiliteS
Contexte
comptabilite
Client : methodes et
periodes de paiement
3CONSEILS POUR VOIR EN « GRAND »
3. DIVISEZ POUR MIEUX REGNER
2. IDENTIFIEZ VOS OBSTACLES
1. PARTAGER VOTRE VISION STRATEGIQUE
REVENIR A LA SOURCE
NE PAS DEFORMER LES
METHODES AGILES POUR
LES APPLIQUER A
GRANDE ECHELLE
MAIS PLUTOT S’EN
INSPIRER POUR
TROUVER D’AUTRES
SOLUTIONS ADAPTEES
ET POUR COMMENCER DES CET APRES-MIDI…
IDENTIFIEZ VOTRE
PLUS GROS OBSTACLE
ET FAITES LUI UN SORT…
MERCI !
DES QUESTIONS
@tpierrain

More Related Content

More from Thomas Pierrain

The scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarineThe scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarineThomas Pierrain
 
La scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaireLa scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaireThomas Pierrain
 
De l'autre côté du miroir
De l'autre côté du miroirDe l'autre côté du miroir
De l'autre côté du miroirThomas Pierrain
 
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDDWrite Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDDThomas Pierrain
 
Beyond Hexagonal architecture
Beyond Hexagonal architectureBeyond Hexagonal architecture
Beyond Hexagonal architectureThomas Pierrain
 
The 9 rules of debugging
The 9 rules of debuggingThe 9 rules of debugging
The 9 rules of debuggingThomas Pierrain
 
Hexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shellHexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shellThomas Pierrain
 
Une nuit dans l'hexagone
Une nuit dans l'hexagoneUne nuit dans l'hexagone
Une nuit dans l'hexagoneThomas Pierrain
 
As time goes by (episode 2)
As time goes by (episode 2)As time goes by (episode 2)
As time goes by (episode 2)Thomas Pierrain
 
Et si on parlait Éthique ?
Et si on parlait Éthique ?Et si on parlait Éthique ?
Et si on parlait Éthique ?Thomas Pierrain
 
The art of Software Design
The art of Software DesignThe art of Software Design
The art of Software DesignThomas Pierrain
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcingThomas Pierrain
 
Decouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueDecouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueThomas Pierrain
 
Decouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event stormingDecouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event stormingThomas Pierrain
 
Ddd reboot (english version)
Ddd reboot (english version)Ddd reboot (english version)
Ddd reboot (english version)Thomas Pierrain
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalksThomas Pierrain
 

More from Thomas Pierrain (20)

The scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarineThe scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarine
 
Hexagonal And Beyond
Hexagonal And BeyondHexagonal And Beyond
Hexagonal And Beyond
 
La scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaireLa scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaire
 
De l'autre côté du miroir
De l'autre côté du miroirDe l'autre côté du miroir
De l'autre côté du miroir
 
eXtreme
eXtremeeXtreme
eXtreme
 
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDDWrite Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
 
Beyond Hexagonal architecture
Beyond Hexagonal architectureBeyond Hexagonal architecture
Beyond Hexagonal architecture
 
The 9 rules of debugging
The 9 rules of debuggingThe 9 rules of debugging
The 9 rules of debugging
 
Hexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shellHexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shell
 
Une nuit dans l'hexagone
Une nuit dans l'hexagoneUne nuit dans l'hexagone
Une nuit dans l'hexagone
 
Equiper sa voie
Equiper sa voieEquiper sa voie
Equiper sa voie
 
As time goes by (episode 2)
As time goes by (episode 2)As time goes by (episode 2)
As time goes by (episode 2)
 
Et si on parlait Éthique ?
Et si on parlait Éthique ?Et si on parlait Éthique ?
Et si on parlait Éthique ?
 
The art of Software Design
The art of Software DesignThe art of Software Design
The art of Software Design
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcing
 
Async await...oh wait!
Async await...oh wait!Async await...oh wait!
Async await...oh wait!
 
Decouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueDecouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratique
 
Decouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event stormingDecouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event storming
 
Ddd reboot (english version)
Ddd reboot (english version)Ddd reboot (english version)
Ddd reboot (english version)
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalks
 

L'Agilité a grande échelle : conserver l'esprit, pas la lettre