le développement logiciel agile - télécom...
TRANSCRIPT
![Page 1: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/1.jpg)
Le développement logiciel Agile
Régis Medina http://www.crossbowlabs.com
![Page 2: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/2.jpg)
Le monde Agile
Livraisons fréquentes
Tests automatisés
Conception incrémentale
Travail collaboratif
Scrum
CrystalExtreme
Programming
![Page 4: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/4.jpg)
“Tous les indicateurs sont au vert...”
![Page 5: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/5.jpg)
“Nous finissons la phase de test...”
![Page 6: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/6.jpg)
“Cette évolution n’est pas facile...”
![Page 7: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/7.jpg)
“C’est un système complexe...”
![Page 8: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/8.jpg)
“Aïe, le développeur IHM veut partir...”
![Page 9: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/9.jpg)
Projet 1
Evolutions fonctionnelles trop coûteuses
Problèmes Actions Résultats
Itérations de 2 semaines
Serveur de communication haute disponibilité / haute performance pour la supérvision d’équipements télécoms
3-5 développeurs / 9 mois => 40 hommes/mois
Télécoms
200 tests automatiques
Conception incrémentale
Travail collaboratif
Délais tenus
12 défauts en intégration
![Page 10: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/10.jpg)
Projet 2
Problèmes Actions Résultats
Itérations de 2 semaines
Outil de configuration de réseaux de téléphonie mobile 3G
3 à 25 développeurs en 2 équipes => 4 ans, 1000 hommes/mois
Télécoms
Délais tenus20.000 tests automatiques
Conception incrémentale
Travail collaboratif
< 10% maintenancecorrective
> 80% maintenancecorrective
Produit non vendu
> 460 défauts en attente
Plateforme générique
“Best in class”
![Page 11: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/11.jpg)
Projet 3
> 150 défauts en attente
2 mois de retardsur livraison
Problèmes Actions Résultats
Progiciel de calcul de performance de portefeuilles boursiersFinance
Turnover
Itérations de 1 semaine
Tests automatiques
Conception incrémentale
Travail collaboratif
< 10% maintenancecorrective
“Améliorationradicale”
Logiciel maîtrisé
![Page 12: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/12.jpg)
Bilan
Réduction du nombre de défauts
Equipes cohésives
Meilleures interactions avec les clients
Code plus évolutif
![Page 13: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/13.jpg)
Un changement profond
Livraisons fréquentes
Conception incrémentale
Travail collaboratif
Automatisation des tests
Cycles longs
Conception initiale
Equipe “modulaire”
Tests manuels
![Page 14: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/14.jpg)
“No Silver Bullet”
Planification aléatoire
Problèmes humains
Lourdeur des tests
Code insuffisamment maîtrisé
![Page 15: Le développement logiciel Agile - Télécom ParisTechses.telecom-paristech.fr/LEANSI/xp_leansi_20081117.pdf2008/11/17 · Projet 2 Problèmes Actions Résultats Itérations de 2](https://reader036.vdocuments.site/reader036/viewer/2022081614/5fc3637cffc3c84db53ae4b8/html5/thumbnails/15.jpg)
Agile Lean?