SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Accélérer avec
Accelerate
>>>
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
SOMMAIRE 01-
AUVESTIAIRE
2
A. QUI SUIS-JE
B. QU’EST IPPON
C. QUIZZ
02-
LACOURSE
A. L’ETUDE
B. LA PRATIQUE
1. Prêt
2. Feu ! Partez !
3. Arrivée (ou pas)
03-
LEDEBRIEFF
A. TAKE AWAY
B. ALLER + LOIN
SOMMAIRE
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Auvestiaire
3
Equipement et
échauffement
01 — Qui suis-je (ou vais-je … dans quelle étagère ;))
02 — Qui sommes nous ?
03 — Quizz !
01
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Jean-RémyRevy
4
#Architecture #API #Domain Driven Design
#Transformation #DevOps #Agility #Lean Software
#Management #HR
@JeanRemyRevy
https://www.linkedin.com/in/jeanremyrevy/
https://stackoverflow.com/users/1047365/jean-rémy-revy
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 5
IPPON: L'ÉNERGIE DU COLLECTIF AU SERVICE
DE LA PERFORMANCE ET DE L’INNOVATION.
700
collaborateurs
en 2022
78,6M€
CA Monde 2022
EXPERTISES:
Architecture d'entreprise — Cloud & innovation — DevOps — Innovation Lab —
Roadmap & Portfolio — Plateforme data — Apps mobile — Logiciel à fort impact —
Agilité à l’échelle (SAFe) — Co-construction agile Craftsmanship — DevSecOps — Lean
Startup — Stratégie produit — Expérience utilisateur
FONDATION IPPON
7 pays,
25 écoles,
250 postes
informatiques,
+ de 20 000 enfants
9
agences
en France
+140
certifications
AWS
BLOGIPPON
+282KVISITES/AN
Les dernières actualités
Tech à retrouver dans nos
articles sur :
blog.ippon.tech
Ippon© — BDX/IO 2023 - API Green Score in action 6
Enlevéederideau:leQuizz!
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Lacourse,surleterrain
7
Prêts - Feu - Partez !
01 — Le livre et les études
02 — Sur le terrain
01
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
01—Lelivreetles
études
8
Un aperçu de la littérature sur le
sujet
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 9
Accelerate:C’estquoi?
TheScienceofLeanSoftwareandDevOps
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 10
Accelerate:C’estquoi?
10ansd’étudesstatistiquessérieuses
https://dora.dev/publications/
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 11
Accelerate:C’estquoi?
Unmodèlederecherchesurlaperformance
https://dora.dev/research/
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Change failure rate
Proportion de changement nécessitant intervention
12
Deployment frequency
Fréquence de changement en production
Desmétriquespourévaluercetteperformance
Accelerate:C’estquoi?
Lead time for change
Délai entre le commit de code et la production
Time to restore service
Durée de restauration du service
Reliability
Proportion de temps de service disponible
Performance
Moyenne
1x /
7j-30j
7 j - 30 j
11-15%
1j-7j
Performance
Haute
1x /
1 j - 7 j
1 j - 7 j
6 - 10%
< 1 j
Performance
Basse
1x /
30 - 180j
30 - 180j
16-64%
7j-30j
Basé sur vos propres SLO / SLI
Vitesse
Stabilité
Performance
Elite
Alademande
<1j
0-5%
<1h
33%
31% 17%
18%
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 13
Accelerate:C’estquoi?
Desgroupesdeperformanceréévaluéschaqueannée
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 14
Accelerate:C’estquoi?
30capacitésàexploreretinstaurerprogressivement
Maintenabilité du code DéploiementContinu
Intégrationcontinue
Automatisationdes
déploiements
Gestiondes changementdes
base de données
Laisserlechoixdes outils aux
équipes
Infrastructureflexible
ArchitectureFaiblement
Couplée
Monitoringetobservabilité
Sécurité auplustôt
(aka shift left)
Automatisationdes tests Gestionde jeux dedonnées Contrôledeversion
Développementsurletronc
(aka trunk base)
Feedbackutilisateur Documentationdequalité
Décisionmétieréclairéeparla
surveillance
Notificationd’échecproactive
Rationalisation de
l'approbationdes
changements
Expérimentation en équipe
Visibilitédutravaildansleflux
de valeur
Managementvisuel Limitesdel'encours de travail Travailler par petitslots
Cultureorganisationnelle
générative
Commenttransformer
Satisfactionau travail Bien êtreautravail
Leadershipdetransformation Culturedel’apprentissage
Tech’
Culture
Processus
core core core core core
core core core core core
core core core core
core
core core
https://dora.dev/devops-capabilities/
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 15
Accelerate:C’estPASquoi?
Cen’estpasunguideclémainouuneméthodedéterministe
Malgré les études successives et les modèles de recherche, Accelerate montre quelques limites :
Pas de chemin prédéfini
-
A contrario d’une matrice de
maturité (décriée par les auteurs)
il n’existe pas dans les études de
préconisation sur un quelconque
ordre d’implémentation.
Chaque entreprise est différente
donc chaque pratique et chaque
outil s’y intègrent différemment.
Pas de vision produit
-
Les études traitent surtout de la
corrélation entre performance du
delivery et résultats d’entreprise.
La conception et la vision produit
sont relativement exclues.
Les proxy de mesure tels que le
LTfC suffisent mais n’apportent
pas de réponse sur l’amont.
Quel système socio-technique ?
-
L’humain et la technique sont
abordés mais le lien entre les eux
n’est abordé que sous l’angle de
l’impact, pas dans une vision
systémique interdépendante.
En 2022-2023, une capacité sur la
compréhension du changement
fait son apparition.
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
02—Surleterrain
16
Quelques éléments, plus ou moins
formels, pour convaincre de l’intérêt
d’une démarche de transformation
DevOps.
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Prisedeconscience
17
Avosmaaaaaaaaarques!
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 18
Accelerate:sepréparer
Evaluezvousen5minavec“DORADevOpsQuickCheck”
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 19
Accelerate:sepréparer
Prenezconsciencedevotreperformance
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 20
Accelerate:sepréparer
Comparezvotreperformanceavecvotremarché
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 21
Accelerate:sepréparer
Laloiderendementdécroissantpourconvaincre
Number of Developers
Frequency
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 22
Accelerate:sepréparer
Vivreet(se)laissermourrirsinon
Source: CC-BY: Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble,
Joanne Molesky, and Barry O’Reilly (O’Reilly, 2014).
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Paroùcommencer?
23
Prêêêêêêêêêêts?
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
La base …
TU, TI,
Quality Gates
Pipeline !!!
24
Accelerate:paroùcommencer?
“Évidemment”parlespratiquedegestiondeconf’,deCI/CDetdetest
DéploiementContinu
Intégrationcontinue
Automatisationdes
déploiements
Monitoringetobservabilité
Automatisationdes tests Contrôledeversion
Documentationdequalité
Culturedel’apprentissage
Tech’
Culture
Processus
core core core
core
core core
core
1
2
3
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 25
Accelerate:paroùcommencer?
Encombinant“DevOps”etAgilité/Lean
DéploiementContinu
Intégrationcontinue
Automatisationdes
déploiements
Monitoringetobservabilité
Automatisationdes tests Contrôledeversion
Documentationdequalité
Visibilitédutravaildansleflux
de valeur
Managementvisuel Limitesdel'encours de travail Travailler par petitslots
Culturedel’apprentissage
Tech’
Culture
Processus
core core core
core
core core
core
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Commentfaire,
concrètement?
26
Parteeeeeeeeez!
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 27
Accelerate:Lescapacitésdebase
Le“versioncontrol”,mêmepourlesops
Contrôle de version
core
1
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 28
Accelerate:Lescapacitésdebase
Le“versioncontrol”,aveclabonnestratégiequel’équipemaîtrise
Contrôle de version
core
1
Développementsurle tronc
(aka trunk base)
core
Git Flow
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Intégrationcontinue
29
Accelerate:Lescapacitésdebase
ContinuousIntegration
core
2
J’ai fabriqué le livrable
et je l’ai poussé …
… avec la CI sécurisée et le
dépôt de livraison unique,
n’est-ce pas ?
N’est-ce pas ?
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
DéploiementContinu
30
Accelerate:Lescapacitésdebase
ContinuousDelivery:Lepipeline!Parexemplebasésurl’ISTQB
core
2
Build & TU Gate TI Gate TS Gate TA Prod
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 31
Accelerate:Lescapacitésdebase
Automatisationdestests
Automatisationdes tests
core
3
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
Tests Composant
(ou TU)
Tests d’
Intégration
32
Accelerate:Lescapacitésdebase
Automatisationdestests:çacommenceaussiparunebonne“stratégie”
Automatisationdes tests
core
3
Tests d’Intégration
TU
TA
TA
(E2E)
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 33
Accelerate:paroù(re)commencer?
Identifierletravaildanslefluxdevaleur
Visibilité dutravail dansle flux
devaleur
♾
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 34
Accelerate:paroù(re)commencer?
Parunvaluestreammappinglorsqueçasemblepluscomplexe
Visibilité dutravail dansle flux
devaleur
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 35
Accelerate:paroù(re)commencer?
Parunvaluestreammappingquimatérialiselestempsdecycle
Visibilité dutravail dansle flux
devaleur
QA
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
L’Arrivée?
36
Eh non ! Il reste encore
10 km !
01 — Takeaways
02 — Aller plus loin
03 — Retrouvez-moi ensuite
02
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 37
REX:Monapproche
Unschémadetransformationquiserépète
Confiance ? Low Perf ?
Quick Check
DORA
Contrôledeversion
Intégrationcontinue
Automatisationdes
déploiements
core core
core
Automatisationdestests
core
Oui
Non
Visibilitédansdu travaildans
lefluxdevaleur(VSM)
Nouvelle pratique/ capacité
Ambitions& Mesure
Suffisant ?
Oui
Non
Comment transformer
Leadershipdetransformation
Oui
Non
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 38
REX:Letempsdesetransformer
Caprends(vraiment)dutemps
3-9 mois
6-18 mois
12-36 mois
Cette vitesse de transformation dépend :
⏤ des compétences des équipes
⏤ des capacités déjà en place
⏤ de la culture de l’entreprise
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 39
REX:LaloideGoodhart
Lesmétriquessontdesindicateurs,pasdesfinsensoi
“Lorsqu'une mesure devient un
objectif, elle cesse d'être une bonne
mesure”
-
Charles Goodhart, économiste Britannique
L’édition 2023 du rapport State of DevOps rappelle que si la pose d’une base de départ mesurée est nécessaire, ce
ne sont que des indicateurs qui doivent permettre de s’améliorer sur tous les plans (technique, processus,
humain). C’est bien un amélioration systématique qui est visée.
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 40
Allerplusloin
Lesliens,lessites,…
https://dora.dev/publications/
https://dora.dev/publications/ https://dora.dev/capabilities/
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 41
Allerplusloin
Onenreparleensemble?
Sur le stand Ippon Sur Linkedin dans la communauté DORA FR
Ippon© — BDX/IO 2023 - API Green Score in action 42
Dequestions?
( les liens sont juste après ;) )
Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate
www.ippon.fr
contact@ippon.fr +33 1 46 12 48 48 @ipponTech

