SlideShare une entreprise Scribd logo
1  sur  105
Télécharger pour lire hors ligne
SORTIR DE NOTRE ZONE DE CONFORT
THOMASPIERRAIN |
LE MONDECHANGE
VITE…
TRÈSVITE…
TRUCDE FOU
QUESTION
WHAT ABOUT US?
DÉJÀVU?
WHAT ABOUT US?
BILAN ?
ETNOUSDANSTOUTÇA?
ET
ON RESSEMBLE À QUOI
D’APRÈS-VOUS ?
ETNOUSDANSTOUTÇA?
ET NOUS?
THEITCROWD
MARRE
DESCLICHÉS
SURNOUS
ET SI ON
ARRÊTAIT 

AVEC CES C…
DE FAIRE
DES ESTIMATIONS ?
ET SI ON
ARRÊTAIT
DE RAJOUTER DU
MONDE POUR TERMINER
PLUS VITE ?
ET SI ON
ARRÊTAIT
“AJOUTER DES RESSOURCES HUMAINES À UN
PROJET EN RETARD SUR LES PRÉVISIONS NE FAIT
QU'ACCENTUER CE RETARD” 
FREDERICK BROOKS - THE MYTHICAL MAN-MONTH - 1975
DE JOUER À
SISYPHE…
DE

SIMPLES

EXECUTANTS ?
ET SI ON
ARRÊTAIT
D’ÊTRE
ET SI ON
ARRÊTAIT 

AVEC LE
SOLUTION

FIRST ?
DOCKERCON
VICTIMES DE
NOS MODES ?
MICROSERVICES

CQRS
NOSQL
KOTLIN
ET SI ON
ARRÊTAIT
D’ÊTRE
DOCKER
ET SI ON

UTILISAIT 

UN PEU PLUS…
C.R.U.D
C.R.U.D
LE C.R.U.D EST AU DEVELOPEMENT CE QUE
LE MICRO-TROTTOIR EST AU JOURNALISME :
LE DEGRÉ ZÉRO DE NOTRE PROFESSION
ET POUR LES UTILISATEURS…
LE FARDEAU DU C.R.U.D
!
LE FARDEAU DU C.R.U.D
CRUD app #1
“Base RH”
!
LE FARDEAU DU C.R.U.D
!
Create
CRUD app #1
“Base RH”
LE FARDEAU DU C.R.U.D
!
CRUD app #1
“Base RH”
LE FARDEAU DU C.R.U.D
"
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
LE FARDEAU DU C.R.U.D
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
Update
"
LE FARDEAU DU C.R.U.D
#
Ctrl-C
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
LE FARDEAU DU C.R.U.D
$
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
Ctrl-V
LE FARDEAU DU C.R.U.D
!
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
LE FARDEAU DU C.R.U.D
%
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
LE FARDEAU DU C.R.U.D
%
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Create
LE FARDEAU DU C.R.U.D
%
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Ctrl-C
LE FARDEAU DU C.R.U.D
%
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Ctrl-V
LE FARDEAU DU C.R.U.D
%
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
LE FARDEAU DU C.R.U.D
&
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
LE FARDEAU DU C.R.U.D
'
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Update
LE FARDEAU DU C.R.U.D
(
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Ctrl-C
LE FARDEAU DU C.R.U.D
(
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Ctrl-V
LE FARDEAU DU C.R.U.D
%
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
LE FARDEAU DU C.R.U.D
)
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
…
LE FARDEAU DU C.R.U.D
)
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
C’est moi 

qui fait tout

en fait…
LE FARDEAU DU C.R.U.D
*
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
LE FARDEAU DU C.R.U.D
+
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Damn it!
LE FARDEAU DU C.R.U.D
CRUD app #1
“Base RH”
CRUD app #2
“Bureau des 

