SlideShare une entreprise Scribd logo
1  sur  151
Télécharger pour lire hors ligne
MERCI À NOS SPONSORS et partenaires
ET SI À GRANDE ÉCHELLE TOUT ÉTAIT
DIFFÉRENT ?
IDEALISME
GRANDE
ECHELLE
Bottleneck!
DOWNSCALING?
DOWNSCALING?
Comment ?
DOWNSCALING?
Comment ?
Au-revoir un
collègue sur 2 ?
DOWNSCALING?
Comment ?
Au-revoir un
collègue sur 2 ?
Effacer 50%
du code ?
DOWNSCALING?
Comment ?
Au-revoir un
collègue sur 2 ?
Effacer 50%
du code ?PAS RAISONNABLE
REALISME
IDEALISME
Il suffit de faire
confiance !
Les managers
doivent adopter
une posture
d’hôte
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah NON!(Mais	on	aurait	bien	aimé)
Clémo Charnay / Cyrille Martraire

Les effets inattendus des
Features Teams
Responsable Adjoint
d’un département IT
100 personnes à Paris, 50 à
l’internationale
13 ans de banque
Clémo Charnay
19
Management
20
LEAN
Passionate
developer
PARIS
Since 1999
@cyriux
Cyrille Martraire
Paris Software
Craftsmanship Community
http://www.meetup.com/paris-software-craftsmanship/
TDD
BDD
DDD
Legacy
Architecte
Technique
Central
Architecte
Technique
Central
IL ÉTAIT UNE FOIS…
Releases
en Crise
« Et même pas de
perspective !»
« On paie tout
ça pour ça !? »
« La production
est cassée »
« Ca peut plus
continuer »
COUPABLE = SYSTÈME D’INFORMATION
http://la-penseedujour.overblog.com/page/37
IL FAUT CHANGER EN PROFONDEUR
150 collègues
150 applications
S.I. Front-to-Back
Finance de marché
Old & new
3-10 MLOC (?)
7+ languages
Réputation :
Legacy Infâme,
Bonne ambiance
Ambition
+ Satisfaction
au travail
Ambition
Vs.
Un	Doux	Délire	?
AUJOURD’HUI
avant	d’aller	plus	loin,
44
-30%
-30%
X 10
/2
-30%
X 10
/2
-30%
X 10
/2
NOEL EN
SEPTEMBRE
MULTIPLES SURPRISES (POUR NOUS)
Premiers	chantiersTransformation
Streams
Monthly
Releases
Réflexion
organisation
2012 2013 2014 2015
/2
Investissement	Craftsmanship
Monthly
Releases
Arrivée
Cyrille
Décision
Features
Teams
2012 2013 2014 2015
Coding Dojos
Trainings
Alignement	?
Projects
Component Teams
http://www.bin-co.com/database/sql_tutorial/database_relations.php
Alignement	?
Responsibility	
	 No	clear	ownership	of	project	execution	
Demand Management	
	 Difficult	to	align	the	demand	and	the	capex		
Efficiency 	
	 Prioritization	and	Multitasking	issues	
	 Prioritization	based	on	available	capex		
Time to Market	
	 Long	Delay	due	to	waiting	between	teamsEt le sens ?