Contenu connexe

Tendances

Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
Cloudmunch
 
Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021
Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021
Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021
Agile En Seine
 

Tendances (20)

GameDay - Achieving resilience through Chaos Engineering
GameDay - Achieving resilience through Chaos EngineeringGameDay - Achieving resilience through Chaos Engineering
GameDay - Achieving resilience through Chaos Engineering
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
 
DevOps
DevOpsDevOps
DevOps
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務
 
「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」
 
Virtual Chassis Fabric for Cloud Builder
Virtual Chassis Fabric for Cloud BuilderVirtual Chassis Fabric for Cloud Builder
Virtual Chassis Fabric for Cloud Builder
 
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
 
Gitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCDGitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCD
 
Gitops Hands On
Gitops Hands OnGitops Hands On
Gitops Hands On
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
 
Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021
Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021
Les OKRs, premier facteur d’alignement et d’autonomie - Agile en Seine 2021
 
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
 
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
 
Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CD
 
.NETのサポートポリシーのおさらい #csharptokyo
.NETのサポートポリシーのおさらい #csharptokyo.NETのサポートポリシーのおさらい #csharptokyo
.NETのサポートポリシーのおさらい #csharptokyo
 
1.1. treinamentos instalação fluig
1.1. treinamentos instalação fluig1.1. treinamentos instalação fluig
1.1. treinamentos instalação fluig
 