badges”
CRUD app #3
“Cantine”
Damn I.T!
(
%
POURQUOI AUTANT
DE C.R.U.D 

DANS LA NATURE ?
PLUSIEURS RAISONS
DATA MODELS AU LIEU DE DOMAIN MODELS
*
PAR STRATÉGIE ?
DU CODE GÉNÉRIQUE, A DÉFAUT DE
COMPRENDRE LE BESOIN
,
ECOUTEZ PLUTÔT ARNAUD ;-)
“ Ne pas essayer de faire du
générique technique, mais faire du
spécifique métier ”
PAR PARESSE ?
“ Paresse : habitude prise de se
reposer avant la fatigue ”
Jules RENARD
PAR ISOLEMENT ?
I.T.
UN ISOLEMENT RÉCURRENT ;-(
I.T. BIZ
UN ISOLEMENT QUI PÈSE…
I.T.
I.T.
BUSINESS PAS TOUJOURS TRÈS ACCESSIBLE…
NI DISPONIBLE
ENFAIT
NOUS SOMMES COINCÉS DANS
UNE ZONE D’INCONFORT…
ALORSQUEFAIRE?
?
SORTIR DE NOTRE
ZONE DE CONFORT
MAITRISER LA MACHINE, C’EST BIEN

MAIS EST-CE SUFFISANT POUR

AVOIR DE L’IMPACT ?
ALLER LES CHERCHER
SUR LEURS TERRES
SE CONNECTER
DEVENIR DE VÉRITABLES
PARTENAIRES
PERTINENTS
SORTIR DE NOTRE
MONDE
SORTIR DE NOTRE 

SOUS-SOL
ALLER LES VOIR
SE METTRE
À LEUR PLACE
LES COMPRENDRE
AVEC COMPASSION -
LES GUIDER
LES ACCOMPAGNER
LEUR EXPLIQUER
L’INTÉRÊT DE LA
TECHNO
LES INSPIRER
MAIS SURTOUT :
LES COMPRENDRE
ET POUR ÇA
MONCONSEIL
ECOUTER
COMPRENDRE
ACCOMPAGNER
GUIDER
ÉCLAIRER
UNE APPROCHE
UNE TOOLBOX
UNE APPROCHE
SE CONCENTRER SUR LA VALEUR MÉTIER

LE LANGUAGE EST CLÉ (CONTEXTUALISÉ)


EXPLICITER TOUS LES IMPLICITES
UNE TOOLBOX
QUAND ON CODE:

TACTICAL PATTERNS

ARCHITECTURE / ENTRE ÉQUIPES:

STRATEGICAL PATTERNS
OK. ASSEZPARLÉ
NOUS AVONS
UN MÉTIER
FORMIDABLE
DÉVELOPPEUSES | DÉVELOPPEURS
UN MONDE A CONSTRUIRE
ET
LES CLÉS DU CAMION…
A NOUS
D’EN FAIRE BON USAGE
DE CHANGER DE
BRAQUET
AIDONS NOS MÉTIERS À DEVENIR PLUS
GEEK



ET RAPPROCHONS-NOUS UN PETIT PEU
PLUS DE LEURS PRÉOCCUPATIONS
MÉTIERS
SOYONS CURIEUX 

DES AUTRES ET DES
CHOSES
BONNE CONFÉRENCE À TOUS !
ET AU FAIT !
LA PROCHAINE FOIS QUE VOUS
PENSEREZ QU’UNE CHOSE EST
IMPOSSIBLE
PENSEZ A SORTIR DU CADRE
PENSEZ : SCOTT WILLIAMSON ;-)
BONNE CONFÉRENCE À TOUS !
POUR CONTINUER LA DISCUSSION
SORTIR DE NOTRE ZONE DE CONFORT
THOMASPIERRAIN |

Contenu connexe

En vedette

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
 
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
 
TDD is dead?!? Let's do an autospy (ncrafts.io)
TDD is dead?!? Let's do an autospy (ncrafts.io)TDD is dead?!? Let's do an autospy (ncrafts.io)
TDD is dead?!? Let's do an autospy (ncrafts.io)Thomas Pierrain
 
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with SagasQCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with SagasChris Richardson
 
