SlideShare une entreprise Scribd logo
1  sur  90
Télécharger pour lire hors ligne
Le développement guidé par la
résolution de
problèmes
Powered by
BISAM Teams
Portfolio Analytics & Services to the
Global Asset Management Industry
130 personnes
dans le monde entier
B-One en quelques chiffres
1 175 169 LOC
18k Classes Java
8 versions
51 clients
16 ans
Volume de données énorme
Entre 10k et 16k heures
de calculs / mois
pour un client
En 2014
Agilité à
l’extrême
Binômage à 100%
Tests fonctionnels de
bout en bout
16 000 tests U
78% couverture
Usine Logicielle
Jenkins, Sonar, Maven
Amélioration
Tests
fonctionnels
En amont
Bref, on
était
parfait...
Fin 2014
Le choc !
“Des” clients ne
sont pas contents
Ils se plaignent
de la qualité !
L’incompréhension
Deux approches
Nous avons choisi
Alors on a relevé nos
manches...
Divisé par 3
2 fois
plus de
client
référents
Un résultat Hors Norme
Une nette amélioration de la
qualité
Des clients prêts à nous aider à
vendre le produit
Comment a-t-on fait ?
Ca passe par
plusieurs étapes
Comprendre
le problème
Comprendre le client
Formaliser
et
Mesurer
Qualité ressentie Satisfaction Client
Analyse
#taskforce
Recherche des
hypothèses
Création des
métriques
Fixer des objectifs
quantifiés
Une version
irréprochable
Zéro Régression
Zéro Problème d’installation
Plan d’attaque
Se focaliser
sur un client
Faire passer une
première “pièce”
#ralentir
Se mettre dans la peau
de l’utilisateur final
Tester comme lui,
sur les mêmes
environnements
Résultats
Félicitations
du Client
#win #win
Client en crise
devient
un Beta Partner
#win #win
Enseignements
En 10 semaines on retourne la situation
Comprendre
le
Problème
Appliquer la solution
Vérifier
/
Enseignem
ents
50% définition du problème / 50% implémentation !
Comprendre le
problème a été vital
La méthode
fonctionne
Et si on l’
appliquait au
quotidien ?
Pléthore de
problèmes
“Un problème est
tout ce qui casse
notre flux de travail”
Ne plus subir les
problèmes
#Avantage
Les rendre visible
et
arrêter de les éviter
Comment faire ?
“It's not that I'm so smart, it's just
that I stay with problems longer.”
Albert Einstein
Problème
ImpactComprendre
Acteurs
Par des pratiques
multiples
Des outils adaptés à la
taille du problème
#PDCA
Attaquer des
problèmes complexes
#PDCA
PROBLEME
Causes
Actions
Resultats
ENSEIGNEMENTS
25 réestimations
7 epics
6 réestimations
8 épics
Résoudre des
problèmes simples
#PetitPDCA
Création d’un
Bone INSIDE
#Capitalisation
PROBLEME Causes Actions
Enseignements
Apprendre
de ses bugs
#QRQC
#ALaMain
#Rapide
Description BUG
Analyse
(5 Pourquoi)
Contre mesure
Préférer une
solution rapide
#SolutionCoutZero
Annotations pour décrire un algo
#Solution à cout zero
#dév
L’échec est
acceptable
#EchecEstSourceDeConnaissances
Plantage IDEA
#Hypothese pas toujours vrai
#MarchePas
Plusieurs
catégories
de
problèmes
développement
Process
Quotidien
#Métriques
Métriques
Maîtriser la situation
Start Using Metrics
Résoudre les bugs avant que
le client les voit
Métriques
source de découverte
#Métriques
Suivi des Installations chez les
clients
Autour de la
résolution de
problème
Obeya
大部屋
Tableau
d’équipe
MétriquesAgile
Archive
des
Problèmes
Réunion du Vendredi
Bilan
25 PDCA
114 Résolutions de
problèmes
Démarrage difficile voire
décourageant
Tout le monde
n’adhère pas
Encore en phase
d’apprentissage
Prochain objectif
Transformer en
habitude
Training
Problème ignoré
… regret assuré
Si l’amélioration
est dans vos gênes
recrute

Contenu connexe

En vedette

Cross-Programming : Forging the future of programming
Cross-Programming : Forging the future of programmingCross-Programming : Forging the future of programming
Cross-Programming : Forging the future of programmingHoussam FAKIH
 