Go初心者向けハンズオン コマンドラインツールを作ろう
Go初心者向けハンズオン コマンドラインツールを作ろうGo初心者向けハンズオン コマンドラインツールを作ろう
Go初心者向けハンズオン コマンドラインツールを作ろう
 
フロー効率性とリソース効率性、再入門 #devlove #devkan
フロー効率性とリソース効率性、再入門 #devlove #devkanフロー効率性とリソース効率性、再入門 #devlove #devkan
フロー効率性とリソース効率性、再入門 #devlove #devkan
 

Similaire à Cloud Nord 2023 - Accélérer avec Accelerate en 2024

Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)
Nuvollo
 
Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
Nuvollo
 
Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...
Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...
Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...
Christophe Risse
 

Similaire à Cloud Nord 2023 - Accélérer avec Accelerate en 2024 (20)

DevOps : mission [im]possible ?
DevOps : mission [im]possible ?DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
 
meetup devops aix-marseille - décembre 2023
meetup devops aix-marseille - décembre 2023meetup devops aix-marseille - décembre 2023
meetup devops aix-marseille - décembre 2023
 
Réussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobileRéussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobile
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
 
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolutionLA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
 
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
 
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussiAfterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
 
L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiL'ADN d'un développement produit réussi
L'ADN d'un développement produit réussi
 