.NET Inside - Microservices, .NET Core e Serverless
.NET Inside - Microservices, .NET Core e Serverless.NET Inside - Microservices, .NET Core e Serverless
.NET Inside - Microservices, .NET Core e ServerlessUlili Emerson Martins Nhaga
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalksThomas Pierrain
 
Docker and Windows: The State of the Union
Docker and Windows: The State of the UnionDocker and Windows: The State of the Union
Docker and Windows: The State of the UnionElton Stoneman
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcingThomas Pierrain
 
Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...Chris Richardson
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Chris Richardson
 
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...Chris Richardson
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Adrian Cockcroft
 
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with SagasJavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with SagasChris Richardson
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .NetRichard Banks
 
Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocitySam Newman
 
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloAzure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloITCamp
 

En vedette (17)

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
 
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
 
TDD is dead?!? Let's do an autospy (ncrafts.io)
TDD is dead?!? Let's do an autospy (ncrafts.io)TDD is dead?!? Let's do an autospy (ncrafts.io)
TDD is dead?!? Let's do an autospy (ncrafts.io)
 
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with SagasQCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
 
Async await...oh wait!
Async await...oh wait!Async await...oh wait!
Async await...oh wait!
 
.NET Inside - Microservices, .NET Core e Serverless
.NET Inside - Microservices, .NET Core e Serverless.NET Inside - Microservices, .NET Core e Serverless
.NET Inside - Microservices, .NET Core e Serverless
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalks
 
Docker and Windows: The State of the Union
Docker and Windows: The State of the UnionDocker and Windows: The State of the Union
Docker and Windows: The State of the Union
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcing
 
Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
 
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016
 
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with SagasJavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .Net
 
Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocity
 
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloAzure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
 

Similaire à Sortir de notre zone de confort

Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018Codemotion
 
Alex Fernández - Artificial Stupidity - Codemotion Rome 2019
Alex Fernández - Artificial Stupidity - Codemotion Rome 2019Alex Fernández - Artificial Stupidity - Codemotion Rome 2019
Alex Fernández - Artificial Stupidity - Codemotion Rome 2019Codemotion
 
Creative Graphs & Infographics for Presenatations
Creative Graphs & Infographics for PresenatationsCreative Graphs & Infographics for Presenatations
Creative Graphs & Infographics for PresenatationsNarahari Rao H
 
Move Humanity Forward
Move Humanity ForwardMove Humanity Forward
Move Humanity ForwardJeff Oeth
 
Virtual Reality: Navigating its rapidly evolving landscape
Virtual Reality: Navigating its rapidly evolving landscapeVirtual Reality: Navigating its rapidly evolving landscape
Virtual Reality: Navigating its rapidly evolving landscapeatomworks
 
Razorfish - Joe Crump on Innovation Hell
Razorfish - Joe Crump on Innovation HellRazorfish - Joe Crump on Innovation Hell
Razorfish - Joe Crump on Innovation HellRazorfish
 
Guaraná Restore Reciclagem
Guaraná Restore ReciclagemGuaraná Restore Reciclagem
Guaraná Restore ReciclagemBravart
 
1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...
1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...
1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...Dogs Trust
 
Think about the world from above 1.0
Think about the world from above 1.0Think about the world from above 1.0
Think about the world from above 1.0Simon Jones
 
Gyandhara-2016 U-25 Quiz Prelims
Gyandhara-2016 U-25 Quiz PrelimsGyandhara-2016 U-25 Quiz Prelims
Gyandhara-2016 U-25 Quiz PrelimsSomnath Chanda
 
Future of Work - StartSe - Brazilian Innovators
Future of Work - StartSe - Brazilian InnovatorsFuture of Work - StartSe - Brazilian Innovators
Future of Work - StartSe - Brazilian InnovatorsGary A. Bolles
 
Te dx cmu_jenn lim_delivering happiness 16.9
Te dx cmu_jenn lim_delivering happiness 16.9Te dx cmu_jenn lim_delivering happiness 16.9
Te dx cmu_jenn lim_delivering happiness 16.9Delivering Happiness
 