Full-Time Pair-Programming
Full-Time Pair-ProgrammingFull-Time Pair-Programming
Full-Time Pair-ProgrammingHoussam FAKIH
 
Open Space Technology
Open Space TechnologyOpen Space Technology
Open Space TechnologyHoussam FAKIH
 
Full-Time Pair-Programming @ SoftShake 2014
Full-Time Pair-Programming @ SoftShake 2014Full-Time Pair-Programming @ SoftShake 2014
Full-Time Pair-Programming @ SoftShake 2014Houssam FAKIH
 
Comment j'ai recruté mon pair ?
Comment j'ai recruté mon pair ?Comment j'ai recruté mon pair ?
Comment j'ai recruté mon pair ?Houssam FAKIH
 
L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurHoussam FAKIH
 
L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurHoussam FAKIH
 
From Legacy Code to Legacy Tests
From Legacy Code to Legacy TestsFrom Legacy Code to Legacy Tests
From Legacy Code to Legacy TestsHoussam FAKIH
 
Agilement recruté en 100 minutes
Agilement recruté en 100 minutesAgilement recruté en 100 minutes
Agilement recruté en 100 minutesHoussam FAKIH
 
Les développeurs dans le regard des autres
Les développeurs dans le regard des autresLes développeurs dans le regard des autres
Les développeurs dans le regard des autresHoussam FAKIH
 

En vedette (10)

Cross-Programming : Forging the future of programming
Cross-Programming : Forging the future of programmingCross-Programming : Forging the future of programming
Cross-Programming : Forging the future of programming
 
Full-Time Pair-Programming
Full-Time Pair-ProgrammingFull-Time Pair-Programming
Full-Time Pair-Programming
 
Open Space Technology
Open Space TechnologyOpen Space Technology
Open Space Technology
 
Full-Time Pair-Programming @ SoftShake 2014
Full-Time Pair-Programming @ SoftShake 2014Full-Time Pair-Programming @ SoftShake 2014
Full-Time Pair-Programming @ SoftShake 2014
 
Comment j'ai recruté mon pair ?
Comment j'ai recruté mon pair ?Comment j'ai recruté mon pair ?
Comment j'ai recruté mon pair ?
 
L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeur
 
L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeur
 
From Legacy Code to Legacy Tests
From Legacy Code to Legacy TestsFrom Legacy Code to Legacy Tests
From Legacy Code to Legacy Tests
 
Agilement recruté en 100 minutes
Agilement recruté en 100 minutesAgilement recruté en 100 minutes
Agilement recruté en 100 minutes
 
Les développeurs dans le regard des autres
Les développeurs dans le regard des autresLes développeurs dans le regard des autres
Les développeurs dans le regard des autres
 

Similaire à Développement guidé par la résolution des problèmes

Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...
Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...
Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...Christopher Parola
 
Web-formation | La Méthode de Résolution de Problèmes
Web-formation | La Méthode de Résolution de ProblèmesWeb-formation | La Méthode de Résolution de Problèmes
Web-formation | La Méthode de Résolution de ProblèmesXL Groupe
 
Conf Lean management Pole activté, Salon de Provence
Conf Lean management Pole activté, Salon de ProvenceConf Lean management Pole activté, Salon de Provence
Conf Lean management Pole activté, Salon de ProvenceJoel DUFLOT
 
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilitéPmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilitéPierre Fauvel
 
00301---outils-damelioration-continue-201710jd-v1-1.pdf
00301---outils-damelioration-continue-201710jd-v1-1.pdf00301---outils-damelioration-continue-201710jd-v1-1.pdf
00301---outils-damelioration-continue-201710jd-v1-1.pdfFousseyniTRAORE2
 
Comment BCA Expertise satisfait ses clients grâce au Lean
Comment BCA Expertise satisfait ses clients grâce au Lean Comment BCA Expertise satisfait ses clients grâce au Lean
Comment BCA Expertise satisfait ses clients grâce au Lean Institut Lean France
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetictdiavet
 
Transition Agile @ Meetic
Transition Agile @ MeeticTransition Agile @ Meetic
Transition Agile @ MeeticmeeticTech
 
Lean Digital : l'apport du digital dans le management visuel
Lean Digital : l'apport du digital dans le management visuelLean Digital : l'apport du digital dans le management visuel
Lean Digital : l'apport du digital dans le management visuelXL Groupe
 
Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents Operae Partners
 
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...OCTO Technology
 