L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficience
 
Code, ship and run
Code, ship and runCode, ship and run
Code, ship and run
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 
Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)
 
Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
 
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
 
#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops
 
📝 ✅ La checklist ultime pour rendre vos applications cloud native
📝 ✅ La checklist ultime pour rendre vos applications cloud native 📝 ✅ La checklist ultime pour rendre vos applications cloud native
📝 ✅ La checklist ultime pour rendre vos applications cloud native
 
Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...
Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...
Linkedin - Article - NPG Wealth Management se dote d’un tout nouvel environne...
 
Talk journey to azure
Talk journey to azureTalk journey to azure
Talk journey to azure
 
BioITpm Executive Presentation V500.pptx
BioITpm Executive Presentation V500.pptxBioITpm Executive Presentation V500.pptx
BioITpm Executive Presentation V500.pptx
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @Cdiscount
 

Cloud Nord 2023 - Accélérer avec Accelerate en 2024

  • 1. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Accélérer avec Accelerate >>>
  • 2. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate SOMMAIRE 01- AUVESTIAIRE 2 A. QUI SUIS-JE B. QU’EST IPPON C. QUIZZ 02- LACOURSE A. L’ETUDE B. LA PRATIQUE 1. Prêt 2. Feu ! Partez ! 3. Arrivée (ou pas) 03- LEDEBRIEFF A. TAKE AWAY B. ALLER + LOIN SOMMAIRE
  • 3. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Auvestiaire 3 Equipement et échauffement 01 — Qui suis-je (ou vais-je … dans quelle étagère ;)) 02 — Qui sommes nous ? 03 — Quizz ! 01
  • 4. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Jean-RémyRevy 4 #Architecture #API #Domain Driven Design #Transformation #DevOps #Agility #Lean Software #Management #HR @JeanRemyRevy https://www.linkedin.com/in/jeanremyrevy/ https://stackoverflow.com/users/1047365/jean-rémy-revy
  • 5. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 5 IPPON: L'ÉNERGIE DU COLLECTIF AU SERVICE DE LA PERFORMANCE ET DE L’INNOVATION. 700 collaborateurs en 2022 78,6M€ CA Monde 2022 EXPERTISES: Architecture d'entreprise — Cloud & innovation — DevOps — Innovation Lab — Roadmap & Portfolio — Plateforme data — Apps mobile — Logiciel à fort impact — Agilité à l’échelle (SAFe) — Co-construction agile Craftsmanship — DevSecOps — Lean Startup — Stratégie produit — Expérience utilisateur FONDATION IPPON 7 pays, 25 écoles, 250 postes informatiques, + de 20 000 enfants 9 agences en France +140 certifications AWS BLOGIPPON +282KVISITES/AN Les dernières actualités Tech à retrouver dans nos articles sur : blog.ippon.tech
  • 6. Ippon© — BDX/IO 2023 - API Green Score in action 6 Enlevéederideau:leQuizz!
  • 7. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Lacourse,surleterrain 7 Prêts - Feu - Partez ! 01 — Le livre et les études 02 — Sur le terrain 01
  • 8. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 01—Lelivreetles études 8 Un aperçu de la littérature sur le sujet
  • 9. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 9 Accelerate:C’estquoi? TheScienceofLeanSoftwareandDevOps
  • 10. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 10 Accelerate:C’estquoi? 10ansd’étudesstatistiquessérieuses https://dora.dev/publications/
  • 11. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 11 Accelerate:C’estquoi? Unmodèlederecherchesurlaperformance https://dora.dev/research/
  • 12. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Change failure rate Proportion de changement nécessitant intervention 12 Deployment frequency Fréquence de changement en production Desmétriquespourévaluercetteperformance Accelerate:C’estquoi? Lead time for change Délai entre le commit de code et la production Time to restore service Durée de restauration du service Reliability Proportion de temps de service disponible Performance Moyenne 1x / 7j-30j 7 j - 30 j 11-15% 1j-7j Performance Haute 1x / 1 j - 7 j 1 j - 7 j 6 - 10% < 1 j Performance Basse 1x / 30 - 180j 30 - 180j 16-64% 7j-30j Basé sur vos propres SLO / SLI Vitesse Stabilité Performance Elite Alademande <1j 0-5% <1h 33% 31% 17% 18%
  • 13. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 13 Accelerate:C’estquoi? Desgroupesdeperformanceréévaluéschaqueannée
  • 14. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 14 Accelerate:C’estquoi? 30capacitésàexploreretinstaurerprogressivement Maintenabilité du code DéploiementContinu Intégrationcontinue Automatisationdes déploiements Gestiondes changementdes base de données Laisserlechoixdes outils aux équipes Infrastructureflexible ArchitectureFaiblement Couplée Monitoringetobservabilité Sécurité auplustôt (aka shift left) Automatisationdes tests Gestionde jeux dedonnées Contrôledeversion Développementsurletronc (aka trunk base) Feedbackutilisateur Documentationdequalité Décisionmétieréclairéeparla surveillance Notificationd’échecproactive Rationalisation de l'approbationdes changements Expérimentation en équipe Visibilitédutravaildansleflux de valeur Managementvisuel Limitesdel'encours de travail Travailler par petitslots Cultureorganisationnelle générative Commenttransformer Satisfactionau travail Bien êtreautravail Leadershipdetransformation Culturedel’apprentissage Tech’ Culture Processus core core core core core core core core core core core core core core core core core https://dora.dev/devops-capabilities/
  • 15. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 15 Accelerate:C’estPASquoi? Cen’estpasunguideclémainouuneméthodedéterministe Malgré les études successives et les modèles de recherche, Accelerate montre quelques limites : Pas de chemin prédéfini - A contrario d’une matrice de maturité (décriée par les auteurs) il n’existe pas dans les études de préconisation sur un quelconque ordre d’implémentation. Chaque entreprise est différente donc chaque pratique et chaque outil s’y intègrent différemment. Pas de vision produit - Les études traitent surtout de la corrélation entre performance du delivery et résultats d’entreprise. La conception et la vision produit sont relativement exclues. Les proxy de mesure tels que le LTfC suffisent mais n’apportent pas de réponse sur l’amont. Quel système socio-technique ? - L’humain et la technique sont abordés mais le lien entre les eux n’est abordé que sous l’angle de l’impact, pas dans une vision systémique interdépendante. En 2022-2023, une capacité sur la compréhension du changement fait son apparition.
  • 16. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 02—Surleterrain 16 Quelques éléments, plus ou moins formels, pour convaincre de l’intérêt d’une démarche de transformation DevOps.
  • 17. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Prisedeconscience 17 Avosmaaaaaaaaarques!
  • 18. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 18 Accelerate:sepréparer Evaluezvousen5minavec“DORADevOpsQuickCheck”
  • 19. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 19 Accelerate:sepréparer Prenezconsciencedevotreperformance
  • 20. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 20 Accelerate:sepréparer Comparezvotreperformanceavecvotremarché
  • 21. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 21 Accelerate:sepréparer Laloiderendementdécroissantpourconvaincre Number of Developers Frequency
  • 22. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 22 Accelerate:sepréparer Vivreet(se)laissermourrirsinon Source: CC-BY: Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky, and Barry O’Reilly (O’Reilly, 2014).
  • 23. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Paroùcommencer? 23 Prêêêêêêêêêêts?
  • 24. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate La base … TU, TI, Quality Gates Pipeline !!! 24 Accelerate:paroùcommencer? “Évidemment”parlespratiquedegestiondeconf’,deCI/CDetdetest DéploiementContinu Intégrationcontinue Automatisationdes déploiements Monitoringetobservabilité Automatisationdes tests Contrôledeversion Documentationdequalité Culturedel’apprentissage Tech’ Culture Processus core core core core core core core 1 2 3
  • 25. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 25 Accelerate:paroùcommencer? Encombinant“DevOps”etAgilité/Lean DéploiementContinu Intégrationcontinue Automatisationdes déploiements Monitoringetobservabilité Automatisationdes tests Contrôledeversion Documentationdequalité Visibilitédutravaildansleflux de valeur Managementvisuel Limitesdel'encours de travail Travailler par petitslots Culturedel’apprentissage Tech’ Culture Processus core core core core core core core
  • 26. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Commentfaire, concrètement? 26 Parteeeeeeeeez!
  • 27. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 27 Accelerate:Lescapacitésdebase Le“versioncontrol”,mêmepourlesops Contrôle de version core 1
  • 28. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 28 Accelerate:Lescapacitésdebase Le“versioncontrol”,aveclabonnestratégiequel’équipemaîtrise Contrôle de version core 1 Développementsurle tronc (aka trunk base) core Git Flow
  • 29. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Intégrationcontinue 29 Accelerate:Lescapacitésdebase ContinuousIntegration core 2 J’ai fabriqué le livrable et je l’ai poussé … … avec la CI sécurisée et le dépôt de livraison unique, n’est-ce pas ? N’est-ce pas ?
  • 30. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate DéploiementContinu 30 Accelerate:Lescapacitésdebase ContinuousDelivery:Lepipeline!Parexemplebasésurl’ISTQB core 2 Build & TU Gate TI Gate TS Gate TA Prod
  • 31. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 31 Accelerate:Lescapacitésdebase Automatisationdestests Automatisationdes tests core 3
  • 32. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate Tests Composant (ou TU) Tests d’ Intégration 32 Accelerate:Lescapacitésdebase Automatisationdestests:çacommenceaussiparunebonne“stratégie” Automatisationdes tests core 3 Tests d’Intégration TU TA TA (E2E)
  • 33. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 33 Accelerate:paroù(re)commencer? Identifierletravaildanslefluxdevaleur Visibilité dutravail dansle flux devaleur ♾
  • 34. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 34 Accelerate:paroù(re)commencer? Parunvaluestreammappinglorsqueçasemblepluscomplexe Visibilité dutravail dansle flux devaleur
  • 35. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 35 Accelerate:paroù(re)commencer? Parunvaluestreammappingquimatérialiselestempsdecycle Visibilité dutravail dansle flux devaleur QA
  • 36. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate L’Arrivée? 36 Eh non ! Il reste encore 10 km ! 01 — Takeaways 02 — Aller plus loin 03 — Retrouvez-moi ensuite 02
  • 37. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 37 REX:Monapproche Unschémadetransformationquiserépète Confiance ? Low Perf ? Quick Check DORA Contrôledeversion Intégrationcontinue Automatisationdes déploiements core core core Automatisationdestests core Oui Non Visibilitédansdu travaildans lefluxdevaleur(VSM) Nouvelle pratique/ capacité Ambitions& Mesure Suffisant ? Oui Non Comment transformer Leadershipdetransformation Oui Non
  • 38. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 38 REX:Letempsdesetransformer Caprends(vraiment)dutemps 3-9 mois 6-18 mois 12-36 mois Cette vitesse de transformation dépend : ⏤ des compétences des équipes ⏤ des capacités déjà en place ⏤ de la culture de l’entreprise
  • 39. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 39 REX:LaloideGoodhart Lesmétriquessontdesindicateurs,pasdesfinsensoi “Lorsqu'une mesure devient un objectif, elle cesse d'être une bonne mesure” - Charles Goodhart, économiste Britannique L’édition 2023 du rapport State of DevOps rappelle que si la pose d’une base de départ mesurée est nécessaire, ce ne sont que des indicateurs qui doivent permettre de s’améliorer sur tous les plans (technique, processus, humain). C’est bien un amélioration systématique qui est visée.
  • 40. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 40 Allerplusloin Lesliens,lessites,… https://dora.dev/publications/ https://dora.dev/publications/ https://dora.dev/capabilities/
  • 41. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate 41 Allerplusloin Onenreparleensemble? Sur le stand Ippon Sur Linkedin dans la communauté DORA FR
  • 42. Ippon© — BDX/IO 2023 - API Green Score in action 42 Dequestions? ( les liens sont juste après ;) )
  • 43. Ippon© — Cloud Nord 2023 - Accélérer avec Accelerate www.ippon.fr contact@ippon.fr +33 1 46 12 48 48 @ipponTech