Majorité de prestataires
Culture historique
• Orientée	commande-contrôle	
• Orientée	conquête	business
Contexte
BUSINESS
AGILITY
CONTINUOUS
DELIVERY
Feature	Teams
Alignement	Client	!
Client
Feature Teams
Alignement	Client
Inspiré	de	http://www.peterme.com/category/teams/
CLIENT BU1 BU2 BU3 BU4 BU5
Pas un « Pool de Ressources »
Agiles	
Poly-compétentes	+	Composants	partagés	
Stables
3	Peurs
• Opportunités	d’échelles	
• Connaissances	
• Cohérence	du	SI/	duplication
Go	!Transformation
Streams
Monthly
Releases
Arrivée
Cyrille
Décision
Features
Teams
Equipe Pilote
2012 2013 2014 2015
OoopsTransformation
Streams
Monthly
Releases
Arrivée
Cyrille
Décision
Features
Teams
Equipe Pilote
2012 2013 2014 2015
STOP
RH
Ouf	!Transformation
Streams
Monthly
Releases
Arrivée
Cyrille
Décision
Features
Teams
Equipe Pilote
2012 2013 2014 2015
STOP
RH
Avis
Neutre
IRP
13/16 équipes
GO!
-20%
X 5
/2
NOEL EN
SEPTEMBRE
Bénéfices Rapides
-20%
X 5
/2
NOEL EN
SEPTEMBRE
Même avec des
équipes sceptiques
68
Pourquoi ?
Budgets	&	SLA
Scrum of Scrum
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah NON!
Jamais	eu	besoin.
Produit
Produit
Client
Client	Tech-aware
Client	Orienté	Stratégie
Client	Orienté	Stratégie
?
Composants	Partagés
Tout le monde peut
toucher à tout ?
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah OUI !
«	Il	est	le	seul	à	savoir	lancer	les	tests	»
C’est mon
bébé !
Vécu
=
Expérience
+
Attachement
Décision
Features
Teams
Equipe Pilote
2012 2013 2014 2015
Communautés	de	pratiques	?
Communautés de Composants
Par décret
- Tout le SI en 5 zones
- Leaders nommés
Communautés de Composants
Spontanées par nécessité
- Juste à Temps	
- Seulement où nécessaire
GO!
Feature Teams tout le monde
Investissement	Craftsmanship
Monthly
Releases
Arrivée
Cyrille
Décision
Features
Teams
Equipe Pilote
2012 2013 2014 2015
STOP
RH
GO!
Coding Dojos
Trainings
Feature Teams tout le monde
MOB
Autonomie	de	releaseTransformation
Streams
Monthly
Releases
Arrivée
Cyrille
Décision
Features
Teams
Equipe Pilote
2012 2013 2014 2015
STOP
RH
GO!
Standalone
Builds
Feature Teams tout le monde
150 = 10 * 15
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah NON!(Sinon	ça	serait	facile)
On	n’extrapole	pas	pour	150	ce	qui	marche	pour	15
Se repérer
« améliorer partout »
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah NON!(Sinon	c’est	du	gaspillage)
http://drstevenseay.tumblr.com/post/7843975606/dont-feed-the-reassurance-monster-and-other
Don’t Feed the Monster
• Livrer	plus	souvent	c’est	mieux	:	bah	non,	pas	
toujours	(quand	on	pourrait	ne	plus	livrer	du	tout)	
• Améliorer	le	code,	c’est	mieux	:	bah	non	(quand	on	
pourrait	le	jeter)	
• Tout	en	déploiement	automatisé,	c’est	mieux	:	bah	
non	(gaspillage	sur	du	code	qu’on	souhaite	jeter)
C’est quoi la
cible sur
mon projet ?
Cible	Globale
No
Confiance
+
Contrôle		
(Sonar,	respect	des	règles…)
http://www.blogg.org/blog-30505-billet-j_ai_les_mains_sales_-248979.html
Grande échelle
Désillusions
http://2.bp.blogspot.com/_kNx32ckJC68/S7ndP2DHpHI/AAAAAAAACmA/rZyQtBiRH6o/s1600/sofa_cactus.jpg
4 novel coupling metrics
1. Undesirable Dependency Count
2. Undesirable Distinct Dependency Count
3. Undesirable Dependency Max Repetition
4. Undesirable Distinct Assembly Count	
Bad
Good
●Provoke conversations
Déception !
http://mindthis.ca/reach-personal-tipping-point-multiplier-effect/
2/8
No HERO
Rendre	service,	c’est	mal	?
• Bloque	le	changement	du	système	d’information	
• Bloque	le	changement	de	valeur
Champion > HERO
Rythme
« 1 seul chantier à la fois »
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah NON!(Sinon	c’est	la	dictature)
ET ALORS, QU’EST-CE QU’ON OBSERVE ?
Autonomie
Autonomie
Autonomie
Autonomie
Priorités locales
Initiatives
Git
DeployIt
NuGet
#NoEstimates
MobProgramming
mServices
TDD on SQL
TeamCity
GUI Testing
http://www.stevemathew.com/post/26609305061/culture-eats-strategy-for-breakfast
Moins de travail
pour le management
Moins de décisions
pour le Steering Commitee
Equipes Centrales
Folklore Agile
Faire du Coverage
Découpage projet
…
Folklore Agile
Faire du Coverage
Découpage projet
…Contribue quand
même à la culture
Identification au code
Identification au code
Identification au client
On accélère
Intention = COMMENT
Intention = QUEL BUT ?
Commit to Prod
<5d
Legacy	CI
Brand	new	apps	CI
Intégration	Continue
Rythmes trop proches : interférences
Plus guère de commits legacy !
Legacy	CI
Brand	new	apps	CI
Livrer	plus	moins	souvent
→	Legacy: 1 fois par an seulement !
Commit-to-Prod
<1d
No More
Major
Release
On peut le
faire.
Et	pour	l’organisation	?
• Gestion des communautés
• Résilience du dispositif
• Lien avec les autres départements
Qu’en pensent
les autres
managers ?
« C’est intéressant »
« Pas pour moi »
« Je peux pas parce que… »
« On veut rester Component-Centric »
Orienté Valeur
Bénéfices Coût
Permet	à	
terme
Compromis
IdéalismePermet	à	
terme
DOWNSCALING