Similaire à Sortir de notre zone de confort (15)

Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
 
Alex Fernández - Artificial Stupidity - Codemotion Rome 2019
Alex Fernández - Artificial Stupidity - Codemotion Rome 2019Alex Fernández - Artificial Stupidity - Codemotion Rome 2019
Alex Fernández - Artificial Stupidity - Codemotion Rome 2019
 
Future Designers Workshop
Future Designers WorkshopFuture Designers Workshop
Future Designers Workshop
 
Creative Graphs & Infographics for Presenatations
Creative Graphs & Infographics for PresenatationsCreative Graphs & Infographics for Presenatations
Creative Graphs & Infographics for Presenatations
 
Move Humanity Forward
Move Humanity ForwardMove Humanity Forward
Move Humanity Forward
 
Virtual Reality: Navigating its rapidly evolving landscape
Virtual Reality: Navigating its rapidly evolving landscapeVirtual Reality: Navigating its rapidly evolving landscape
Virtual Reality: Navigating its rapidly evolving landscape
 
Razorfish - Joe Crump on Innovation Hell
Razorfish - Joe Crump on Innovation HellRazorfish - Joe Crump on Innovation Hell
Razorfish - Joe Crump on Innovation Hell
 
Guaraná Restore Reciclagem
Guaraná Restore ReciclagemGuaraná Restore Reciclagem
Guaraná Restore Reciclagem
 
1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...
1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...
1.7 Save the Dogs and Other Animals in Romania: How to Build Up a Charity Sta...
 
Mi9 manifesto
Mi9 manifestoMi9 manifesto
Mi9 manifesto
 
Think about the world from above 1.0
Think about the world from above 1.0Think about the world from above 1.0
Think about the world from above 1.0
 
Gyandhara-2016 U-25 Quiz Prelims
Gyandhara-2016 U-25 Quiz PrelimsGyandhara-2016 U-25 Quiz Prelims
Gyandhara-2016 U-25 Quiz Prelims
 
Future of Work - StartSe - Brazilian Innovators
Future of Work - StartSe - Brazilian InnovatorsFuture of Work - StartSe - Brazilian Innovators
Future of Work - StartSe - Brazilian Innovators
 
Te dx cmu_jenn lim_delivering happiness 16.9
Te dx cmu_jenn lim_delivering happiness 16.9Te dx cmu_jenn lim_delivering happiness 16.9
Te dx cmu_jenn lim_delivering happiness 16.9
 
Disruption 101
Disruption 101Disruption 101
Disruption 101
 

Plus de 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
 
L'Agilité a grande échelle : conserver l'esprit, pas la lettre
L'Agilité a grande échelle : conserver l'esprit, pas la lettreL'Agilité a grande échelle : conserver l'esprit, pas la lettre
L'Agilité a grande échelle : conserver l'esprit, pas la lettreThomas Pierrain
 
Legacy club (english version)
Legacy club (english version)Legacy club (english version)
Legacy club (english version)Thomas Pierrain
 
The art of Software Design
The art of Software DesignThe art of Software Design
The art of Software DesignThomas Pierrain
 
Culture Craft Devoxx 2015
Culture Craft Devoxx 2015Culture Craft Devoxx 2015
Culture Craft Devoxx 2015Thomas Pierrain
 

Plus de Thomas Pierrain (17)

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 ?
 
L'Agilité a grande échelle : conserver l'esprit, pas la lettre
L'Agilité a grande échelle : conserver l'esprit, pas la lettreL'Agilité a grande échelle : conserver l'esprit, pas la lettre
L'Agilité a grande échelle : conserver l'esprit, pas la lettre
 
Legacy club (english version)
Legacy club (english version)Legacy club (english version)
Legacy club (english version)
 
The art of Software Design
The art of Software DesignThe art of Software Design
The art of Software Design
 
Culture Craft Devoxx 2015
Culture Craft Devoxx 2015Culture Craft Devoxx 2015
Culture Craft Devoxx 2015
 

Dernier

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 

Dernier (20)

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 

Sortir de notre zone de confort