Agilité et Lean Management : pour en finir avec le Taylorisme
Agilité et Lean Management : pour en finir avec le TaylorismeAgilité et Lean Management : pour en finir avec le Taylorisme
Agilité et Lean Management : pour en finir avec le TaylorismePierre Jannez
 
Objectif Optimisation : améliorez l’efficacité de votre Service Client !
Objectif Optimisation : améliorez l’efficacité de votre Service Client !Objectif Optimisation : améliorez l’efficacité de votre Service Client !
Objectif Optimisation : améliorez l’efficacité de votre Service Client !Eloquant
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Publicis Sapient Engineering
 
Le Parcours Client, indispensable pour délivrer une expérience optimale
Le Parcours Client, indispensable pour délivrer une expérience optimaleLe Parcours Client, indispensable pour délivrer une expérience optimale
Le Parcours Client, indispensable pour délivrer une expérience optimaleEloquant
 
Le Lean Canvas pour Innover
Le Lean Canvas pour InnoverLe Lean Canvas pour Innover
Le Lean Canvas pour InnoverOana Juncu
 
Idées reçues
Idées reçuesIdées reçues
Idées reçuesFerpection
 

Similaire à Développement guidé par la résolution des problèmes (20)

Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...
Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...
Lean Startup Day - Mise en place des méthodes produits à travers le projet, l...
 
Web-formation | La Méthode de Résolution de Problèmes
Web-formation | La Méthode de Résolution de ProblèmesWeb-formation | La Méthode de Résolution de Problèmes
Web-formation | La Méthode de Résolution de Problèmes
 
Conf Lean management Pole activté, Salon de Provence
Conf Lean management Pole activté, Salon de ProvenceConf Lean management Pole activté, Salon de Provence
Conf Lean management Pole activté, Salon de Provence
 
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilitéPmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
 
Running lean meetup 18 mai 2017
Running lean   meetup 18 mai 2017Running lean   meetup 18 mai 2017
Running lean meetup 18 mai 2017
 
00301---outils-damelioration-continue-201710jd-v1-1.pdf
00301---outils-damelioration-continue-201710jd-v1-1.pdf00301---outils-damelioration-continue-201710jd-v1-1.pdf
00301---outils-damelioration-continue-201710jd-v1-1.pdf
 
Métriques et OKR
Métriques et OKRMétriques et OKR
Métriques et OKR
 
Comment BCA Expertise satisfait ses clients grâce au Lean
Comment BCA Expertise satisfait ses clients grâce au Lean Comment BCA Expertise satisfait ses clients grâce au Lean
Comment BCA Expertise satisfait ses clients grâce au Lean
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetic
 
Transition Agile @ Meetic
Transition Agile @ MeeticTransition Agile @ Meetic
Transition Agile @ Meetic
 
Lean Digital : l'apport du digital dans le management visuel
Lean Digital : l'apport du digital dans le management visuelLean Digital : l'apport du digital dans le management visuel
Lean Digital : l'apport du digital dans le management visuel
 
Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents
 
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
 
Agilité et Lean Management : pour en finir avec le Taylorisme
Agilité et Lean Management : pour en finir avec le TaylorismeAgilité et Lean Management : pour en finir avec le Taylorisme
Agilité et Lean Management : pour en finir avec le Taylorisme
 
Objectif Optimisation : améliorez l’efficacité de votre Service Client !
Objectif Optimisation : améliorez l’efficacité de votre Service Client !Objectif Optimisation : améliorez l’efficacité de votre Service Client !
Objectif Optimisation : améliorez l’efficacité de votre Service Client !
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
 
Gemba et teletravail
Gemba et teletravailGemba et teletravail
Gemba et teletravail
 
Le Parcours Client, indispensable pour délivrer une expérience optimale
Le Parcours Client, indispensable pour délivrer une expérience optimaleLe Parcours Client, indispensable pour délivrer une expérience optimale
Le Parcours Client, indispensable pour délivrer une expérience optimale
 
Le Lean Canvas pour Innover
Le Lean Canvas pour InnoverLe Lean Canvas pour Innover
Le Lean Canvas pour Innover
 
Idées reçues
Idées reçuesIdées reçues
Idées reçues
 

Développement guidé par la résolution des problèmes