RÉ-ÉCRIRE LE LEGACY

HOST LEADERSHIP
RAISONNABLE
1 gros problème
Multiples
petits
problèmesDownscaling
INDEPENDANTS
Feature Teams
+
Legacy
=
Bah NON!
ET SI L'IDÉALISME NE POUVAIT SURVIVRE À
GRANDE ÉCHELLE ?
Bah SI !
Des erreurs /
regrets ?
Compromis
Court / Long Terme
Proximité équipes
Lancez-vous	!
Acceptez	que	ça	prenne	du	temps	
Refusez	le	statut	quo	
Visez	le	long-terme
MERCI À NOS SPONSORS et partenaires

Contenu connexe

Similaire à Les effets inattendus du passage en Features Teams à grande échelle -ScrumDay 2015

Xebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsXebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsClément Rochas
 
XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...
XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...
XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...Publicis Sapient Engineering
 
Approche de la strategie SAV de Musth
Approche de la strategie SAV de MusthApproche de la strategie SAV de Musth
Approche de la strategie SAV de MusthValéry Kempf
 
#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro
#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro
#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric PedroSébastien Bourguignon
 
Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...
Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...
Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...Marc-André Lanciault
 
Newsletter lean - CUBIK Partners - septembre 2016
Newsletter lean - CUBIK Partners - septembre 2016Newsletter lean - CUBIK Partners - septembre 2016
Newsletter lean - CUBIK Partners - septembre 2016Manuel Jarry
 
Newsletter cubik n7 entre les lean - sept 2016
Newsletter cubik n7   entre les lean - sept 2016Newsletter cubik n7   entre les lean - sept 2016
Newsletter cubik n7 entre les lean - sept 2016Manuel Jarry
 
#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot
#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot
#PortraitDeStartuper #45 - Boxtal - Virginie DucrotSébastien Bourguignon
 
Pourquoi Innover - David LE GLANAER - SYD Conseil
Pourquoi Innover - David LE GLANAER - SYD ConseilPourquoi Innover - David LE GLANAER - SYD Conseil
Pourquoi Innover - David LE GLANAER - SYD ConseilDavid Le Glanaer
 
#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...
#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...
#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...Sébastien Bourguignon
 
Management: de la stratégie à la gestion de projets
Management: de la stratégie à la gestion de projetsManagement: de la stratégie à la gestion de projets
Management: de la stratégie à la gestion de projetsProf. Jacques Folon (Ph.D)
 
#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz
#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz
#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry FerrandizSébastien Bourguignon
 
#PortraitDeStartuper #59 - CityMeo - David Keribin
#PortraitDeStartuper #59 - CityMeo - David Keribin#PortraitDeStartuper #59 - CityMeo - David Keribin
#PortraitDeStartuper #59 - CityMeo - David KeribinSébastien Bourguignon
 
Théâtre Forum Rencontre Agile Adour
Théâtre Forum Rencontre Agile Adour Théâtre Forum Rencontre Agile Adour
Théâtre Forum Rencontre Agile Adour Jérôme Urvoas
 
Flupa UXdays2018 Employee Experience par Nadège Bide
Flupa  UXdays2018 Employee Experience par Nadège BideFlupa  UXdays2018 Employee Experience par Nadège Bide
Flupa UXdays2018 Employee Experience par Nadège BideNadège Bide
 
Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...
Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...
Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...Marc-André Lanciault
 
#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau
#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau
#PortraitDeStartuper #78 - Thank you and welcome - Anne ClotteauSébastien Bourguignon
 
Agile France - Mai 2012 - Des mots, des maux? Démo!
Agile France - Mai 2012 - Des mots, des maux? Démo!Agile France - Mai 2012 - Des mots, des maux? Démo!
Agile France - Mai 2012 - Des mots, des maux? Démo!Emilie Franchomme
 
Flupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa
 

Similaire à Les effets inattendus du passage en Features Teams à grande échelle -ScrumDay 2015 (20)

Xebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsXebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les ops
 
XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...
XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...
XebiCon'17 : Continuous Delivery chez Société Génerale GTS - Clément Rochas ...
 
Approche de la strategie SAV de Musth
Approche de la strategie SAV de MusthApproche de la strategie SAV de Musth
Approche de la strategie SAV de Musth
 
#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro
#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro
#PortraitDeStartuper #6 - EXPERT TELEPORTATION - Frédéric Pedro
 
Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...
Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...
Transformez vos pratiques de travail: la reconnaissance augmente l'engagement...
 
A7-Management d'équipe petites structures
A7-Management d'équipe petites structuresA7-Management d'équipe petites structures
A7-Management d'équipe petites structures
 
Newsletter lean - CUBIK Partners - septembre 2016
Newsletter lean - CUBIK Partners - septembre 2016Newsletter lean - CUBIK Partners - septembre 2016
Newsletter lean - CUBIK Partners - septembre 2016
 
Newsletter cubik n7 entre les lean - sept 2016
Newsletter cubik n7   entre les lean - sept 2016Newsletter cubik n7   entre les lean - sept 2016
Newsletter cubik n7 entre les lean - sept 2016
 
#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot
#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot
#PortraitDeStartuper #45 - Boxtal - Virginie Ducrot
 
Pourquoi Innover - David LE GLANAER - SYD Conseil
Pourquoi Innover - David LE GLANAER - SYD ConseilPourquoi Innover - David LE GLANAER - SYD Conseil
Pourquoi Innover - David LE GLANAER - SYD Conseil
 
#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...
#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...
#PortraitDeStartuper #18 - Canard Street - Grégoire de Scorbiac & Nicolas Dr...
 
Management: de la stratégie à la gestion de projets
Management: de la stratégie à la gestion de projetsManagement: de la stratégie à la gestion de projets
Management: de la stratégie à la gestion de projets
 
#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz
#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz
#PortraitDeStartuper #96 - Le Bon Côté Des Choses - Thierry Ferrandiz
 
#PortraitDeStartuper #59 - CityMeo - David Keribin
#PortraitDeStartuper #59 - CityMeo - David Keribin#PortraitDeStartuper #59 - CityMeo - David Keribin
#PortraitDeStartuper #59 - CityMeo - David Keribin
 
Théâtre Forum Rencontre Agile Adour
Théâtre Forum Rencontre Agile Adour Théâtre Forum Rencontre Agile Adour
Théâtre Forum Rencontre Agile Adour
 
Flupa UXdays2018 Employee Experience par Nadège Bide
Flupa  UXdays2018 Employee Experience par Nadège BideFlupa  UXdays2018 Employee Experience par Nadège Bide
Flupa UXdays2018 Employee Experience par Nadège Bide
 
Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...
Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...
Générer le bonheur au travail: qu'est-ce qui a de l'impact sur la performance...
 
#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau
#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau
#PortraitDeStartuper #78 - Thank you and welcome - Anne Clotteau
 
Agile France - Mai 2012 - Des mots, des maux? Démo!
Agile France - Mai 2012 - Des mots, des maux? Démo!Agile France - Mai 2012 - Des mots, des maux? Démo!
Agile France - Mai 2012 - Des mots, des maux? Démo!
 
Flupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège Bide
 

Plus de Cyrille Martraire

Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)
Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)
Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)Cyrille Martraire
 
Sunny Tech 2019 - Craft Forever
Sunny Tech 2019 - Craft ForeverSunny Tech 2019 - Craft Forever
Sunny Tech 2019 - Craft ForeverCyrille Martraire
 
Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...
Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...
Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...Cyrille Martraire
 
Bounded Context - DDD Europe Foundation Track
Bounded Context - DDD Europe Foundation TrackBounded Context - DDD Europe Foundation Track
Bounded Context - DDD Europe Foundation TrackCyrille Martraire
 
Domain Modeling towards First Principles
Domain Modeling towards First PrinciplesDomain Modeling towards First Principles
Domain Modeling towards First PrinciplesCyrille Martraire
 
DDD beyond the infamous repository pattern - GeeCon Prague 2018
DDD beyond the infamous repository pattern - GeeCon Prague 2018DDD beyond the infamous repository pattern - GeeCon Prague 2018
DDD beyond the infamous repository pattern - GeeCon Prague 2018Cyrille Martraire
 
