assurance qualité logicielle

18
L’assurance qualité

Upload: sylvain-leroy

Post on 21-Jan-2018

1.005 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Assurance Qualité logicielle

L’assurance qualité

Page 2: Assurance Qualité logicielle

Hello!Je suis Sylvain Leroy

Vous pouvez me trouver sur :[email protected] / @sleroy0

about.me/sylvain_leroy

2007

Ingénieur Recherche

Informatique

2011

Création Société Tocea

2014

Acquisition Tocea Groupe Metrixware

CTO Tocea

2015

Acquisition EchoesGroupe Metrixware

CTO MetrixwareProjet Recherche

Page 3: Assurance Qualité logicielle

Ma Société

▧ Assistance Qualité / Recette

applications

▧ Modernisation automatique

d’applications

▧ Offre Intégration Usine

Logicielle

▧ Formateurs Bonnes Pratiques

/Cleancode / Qualité / Devops

▧ Distributeur Outils de

qualité de code

(Optimyth)

▧ Komea Dashboard

(Pilotage développements

par la

qualité/productivité)

▧ Offres Cobol/Mainframe

Page 4: Assurance Qualité logicielle

L’assurance qualité(tout risque)

Page 5: Assurance Qualité logicielle

Améliorer son processus de développement par étapes

Page 6: Assurance Qualité logicielle

“De l’importance des inspections manuelles,

formalisées...

Page 7: Assurance Qualité logicielle
Page 8: Assurance Qualité logicielle
Page 9: Assurance Qualité logicielle

Les facteurs de risqueChaque produit logiciel est unique :▧ Le niveau de complexité▧ Le niveau d’interaction avec l'utilisateur▧ Les capacités de détection des défauts

L’environnement dans lequel est développé le logiciel :▧ Le contrat▧ Les conditions pour établir un travail d’équipe▧ Les besoins de coopération et de coordination des équipes▧ La complexité des systèmes en interaction▧ Le besoin de continuation d’un logiciel avec

renouvellement de l’équipe▧ Le besoin de maintenir un logiciel pendant des années

Page 10: Assurance Qualité logicielle

Un outil de management : le BSC

92, Kaplan

Page 11: Assurance Qualité logicielle

1.Partager la vision pour le pôle/l’entreprise2.Associer les collaborateurs à la stratégie3.Définir les objectifs (pour l’année)4.Définir les KPIs qui mesurent le succès de

ces objectifs5.Piloter les KPI, agir et améliorer

Etapes pour la construction du BSC

Page 12: Assurance Qualité logicielle

Un outil de management : le BSC

▧ Financial = analyse de la productivité du pôle de développement, performance financière d’un produit (ventes, parts de marché, etc)▧ Learning = analyse des efforts d’innovation

menés dans le pôle de développement + Evaluation de la satisfaction des employés▧ Customer = évaluation de la satisfaction

des utilisateurs▧ Internal Business Process = évaluation des

processus internes

Page 13: Assurance Qualité logicielle

▧ Nombre de livrables produits par mois▧ Nombre de fois qu’une exigence est

modifiée après sa rédaction initiale▧ % Avancement d’un projet d’un point de vue

fonctionnel▧ % Couverture de code▧ Charge moyenne associée à une exigence▧ Nombre de défauts livrés au client▧ Nombre de bugs détectés en pré-prod / FP

Quelques KPIS...Financière

Cliente

Processus internes

Innovation

Page 14: Assurance Qualité logicielle
Page 15: Assurance Qualité logicielle

La checklist pour réussir

▧ Inspections formelles (exigences, design et code)▧ Analyse statique des exigences (vocabulaire, lexique, métier)▧ Analyse statique de code▧ Tests automatisés▧ Modélisation des exigences (BPM, Modèle Processus, Activité, Acteurs)▧ Evaluation de la qualité fonctionnelle▧ Evaluation de la qualité technique▧ Détection du nombre de défauts détectés pre-prod▧ Détection du nombre de défauts livrés en prod▧ Outils de couverture de tests (exigences, branches, code)▧ Evaluation de la complexité du logiciel▧ Logiciels d’assistance à la génération des testcases▧ Outils d’estimation de la qualité (dashboard, reporting)▧ Spécialistes certifiés testeurs▧ Root-Cause analysis

Page 16: Assurance Qualité logicielle

le BSC assisté par

ordinateur(source

kpisuite.com)

Page 17: Assurance Qualité logicielle

(A suivre)La qualité logicielle

Page 18: Assurance Qualité logicielle

Merci

Vous pouvez me trouver :@sleroy0

[email protected]