20070320 03 - La qualimétrie chez Bouygues Telecom
1. Auteur - date
La qualimétrie chez Bouygues TelecomLa qualimétrie chez Bouygues Telecom
Sylvain SABY
Responsable méthodes et outils de
développement et de qualité logicielle
2. 2Sylvain SABY – 20/03/2007
SommaireSommaire
Présentation
De la société
Et de son SI
Contexte
Evolutions et impacts
Démarche qualité
« Pépites »
3. 3Sylvain SABY – 20/03/2007
4 539 millions d'euros de chiffre d'affaires en 2006
plus de 8,7 millions de clients en France
Couverture nationale
+ de 98% de la population couverte
+ de 91 % de la population française couverte en EDGE
7 400 collaborateurs
2 000 Conseillers de Clientèle
~ 750 à la direction informatique
4. 4Sylvain SABY – 20/03/2007
Le SI de Bouygues TelecomLe SI de Bouygues Telecom
Réseau
SI Réseau
SI Commercial
Collecter pour
valoriser
l'utilisation
Configurer
(provisionner)
• Facturer / vendre
des services
• Informer
• Fidéliser
Répondre aux
réquisitions
Gérer les
paiements
Gérer les offres
Connaître les clients
…
5. 5Sylvain SABY – 20/03/2007
Evolution du SIEvolution du SI
La fin d’une période d’évolution
explosive
Une situation de challenger
Une forte croissance
Du nombre de clients
De l’usage
Des types de services
3 générations de SI en 10 ans
L’aube d’un SI plus stable
A l’image du marché
Quoi que… Neo !
Fonctionnalités
Temps
Nous sommes ici
6. 6Sylvain SABY – 20/03/2007
Fonctionnalités
Temps
Nous sommes ici
SI plus stable
Pareil, mais moins cher!
Maintenabilité
Portabilité
Rendement
Evolution du SIEvolution du SI
Période d’évolution explosive
Rendre le service
Capacité fonctionnelle
Facilité d’utilisation
Fiabilité
7. 7Sylvain SABY – 20/03/2007
Evolution de la maîtrise techniqueEvolution de la maîtrise technique
Approche boîte noire Approche boîte blanche
Capacité
fonctionnelle
Facilité
d’utilisation
Fiabilité
Maintenabilité
Rendem
ent
Portabilité
8. 8Sylvain SABY – 20/03/2007
Bouygues Telecom
Intégrateurs
Conception
Développement
TeststechniquesTestsfonctionnels
Technique
Fonctionnel
Evolution de la maîtrise technique
9. 9Sylvain SABY – 20/03/2007
La qualimétrie entre en scène !La qualimétrie entre en scène !
Permet des contrôles
Systématiques
Automatiques
Reproductibles
Sur des flux importants de logiciels à qualifier
Notre choix :
• Une démarche intégrant
•Qualité Logicielle
•Compilation
•Gestion de configuration
10. 10Sylvain SABY – 20/03/2007
Inspirée de la démarche du chercheur d'or !
Analyser la terre
Avec un tamis grosse maille, puis de plus en plus fin,
Pour trouver d'abord les grosses pépites !
Puis de plus petites…
Arrêter de chercher quand la récolte ne vaut plus l'effort fait
pour la trouver…
Démarche qualité logicielle boîte blancheDémarche qualité logicielle boîte blanche
11. 11Sylvain SABY – 20/03/2007
Un contrôle qualité pilotableUn contrôle qualité pilotable
Cout /
Effort
Défauts
Seuil
Pilotage de la qualité
Logiciels à qualifier
Logiciels
acceptés
Rejets
Contrôles
(services)
12. 12Sylvain SABY – 20/03/2007
L’outillage ne fait pas tout…L’outillage ne fait pas tout…
Pour l’analyse
L’outillage oriente l’analyse humaine
Mais ne remplace pas sa pertinence
Pour la communication
L’outillage réduit la complexité de l’information
Mais nécessite toujours un minimum de compétence
technique
Notre choix :
• Limiter le coût de l’outillage
• Investir dans l’analyse la plus pertinente :
l’analyse humaine
13. 13Sylvain SABY – 20/03/2007
Garder la maîtrise du systèmeGarder la maîtrise du système
Sous-traiter au fournisseur son propre contrôle
Impartialité ?
Soumis à la motivation du fournisseur…
Perte de connaissance / compétence côté client
Sous-traiter l’ensemble du contrôle à un tiers
Réactivité ?
Perte de connaissance / compétence côté client
Notre choix :
• Contrôler systématiquement en interne
• Suivant le niveau d’alerte
•Réaliser une analyse interne
•Sous-traiter un audit
14. 14Sylvain SABY – 20/03/2007
Quelques « pépites »Quelques « pépites »
Détections de bugs fonctionnels majeurs
Lors d’une analyse manuelle du code
Orientée par la qualimétrie
… bugs qui n’ont pas étés détectés ailleurs…
Requalification d’évolutions en anomalies
Ce n’était pas l’algorithme qui était à revoir…
Mais bien son implémentation!
15. 15Sylvain SABY – 20/03/2007
Et la réduction des coûts ?Et la réduction des coûts ?
Réussi :
Reprise de la maîtrise de la compilation et de la
gestion de configuration
-10% sur la TMA
Remise proposée par le fournisseur!
Une piste :
Une application avec 30% de code dupliqué
Un contrat de maintenance indexée sur la taille
du code de l’application
16. 16Sylvain SABY – 20/03/2007
Piloter la qualité, un avantage stratégique
Vous êtes iciVous êtes ici
Notre équipeNotre équipe est làest là
pour vous aider.pour vous aider.Contact : Sylvain SABY
Responsable des méthodes et outils de
développement et de qualité logicielle
ssaby@bouyguestelecom.fr