Refactor your Specs - 2017 Edition
Refactor your Specs - 2017 EditionRefactor your Specs - 2017 Edition
Refactor your Specs - 2017 EditionCyrille Martraire
 
Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...
Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...
Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...Cyrille Martraire
 
DDD patterns that were not in the book
DDD patterns that were not in the bookDDD patterns that were not in the book
DDD patterns that were not in the bookCyrille Martraire
 
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...Cyrille Martraire
 
Legacy Code: Evolve or Rewrite?
Legacy Code: Evolve or Rewrite?Legacy Code: Evolve or Rewrite?
Legacy Code: Evolve or Rewrite?Cyrille Martraire
 
Ur Domain Haz Monoids DDDx NYC 2014
Ur Domain Haz Monoids DDDx NYC 2014Ur Domain Haz Monoids DDDx NYC 2014
Ur Domain Haz Monoids DDDx NYC 2014Cyrille Martraire
 
Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013Cyrille Martraire
 
DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)Cyrille Martraire
 
I T.A.K.E. talk: "When DDD meets FP, good things happen"
I T.A.K.E. talk: "When DDD meets FP, good things happen"I T.A.K.E. talk: "When DDD meets FP, good things happen"
I T.A.K.E. talk: "When DDD meets FP, good things happen"Cyrille Martraire
 
Domain-Driven Design in legacy application
Domain-Driven Design in legacy applicationDomain-Driven Design in legacy application
Domain-Driven Design in legacy applicationCyrille Martraire
 
Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...
Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...
Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...Cyrille Martraire
 

Plus de Cyrille Martraire (19)

Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)
Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)
Domain modeling for Digital Transformations (FlowCon Paris 2019 edition)
 
Sunny Tech 2019 - Craft Forever
Sunny Tech 2019 - Craft ForeverSunny Tech 2019 - Craft Forever
Sunny Tech 2019 - Craft Forever
 
Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...
Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...
Hexagonal at Scale, with DDD and microservices! - Voxxed Days microservices 2...
 
Bounded Context - DDD Europe Foundation Track
Bounded Context - DDD Europe Foundation TrackBounded Context - DDD Europe Foundation Track
Bounded Context - DDD Europe Foundation Track
 
Domain Modeling towards First Principles
Domain Modeling towards First PrinciplesDomain Modeling towards First Principles
Domain Modeling towards First Principles
 
DDD beyond the infamous repository pattern - GeeCon Prague 2018
DDD beyond the infamous repository pattern - GeeCon Prague 2018DDD beyond the infamous repository pattern - GeeCon Prague 2018
DDD beyond the infamous repository pattern - GeeCon Prague 2018
 
DDD for real
DDD for realDDD for real
DDD for real
 
Refactor your Specs - 2017 Edition
Refactor your Specs - 2017 EditionRefactor your Specs - 2017 Edition
Refactor your Specs - 2017 Edition
 
Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...
Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...
Interviewing Domain Experts - Heuristics From the Trenches (DDD Europe 2016 M...
 
DDD patterns that were not in the book
DDD patterns that were not in the bookDDD patterns that were not in the book
DDD patterns that were not in the book
 
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
 
Legacy Code: Evolve or Rewrite?
Legacy Code: Evolve or Rewrite?Legacy Code: Evolve or Rewrite?
Legacy Code: Evolve or Rewrite?
 
Ur Domain Haz Monoids DDDx NYC 2014
Ur Domain Haz Monoids DDDx NYC 2014Ur Domain Haz Monoids DDDx NYC 2014
Ur Domain Haz Monoids DDDx NYC 2014
 
Ur Domain Haz Monoids
Ur Domain Haz MonoidsUr Domain Haz Monoids
Ur Domain Haz Monoids
 
Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013
 
DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)
 
I T.A.K.E. talk: "When DDD meets FP, good things happen"
I T.A.K.E. talk: "When DDD meets FP, good things happen"I T.A.K.E. talk: "When DDD meets FP, good things happen"
I T.A.K.E. talk: "When DDD meets FP, good things happen"
 
Domain-Driven Design in legacy application
Domain-Driven Design in legacy applicationDomain-Driven Design in legacy application
Domain-Driven Design in legacy application
 
Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...
Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...
Tour d'horizon de Domain-Driven Design Avril 2012 autour d'un retour d'expéri...
 

Les effets inattendus du passage en Features Teams à grande échelle -ScrumDay 2015