SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Exigences de qualité des systèmes / logiciels
Génie logiciel - Qualitédes logiciels :
« 40 à 50% de pertes [(reworks) …] dans les entreprises de faible niveau de maturité ;
[dans] les entreprises de haut niveau de maturité […] 5%, 10% de pertes »
- Claude Y. Laporte (Radio-Canada, mars 2015)
« Les développements rapides et peu soucieux de la qualité produisent
généralement des années de maintenance et d’évolution coûteuses »
- Ward Cunningham (1992)
« Les meilleures organisations cherchent constamment à s'améliorer »
- Mark A. Langley (PMI’s Pulse of the profession Report, 2015)
« Les ingénieurs logiciels doivent s’assurer que leurs produits et les modifications connexes
sont conformes aux normes professionnelles les plus élevées possible »
- ACM, IEEE (Code d’éthique et déontologique de l’ingénieur logiciel, 1999)
 Objectifs
 Justifications
 Normes de qualité
 Exigences de qualité
 Exigences de qualité du produit
 Exigences de qualité des données
 Exigences de qualité du fonctionnement
 Recommandations
2017-06-26 2
 Objectifs généraux:
 Réduire les pertes (reworks), la difficulté et le
risque d’échec de nos projetsTI
 Améliorer la qualité de nosTI (systèmes / logiciels)
 Objectifs spécifiques:
 Présenter les normes et exigences de qualité des
systèmes / logiciels selon ISO/IEC
 Améliorer nos exigences de qualité, pour l’atteinte
des objectifs généraux
2017-06-26 3
 Exigences de qualité souvent négligées
 Taux de perte, d’échec ou de difficulté des
projetsTI très élevés
 Selon:
▪ ClaudeY. Laporte: 40 à 50% de perte …
▪ « Chaos Manifesto 2013 » (du Standish Group, un des
plus importants cabinets d'études technologiques):
2017-06-26 4
Projets TI 2004 2006 2008 2010 2012
Succès 29% 35% 32% 37% 39%
Échec 18% 19% 24% 21% 18%
Difficulté 53% 46% 44% 42% 43%
 Principal facteur d’échec ou de difficulté des
projetsTI: Exigences incomplètes (sans exigences
de qualité, les exigences sont incomplètes)
▪ Selon Standish Group, … ESI International (Entreprise de conseils
et de formations en gestion de projets, analyse d’affaires, …,
d’envergure internationale),Gartner, … (voir annexes)
 Exemples frappants, où la négligence des
exigences de qualité a été coûteuse: …
 Exigences de qualité basées sur les normes
ISO/IEC 25000, …, à fort potentiel de valeur
ajoutée à nos projetsTI
2017-06-26 5
 Telles les exigences « mesurables » suivantes:
▪ Maturité, Élimination des défaillances: L’attribut en objet doit
être au minimum égal à …, calculé selon la formule suivante : X =
A / B, où A = Nombre de défaillances corrigées en conception,
codage ou tests ; B = Nombre de défaillances détectées en
conception, codage ou tests
▪ Efficacité,Atteintes des objectifs –Tâche X : L’attribut en objet
doit être au minimum égal à …, calculé selon la formule suivante :
{X = 1-∑Ai | X > 0}, où Ai =Valeur proportionnelle de chaque
objectif non satisfait par la tâche (valeur maximale de ∑Ai = 1)
▪ Satisfaction générale: L’attribut en objet doit être au minimum
égal à …, calculé selon la formule suivante : X = ∑ (Ai) / n, pour i = 1
à n, où Ai = Poids de la réponse à une question d’un questionnaire
visant la mesure de la satisfaction générale ; n = Nombre de
questions de ce questionnaire
2017-06-26 6
 ISO/IEC 25000:2014 - Ingénierie des systèmes et
du logiciel -- Exigences de qualité des systèmes
et du logiciel et évaluation (SQuaRE) -- Guide de
SQuaRE
 ISO/IEC 2500n: Normes de gestion de la qualité
 ISO/IEC 2501n: Normes des modèles de qualité
 ISO/IEC 2502n: Normes des mesures de qualité
 ISO/IEC 2503n: Normes des exigences de qualité
 ISO/IEC 2504n: Normes d’évaluation de la qualité
 ISO/IEC 25050-25099: Extension du SQuaRE(ex: ISO/IEC
25051:2014: Exigences de qualité pour les progiciels et instructions d’essai)
2017-06-26 7
 Focus:
 ISO/IEC 25010:2011: Norme du modèle de qualité des
systèmes / logiciels(remplace 9126-1)
 ISO/IEC 25012:2008: Norme du modèle de qualité des
données
 ISO/IEC FDIS 25022: Norme des mesures de qualité du
fonctionnement(en développement ; prévue être mise en vigueur au début 2016 ; remplace 9126-4)
 ISO/IEC FDIS 25023: Norme des mesures de qualité du
produit(en développement ; prévue être mise en vigueur au début 2016 ; remplace 9126-2 et 9126-3)
 ISO/IEC 25024:2015 Norme des mesures de qualité
des données(en vigueur depuis octobre 2015)
 ISO/IEC 25030: Normes des exigences de qualité
2017-06-26 8
2017-06-26 9
Exigences de qualité du système/logiciel, ISO/IEC 25000, 25022, 25023, 25024, 25030 , qualité du produit, adéquation fonctionnelle, efficience des
performances, compatibilité, facilité d’utilisation, fiabilité, sécurité, maintenabilité, portabilité, qualité des données, inhérente, exactitude, dépendante du
système, accessibilité, disponibilité, qualité du fonctionnement, efficacité, efficience, satisfaction, mitigation des risques, couverture contextuel
2017-06-26 10
Exigences de qualitédu système/logiciel,ISO/IEC 25010, 25023, 25030 , qualitédu produit,adéquationfonctionnelle, complétudefonctionnelle,exactitudefonctionnelle, pertinence fonctionnelle,efficience des performances, comportement dans la durée, utilisationdes ressources, capacité, compatibilité,coexistence,
interopérabilité,facilité d’utilisation,identificationde la pertinence, facilité d’apprentissage,facilité d’opération,protectioncontre les erreurs de l’utilisateur,esthétiquede l’interface utilisateur,accessibilité,fiabilité,maturité,disponibilité,toléranceaux défaillances,capacité de récupération, sécurité, confidentialité,
intégrité,non-répudiation,imputabilité,authenticité,maintenabilité,modularité,capacité de réutilisation,capacité d’analyse, facilité de modification,testabilité,portabilité,facilité d’adaptation,facilité d’installation,facilité de remplacement
 Exemples:
▪ Adéquation fonctionnelle, Complétude fonctionnelle,
Couverture de l'implémentation fonctionnelle (ISO/IEC
FDIS 25023:2015-12 FCp-1-G):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = 1 - A / B, où A = Nombre de fonctions
manquantes ou non exécutables ; B = Nombre de fonctions
spécifiées dans le présent document, les spécifications de
conception ou les guides utilisateur
▪ Fiabilité, Maturité, Élimination des défaillances:
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre de défaillances
corrigées en conception, codage ou tests ; B = Nombre de
défaillances détectées en conception, codage ou tests
2017-06-26 11
 Exemples (suite):
▪ Fiabilité, Maturité,Temps moyen entre défaillances (MTBF)
(ISO/IEC FDIS 25023:2015-12 RMa-2-G) :
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A =Temps de fonctionnement ; B =
Nombre de défaillances
▪ Maintenabilité, Facilité de modification - Documentation
suffisante, Complétude de la documentation système :
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre de documents système,
couvrant exigences, solutions, tests, traçabilité, installation,
utilisation et maintenance, qui sont à jour, validés et approuvés ; B =
Nombre de document système couvrant exigences, solutions, tests,
traçabilité, installation, utilisation et maintenance
2017-06-26 12
Pour des exemples supplémentaires,
d’exigences de qualité « mesurables », basés sur
ISO/IEC 25000, …, voir la section « 3.5 Attributs
qualité » du document suivant:
http://fr.slideshare.net/PierrePi/normalisation-des-
exigences-44832196
2017-06-26 13
2017-06-26 14
Exigences de qualité du système/logiciel, ISO/IEC 25012, 25024, 25030, qualité des données, inhérente, exactitude, complétude, cohérence,
crédibilité, actualité , inhérente et dépendante du système, accessibilité, conformité, confidentialité, efficience, précision, traçabilité,
compréhensibilité, dépendante du système, disponibilité, portabilité, capacité de récupération
 Exemples:
▪ Inhérente, Exactitude, Exactitude de la plage des données
(ISO/IEC 25024:2015 Acc-I-7):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre d'éléments de données
ayant une valeur comprise dans une plage spécifiée (minimum-
maximum) ; B = Nombre d'éléments de données pour lesquels on
peut définir une plage de valeurs acceptables
▪ Inhérente, Complétude, Complétude des enregistrements
(ISO/IEC 25024:2015 Com-I-2) - Fichier de données X]:
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre d'enregistrements avec
des valeurs non nulles dans le fichier de données visé ; B = Nombre
d'enregistrements du fichier de données visé
2017-06-26 15
 Exemples (suite):
▪ Inhérente et dépendante du système, Compréhensibilité,
Compréhensibilité de la représentation des données (ISO/IEC
25024:2015 Und-D-2):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre d'éléments de données
considérés compréhensibles par les utilisateurs visés ; B = Nombre
d'éléments de données représentés
▪ Dépendante du système, Capacité de récupération,Taux de
récupération des données (ISO/IEC 25024:2015 Rec-D-1):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre d'éléments de données
récupérés correctement et avec succès par le système ; B = Nombre
d'éléments de données qui doivent pouvoir être récupérés, selon
l’exigence suivante du présent document: EP25.
2017-06-26 16
17
Exigences de qualité du système/logiciel, ISO/IEC 25010, 25022, 25030, qualité du fonctionnement, efficacité, efficience,
satisfaction, utilité, confiance, plaisir, confort, mitigation des risques économiques , mitigation des risques liés à la santé et
à la sécurité, mitigation des risques environnementaux, couverture contextuel, complétude contextuel, flexibilité
2017-06-26
 Exemples:
▪ Efficacité, Complétude des tâches (ISO/IEC FDIS
25022:2015-12 Ef-1-G):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = A / B, où A = Nombre de tâches terminées
correctement par l’utilisateur, sans aide ; B = Nombre de tâches
commencées par l’utilisateur
▪ Efficacité, Atteintes des objectifs –Tâche X (ISO/IEC
FDIS 25022:2015-12 Ef-2-S):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : {X = 1-∑Ai | X > 0}, où Ai =Valeur
proportionnelle de chaque objectif non satisfait par la tâche
(valeur maximale de ∑Ai = 1).
2017-06-26 18
 Exemples (suite):
▪ Efficience, Durée de la tâche (ISO/IEC FDIS 25022:2015-
12 Ey-1-G) –Tâche X:
▪ L’attribut en objet doit être au maximum égal à …, pour la tâche
visée, calculé selon la formule suivante : X =T, oùT =Temps pris
pour compléter la tâche
▪ Satisfaction, Utilité, Satisfaction générale (ISO/IEC FDIS
25022:2015-12 SUs-1-G):
▪ L’attribut en objet doit être au minimum égal à …, calculé selon la
formule suivante : X = ∑ (Ai) / n, pour i = 1 à n, où Ai = Poids de la
réponse à une question d’un questionnaire visant la mesure de la
satisfaction générale ; n = Nombre de questions du questionnaire
visant la mesure de la satisfaction générale
2017-06-26 19
 Ajouter des exigences de qualité des systèmes /
logiciels à nos spécifications basées sur les
normes d’ISO/IEC
 Commencer par en ajouter quelques-unes, celles
à plus grande valeur ajoutée
 Et d’itération en itération, de projet en projet,
augmenter ou améliorer nos exigences de
qualité, dans l’objectif de, progressivement :
 Réduire les pertes, la difficulté et le risque d’échec de
nos projetsTI
 Améliorer la qualité de nosTI
2017-06-26 20
2017-06-26 21
Principal facteur d’échec des projetsTI:
- Exigences incomplètes
Facteurs d’échec des projetsTI % de Réponses
Exigences incomplètes 13.1%
Manque de participation des utilisateurs 12.4%
Manque de ressources 10.6%
Attentes irréalistes 9.9%
Manque de soutien de la direction 9.3%
Exigences changeantes 8.7%
Manque de planification 8.1%
Besoin périmé 7.5%
Manque de gestionTI 6.2%
Incompétence technologique 4.3%
Autres 9.9%
2017-06-26 22
Facteurs de difficulté des projetsTI % de Réponses
Manque de participation des utilisateurs 12.8%
Exigences incomplètes 12.3%
Exigences changeantes 11.8%
Manque de soutien de la direction 7.5%
Incompétence technologique 7.0%
Manque de ressources 6.4%
Attentes irréalistes 5.9%
Objectifs pas clairs 5.3%
Planification irréaliste 4.3%
Nouvelle technologie 3.7%
Autres 23%
Un des principaux facteurs de difficulté des projetsTI:
- Exigences incomplètes
2017-06-26 23
Facteur de succès des projetsTI: Exigences de base d’entreprise
(Firm basic requirements)
2017-06-26 24
2017-06-26 25
Phase
d'ingénierie
Coût moyen relatif de
réparation d'une erreur
1) Exigences 1
2) Conception 5
3) Réalisation 10
4) Essais 20
5) Maintenance 200
2017-06-26 26
Coût moyen de réparation d’une erreur d’exigence: 200 fois plus
coûteux en phase Maintenance qu’en phase Exigences
- plus une erreur est introduite tôt et détectée tard,
plus elle est coûteuse à réparer -
Norme, standard, exigences de qualité, mesures de qualité, logiciel, système, ISO,
IEC, 25000, 25010, 25012, 25022, 25023, 25024, 25030, qualité du produit, adéquation
fonctionnelle, complétude fonctionnelle, exactitude fonctionnelle, pertinence
fonctionnelle, efficience des performances, comportement dans la durée, utilisation
des ressources, capacité, compatibilité, coexistence, interopérabilité, facilité
d’utilisation, identification de la pertinence, facilité d’apprentissage, facilité
d’opération, protection contre les erreurs de l’utilisateur, esthétique de l’interface
utilisateur, accessibilité, fiabilité, maturité, disponibilité, tolérance aux défaillances,
capacité de récupération, sécurité, confidentialité, intégrité, non-répudiation,
imputabilité, authenticité, maintenabilité, modularité, capacité de réutilisation,
capacité d’analyse, facilité de modification, testabilité, portabilité, facilité
d’adaptation, facilité d’installation, facilité de remplacement, qualité des données,
inhérente, cohérence, crédibilité, actualité, dépendante du système, conformité,
précision, traçabilité, compréhensibilité, qualité du fonctionnement, efficacité,
satisfaction, utilité, confiance, plaisir, confort, mitigation des risques économiques ,
mitigation des risques liés à la santé et à la sécurité, mitigation des risques
environnementaux, couverture contextuel, complétude contextuel, flexibilité
2017-06-26 28

Contenu connexe

Tendances

Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012MathiasBinyam
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 
Qcm iso 9001_v_2015[1]
Qcm iso 9001_v_2015[1]Qcm iso 9001_v_2015[1]
Qcm iso 9001_v_2015[1]Aziza Wahmani
 
Types de tests vs techniques de tests
Types de tests vs techniques de testsTypes de tests vs techniques de tests
Types de tests vs techniques de testsSabrine MASTOURA
 
Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests typemadspock
 
formation Iso 9001
formation Iso 9001formation Iso 9001
formation Iso 9001yassin86
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
Les principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLes principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLaurence Genty
 
Test-De-Connaissance Norme ISO 9001 2015.pdf
Test-De-Connaissance Norme ISO 9001 2015.pdfTest-De-Connaissance Norme ISO 9001 2015.pdf
Test-De-Connaissance Norme ISO 9001 2015.pdfAyoub ELBAKIRI
 
Test de logiciels
Test de logiciels Test de logiciels
Test de logiciels Bilel Abed
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxNicolas Fédou
 
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...Mohamed Amine Mahmoudi
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logicielJean-Paul CARMONA
 
Démarche qualité slideshare
Démarche qualité slideshareDémarche qualité slideshare
Démarche qualité slideshareBéatrice BRINET
 
Présentation Norme iso 45001
Présentation Norme iso 45001Présentation Norme iso 45001
Présentation Norme iso 45001Cécile Ménard
 
Boubaddara Youssef: ISO 9001 facile
Boubaddara Youssef: ISO 9001 facileBoubaddara Youssef: ISO 9001 facile
Boubaddara Youssef: ISO 9001 facileYoussef Boubaddara
 
Procédure de contrôle qualité
Procédure de contrôle qualité Procédure de contrôle qualité
Procédure de contrôle qualité Marwoua Ben Salem
 

Tendances (20)

Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Qcm iso 9001_v_2015[1]
Qcm iso 9001_v_2015[1]Qcm iso 9001_v_2015[1]
Qcm iso 9001_v_2015[1]
 
Types de tests vs techniques de tests
Types de tests vs techniques de testsTypes de tests vs techniques de tests
Types de tests vs techniques de tests
 
Ingénierie du test 0.9
Ingénierie du test 0.9Ingénierie du test 0.9
Ingénierie du test 0.9
 
Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests type
 
formation Iso 9001
formation Iso 9001formation Iso 9001
formation Iso 9001
 
Assurance qualité
Assurance qualitéAssurance qualité
Assurance qualité
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
Les principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLes principales méthodes de gestion de projets
Les principales méthodes de gestion de projets
 
Test-De-Connaissance Norme ISO 9001 2015.pdf
Test-De-Connaissance Norme ISO 9001 2015.pdfTest-De-Connaissance Norme ISO 9001 2015.pdf
Test-De-Connaissance Norme ISO 9001 2015.pdf
 
Qualite1
Qualite1Qualite1
Qualite1
 
Test de logiciels
Test de logiciels Test de logiciels
Test de logiciels
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeaux
 
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logiciel
 
Démarche qualité slideshare
Démarche qualité slideshareDémarche qualité slideshare
Démarche qualité slideshare
 
Présentation Norme iso 45001
Présentation Norme iso 45001Présentation Norme iso 45001
Présentation Norme iso 45001
 
Boubaddara Youssef: ISO 9001 facile
Boubaddara Youssef: ISO 9001 facileBoubaddara Youssef: ISO 9001 facile
Boubaddara Youssef: ISO 9001 facile
 
Procédure de contrôle qualité
Procédure de contrôle qualité Procédure de contrôle qualité
Procédure de contrôle qualité
 

En vedette

Normalisation des exigences système / logiciel
Normalisation des exigences système / logicielNormalisation des exigences système / logiciel
Normalisation des exigences système / logicielPierre
 
Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...
Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...
Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...Pierre
 
Gérer les exigences avec Tuleap
Gérer les exigences avec TuleapGérer les exigences avec Tuleap
Gérer les exigences avec TuleapTuleap
 
Iso 25000 y el software actual
Iso 25000  y el software actualIso 25000  y el software actual
Iso 25000 y el software actualRaúl Martínez
 
Ingénierie des exigences - L'outil GenSpec (gratuit)
Ingénierie des exigences - L'outil GenSpec (gratuit)Ingénierie des exigences - L'outil GenSpec (gratuit)
Ingénierie des exigences - L'outil GenSpec (gratuit)Pierre
 
Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01
Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01
Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01eugene tra bi
 
sûreté de fonctionnement du logiciel
 sûreté de fonctionnement du logiciel sûreté de fonctionnement du logiciel
sûreté de fonctionnement du logicielEs-sahli bilal
 
Web application security test tools
Web application security test toolsWeb application security test tools
Web application security test toolsPhuoc Nguyen
 
Ingénierie des exigences dans un contexte agile 02 2016
Ingénierie des exigences dans un contexte agile 02 2016Ingénierie des exigences dans un contexte agile 02 2016
Ingénierie des exigences dans un contexte agile 02 2016Stéphane BADREAU
 
les metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualitéles metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualitésoregh
 
Actionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALMActionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALMCédric Leblond
 
The Quamoco Quality Modelling and Assessment Approach
The Quamoco Quality Modelling and Assessment ApproachThe Quamoco Quality Modelling and Assessment Approach
The Quamoco Quality Modelling and Assessment ApproachStefan Wagner
 
Educational lifecycle process assessment
Educational lifecycle process assessmentEducational lifecycle process assessment
Educational lifecycle process assessmentStéphane Jacquemart
 
03 club qualimetrie_presentation_s_qua_re
03 club qualimetrie_presentation_s_qua_re03 club qualimetrie_presentation_s_qua_re
03 club qualimetrie_presentation_s_qua_reCapgemini
 
Quesionnaire
QuesionnaireQuesionnaire
QuesionnaireASAP
 
Quality Models for Web Sites
Quality Models for Web SitesQuality Models for Web Sites
Quality Models for Web SitesRoberto Polillo
 
L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...
L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...
L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...Pascal Méance
 
Evaluacion del software educativo
Evaluacion del software educativoEvaluacion del software educativo
Evaluacion del software educativoleonor trujillo
 

En vedette (20)

Normalisation des exigences système / logiciel
Normalisation des exigences système / logicielNormalisation des exigences système / logiciel
Normalisation des exigences système / logiciel
 
Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...
Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...
Ingénierie des exigences - Principes de base de GenSpec (la théorie derrière ...
 
Gérer les exigences avec Tuleap
Gérer les exigences avec TuleapGérer les exigences avec Tuleap
Gérer les exigences avec Tuleap
 
Iso 25000 y el software actual
Iso 25000  y el software actualIso 25000  y el software actual
Iso 25000 y el software actual
 
Ingénierie des exigences - L'outil GenSpec (gratuit)
Ingénierie des exigences - L'outil GenSpec (gratuit)Ingénierie des exigences - L'outil GenSpec (gratuit)
Ingénierie des exigences - L'outil GenSpec (gratuit)
 
Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01
Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01
Tpsexercicescorrigesdemecaniquedessols 141119165834-conversion-gate01
 
sûreté de fonctionnement du logiciel
 sûreté de fonctionnement du logiciel sûreté de fonctionnement du logiciel
sûreté de fonctionnement du logiciel
 
Analisis iso 25010
Analisis iso 25010Analisis iso 25010
Analisis iso 25010
 
Web application security test tools
Web application security test toolsWeb application security test tools
Web application security test tools
 
Ingénierie des exigences dans un contexte agile 02 2016
Ingénierie des exigences dans un contexte agile 02 2016Ingénierie des exigences dans un contexte agile 02 2016
Ingénierie des exigences dans un contexte agile 02 2016
 
les metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualitéles metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualité
 
Actionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALMActionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALM
 
The Quamoco Quality Modelling and Assessment Approach
The Quamoco Quality Modelling and Assessment ApproachThe Quamoco Quality Modelling and Assessment Approach
The Quamoco Quality Modelling and Assessment Approach
 
Software and product quality for videogames
Software and product quality for videogamesSoftware and product quality for videogames
Software and product quality for videogames
 
Educational lifecycle process assessment
Educational lifecycle process assessmentEducational lifecycle process assessment
Educational lifecycle process assessment
 
03 club qualimetrie_presentation_s_qua_re
03 club qualimetrie_presentation_s_qua_re03 club qualimetrie_presentation_s_qua_re
03 club qualimetrie_presentation_s_qua_re
 
Quesionnaire
QuesionnaireQuesionnaire
Quesionnaire
 
Quality Models for Web Sites
Quality Models for Web SitesQuality Models for Web Sites
Quality Models for Web Sites
 
L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...
L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...
L'analyse de la valeur, maximisez la valeur de votre offre et optimisez vos c...
 
Evaluacion del software educativo
Evaluacion del software educativoEvaluacion del software educativo
Evaluacion del software educativo
 

Similaire à Exigences de qualité des systèmes / logiciels

Offre Audit et Test De Performance
Offre Audit et Test De PerformanceOffre Audit et Test De Performance
Offre Audit et Test De PerformanceCabinet Openi
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Erradi Mohamed
 
Analyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdfAnalyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdfJordaniMike
 
coursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdfcoursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdfHervKoya
 
20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle 20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle LeClubQualiteLogicielle
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...Business At Work
 
20070320 01 - Démarche qualité logicielle et outillage (SNCF)
20070320 01 - Démarche qualité logicielle et outillage (SNCF)20070320 01 - Démarche qualité logicielle et outillage (SNCF)
20070320 01 - Démarche qualité logicielle et outillage (SNCF)LeClubQualiteLogicielle
 
Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009
Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009
Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009Michelet
 
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)LeClubQualiteLogicielle
 
Assurance Qualité S O A
Assurance Qualité  S O AAssurance Qualité  S O A
Assurance Qualité S O Aguestb55335
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...Agile Montréal
 
X-Analysis - version française
X-Analysis - version françaiseX-Analysis - version française
X-Analysis - version françaiseFresche Solutions
 
2008-10-02 Paris - Intégrer tout type de Données
2008-10-02 Paris - Intégrer tout type de Données2008-10-02 Paris - Intégrer tout type de Données
2008-10-02 Paris - Intégrer tout type de DonnéesPatrick Guimonet
 
Sifaris architecture
Sifaris architectureSifaris architecture
Sifaris architectureSIFARIS
 
Introduction Au Plm
Introduction Au PlmIntroduction Au Plm
Introduction Au Plmpistesil
 
Présentation événement dette technologique micropole
Présentation événement dette technologique micropolePrésentation événement dette technologique micropole
Présentation événement dette technologique micropoleMicropole Group
 
Développement efficace d'application logicielle
Développement efficace d'application logicielleDéveloppement efficace d'application logicielle
Développement efficace d'application logiciellePyxis Technologies
 

Similaire à Exigences de qualité des systèmes / logiciels (20)

Offre Audit et Test De Performance
Offre Audit et Test De PerformanceOffre Audit et Test De Performance
Offre Audit et Test De Performance
 
20111004 02 - Présentation Sqale
20111004 02 - Présentation Sqale20111004 02 - Présentation Sqale
20111004 02 - Présentation Sqale
 
SIP@iPLM2015
SIP@iPLM2015SIP@iPLM2015
SIP@iPLM2015
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Analyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdfAnalyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdf
 
coursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdfcoursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdf
 
20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle 20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
20070320 01 - Démarche qualité logicielle et outillage (SNCF)
20070320 01 - Démarche qualité logicielle et outillage (SNCF)20070320 01 - Démarche qualité logicielle et outillage (SNCF)
20070320 01 - Démarche qualité logicielle et outillage (SNCF)
 
Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009
Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009
Sparxent |NetworkD LANDesk User Group 2009 Présentation Leroy Merlin 26 Nov 2009
 
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
 
Assurance Qualité S O A
Assurance Qualité  S O AAssurance Qualité  S O A
Assurance Qualité S O A
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
 
X-Analysis - version française
X-Analysis - version françaiseX-Analysis - version française
X-Analysis - version française
 
cvsoulardfred
cvsoulardfredcvsoulardfred
cvsoulardfred
 
2008-10-02 Paris - Intégrer tout type de Données
2008-10-02 Paris - Intégrer tout type de Données2008-10-02 Paris - Intégrer tout type de Données
2008-10-02 Paris - Intégrer tout type de Données
 
Sifaris architecture
Sifaris architectureSifaris architecture
Sifaris architecture
 
Introduction Au Plm
Introduction Au PlmIntroduction Au Plm
Introduction Au Plm
 
Présentation événement dette technologique micropole
Présentation événement dette technologique micropolePrésentation événement dette technologique micropole
Présentation événement dette technologique micropole
 
Développement efficace d'application logicielle
Développement efficace d'application logicielleDéveloppement efficace d'application logicielle
Développement efficace d'application logicielle
 

Dernier

BOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminantsBOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminantsidelewebmestre
 
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasBOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasidelewebmestre
 
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...idelewebmestre
 
BOW 2024 -3-9 - Matelas de logettes à eau refroidie VL
BOW 2024 -3-9 - Matelas de logettes à eau refroidie VLBOW 2024 -3-9 - Matelas de logettes à eau refroidie VL
BOW 2024 -3-9 - Matelas de logettes à eau refroidie VLidelewebmestre
 
Cadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en FranceCadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en Franceidelewebmestre
 
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...idelewebmestre
 
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatiqueBOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatiqueidelewebmestre
 
BOW 2024 - 3-2 - Stress thermique impact vaches laitières
BOW 2024 - 3-2 - Stress thermique impact vaches laitièresBOW 2024 - 3-2 - Stress thermique impact vaches laitières
BOW 2024 - 3-2 - Stress thermique impact vaches laitièresidelewebmestre
 
BOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airBOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airidelewebmestre
 
BOW 2024 - Le bâtiment multicritère porcin
BOW 2024 - Le bâtiment multicritère porcinBOW 2024 - Le bâtiment multicritère porcin
BOW 2024 - Le bâtiment multicritère porcinidelewebmestre
 
BOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud PorcsBOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud Porcsidelewebmestre
 
Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...idelewebmestre
 
BOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équine
BOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équineBOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équine
BOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équineidelewebmestre
 
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminantsBow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminantsidelewebmestre
 
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitièresBOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitièresidelewebmestre
 
BOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitièresBOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitièresidelewebmestre
 
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcinsBOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcinsidelewebmestre
 
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleurBOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleuridelewebmestre
 
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...idelewebmestre
 

Dernier (20)

BOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminantsBOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminants
 
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasBOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
 
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
 
BOW 2024 -3-9 - Matelas de logettes à eau refroidie VL
BOW 2024 -3-9 - Matelas de logettes à eau refroidie VLBOW 2024 -3-9 - Matelas de logettes à eau refroidie VL
BOW 2024 -3-9 - Matelas de logettes à eau refroidie VL
 
Cadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en FranceCadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en France
 
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...
 
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatiqueBOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
 
BOW 2024 - 3-2 - Stress thermique impact vaches laitières
BOW 2024 - 3-2 - Stress thermique impact vaches laitièresBOW 2024 - 3-2 - Stress thermique impact vaches laitières
BOW 2024 - 3-2 - Stress thermique impact vaches laitières
 
BOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airBOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein air
 
BOW 2024 - Le bâtiment multicritère porcin
BOW 2024 - Le bâtiment multicritère porcinBOW 2024 - Le bâtiment multicritère porcin
BOW 2024 - Le bâtiment multicritère porcin
 
BOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud PorcsBOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud Porcs
 
Webinaire lésions podales_04.04.2024.pptx
Webinaire lésions podales_04.04.2024.pptxWebinaire lésions podales_04.04.2024.pptx
Webinaire lésions podales_04.04.2024.pptx
 
Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'étude système en Merthe et Mo...
 
BOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équine
BOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équineBOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équine
BOW 2024 - L'écurie ouverte : un concept inspirant pour la filière équine
 
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminantsBow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
 
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitièresBOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
 
BOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitièresBOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitières
 
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcinsBOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
 
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleurBOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
 
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
 

Exigences de qualité des systèmes / logiciels

  • 1. Exigences de qualité des systèmes / logiciels Génie logiciel - Qualitédes logiciels : « 40 à 50% de pertes [(reworks) …] dans les entreprises de faible niveau de maturité ; [dans] les entreprises de haut niveau de maturité […] 5%, 10% de pertes » - Claude Y. Laporte (Radio-Canada, mars 2015) « Les développements rapides et peu soucieux de la qualité produisent généralement des années de maintenance et d’évolution coûteuses » - Ward Cunningham (1992) « Les meilleures organisations cherchent constamment à s'améliorer » - Mark A. Langley (PMI’s Pulse of the profession Report, 2015) « Les ingénieurs logiciels doivent s’assurer que leurs produits et les modifications connexes sont conformes aux normes professionnelles les plus élevées possible » - ACM, IEEE (Code d’éthique et déontologique de l’ingénieur logiciel, 1999)
  • 2.  Objectifs  Justifications  Normes de qualité  Exigences de qualité  Exigences de qualité du produit  Exigences de qualité des données  Exigences de qualité du fonctionnement  Recommandations 2017-06-26 2
  • 3.  Objectifs généraux:  Réduire les pertes (reworks), la difficulté et le risque d’échec de nos projetsTI  Améliorer la qualité de nosTI (systèmes / logiciels)  Objectifs spécifiques:  Présenter les normes et exigences de qualité des systèmes / logiciels selon ISO/IEC  Améliorer nos exigences de qualité, pour l’atteinte des objectifs généraux 2017-06-26 3
  • 4.  Exigences de qualité souvent négligées  Taux de perte, d’échec ou de difficulté des projetsTI très élevés  Selon: ▪ ClaudeY. Laporte: 40 à 50% de perte … ▪ « Chaos Manifesto 2013 » (du Standish Group, un des plus importants cabinets d'études technologiques): 2017-06-26 4 Projets TI 2004 2006 2008 2010 2012 Succès 29% 35% 32% 37% 39% Échec 18% 19% 24% 21% 18% Difficulté 53% 46% 44% 42% 43%
  • 5.  Principal facteur d’échec ou de difficulté des projetsTI: Exigences incomplètes (sans exigences de qualité, les exigences sont incomplètes) ▪ Selon Standish Group, … ESI International (Entreprise de conseils et de formations en gestion de projets, analyse d’affaires, …, d’envergure internationale),Gartner, … (voir annexes)  Exemples frappants, où la négligence des exigences de qualité a été coûteuse: …  Exigences de qualité basées sur les normes ISO/IEC 25000, …, à fort potentiel de valeur ajoutée à nos projetsTI 2017-06-26 5
  • 6.  Telles les exigences « mesurables » suivantes: ▪ Maturité, Élimination des défaillances: L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre de défaillances corrigées en conception, codage ou tests ; B = Nombre de défaillances détectées en conception, codage ou tests ▪ Efficacité,Atteintes des objectifs –Tâche X : L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : {X = 1-∑Ai | X > 0}, où Ai =Valeur proportionnelle de chaque objectif non satisfait par la tâche (valeur maximale de ∑Ai = 1) ▪ Satisfaction générale: L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = ∑ (Ai) / n, pour i = 1 à n, où Ai = Poids de la réponse à une question d’un questionnaire visant la mesure de la satisfaction générale ; n = Nombre de questions de ce questionnaire 2017-06-26 6
  • 7.  ISO/IEC 25000:2014 - Ingénierie des systèmes et du logiciel -- Exigences de qualité des systèmes et du logiciel et évaluation (SQuaRE) -- Guide de SQuaRE  ISO/IEC 2500n: Normes de gestion de la qualité  ISO/IEC 2501n: Normes des modèles de qualité  ISO/IEC 2502n: Normes des mesures de qualité  ISO/IEC 2503n: Normes des exigences de qualité  ISO/IEC 2504n: Normes d’évaluation de la qualité  ISO/IEC 25050-25099: Extension du SQuaRE(ex: ISO/IEC 25051:2014: Exigences de qualité pour les progiciels et instructions d’essai) 2017-06-26 7
  • 8.  Focus:  ISO/IEC 25010:2011: Norme du modèle de qualité des systèmes / logiciels(remplace 9126-1)  ISO/IEC 25012:2008: Norme du modèle de qualité des données  ISO/IEC FDIS 25022: Norme des mesures de qualité du fonctionnement(en développement ; prévue être mise en vigueur au début 2016 ; remplace 9126-4)  ISO/IEC FDIS 25023: Norme des mesures de qualité du produit(en développement ; prévue être mise en vigueur au début 2016 ; remplace 9126-2 et 9126-3)  ISO/IEC 25024:2015 Norme des mesures de qualité des données(en vigueur depuis octobre 2015)  ISO/IEC 25030: Normes des exigences de qualité 2017-06-26 8
  • 9. 2017-06-26 9 Exigences de qualité du système/logiciel, ISO/IEC 25000, 25022, 25023, 25024, 25030 , qualité du produit, adéquation fonctionnelle, efficience des performances, compatibilité, facilité d’utilisation, fiabilité, sécurité, maintenabilité, portabilité, qualité des données, inhérente, exactitude, dépendante du système, accessibilité, disponibilité, qualité du fonctionnement, efficacité, efficience, satisfaction, mitigation des risques, couverture contextuel
  • 10. 2017-06-26 10 Exigences de qualitédu système/logiciel,ISO/IEC 25010, 25023, 25030 , qualitédu produit,adéquationfonctionnelle, complétudefonctionnelle,exactitudefonctionnelle, pertinence fonctionnelle,efficience des performances, comportement dans la durée, utilisationdes ressources, capacité, compatibilité,coexistence, interopérabilité,facilité d’utilisation,identificationde la pertinence, facilité d’apprentissage,facilité d’opération,protectioncontre les erreurs de l’utilisateur,esthétiquede l’interface utilisateur,accessibilité,fiabilité,maturité,disponibilité,toléranceaux défaillances,capacité de récupération, sécurité, confidentialité, intégrité,non-répudiation,imputabilité,authenticité,maintenabilité,modularité,capacité de réutilisation,capacité d’analyse, facilité de modification,testabilité,portabilité,facilité d’adaptation,facilité d’installation,facilité de remplacement
  • 11.  Exemples: ▪ Adéquation fonctionnelle, Complétude fonctionnelle, Couverture de l'implémentation fonctionnelle (ISO/IEC FDIS 25023:2015-12 FCp-1-G): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = 1 - A / B, où A = Nombre de fonctions manquantes ou non exécutables ; B = Nombre de fonctions spécifiées dans le présent document, les spécifications de conception ou les guides utilisateur ▪ Fiabilité, Maturité, Élimination des défaillances: ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre de défaillances corrigées en conception, codage ou tests ; B = Nombre de défaillances détectées en conception, codage ou tests 2017-06-26 11
  • 12.  Exemples (suite): ▪ Fiabilité, Maturité,Temps moyen entre défaillances (MTBF) (ISO/IEC FDIS 25023:2015-12 RMa-2-G) : ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A =Temps de fonctionnement ; B = Nombre de défaillances ▪ Maintenabilité, Facilité de modification - Documentation suffisante, Complétude de la documentation système : ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre de documents système, couvrant exigences, solutions, tests, traçabilité, installation, utilisation et maintenance, qui sont à jour, validés et approuvés ; B = Nombre de document système couvrant exigences, solutions, tests, traçabilité, installation, utilisation et maintenance 2017-06-26 12
  • 13. Pour des exemples supplémentaires, d’exigences de qualité « mesurables », basés sur ISO/IEC 25000, …, voir la section « 3.5 Attributs qualité » du document suivant: http://fr.slideshare.net/PierrePi/normalisation-des- exigences-44832196 2017-06-26 13
  • 14. 2017-06-26 14 Exigences de qualité du système/logiciel, ISO/IEC 25012, 25024, 25030, qualité des données, inhérente, exactitude, complétude, cohérence, crédibilité, actualité , inhérente et dépendante du système, accessibilité, conformité, confidentialité, efficience, précision, traçabilité, compréhensibilité, dépendante du système, disponibilité, portabilité, capacité de récupération
  • 15.  Exemples: ▪ Inhérente, Exactitude, Exactitude de la plage des données (ISO/IEC 25024:2015 Acc-I-7): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre d'éléments de données ayant une valeur comprise dans une plage spécifiée (minimum- maximum) ; B = Nombre d'éléments de données pour lesquels on peut définir une plage de valeurs acceptables ▪ Inhérente, Complétude, Complétude des enregistrements (ISO/IEC 25024:2015 Com-I-2) - Fichier de données X]: ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre d'enregistrements avec des valeurs non nulles dans le fichier de données visé ; B = Nombre d'enregistrements du fichier de données visé 2017-06-26 15
  • 16.  Exemples (suite): ▪ Inhérente et dépendante du système, Compréhensibilité, Compréhensibilité de la représentation des données (ISO/IEC 25024:2015 Und-D-2): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre d'éléments de données considérés compréhensibles par les utilisateurs visés ; B = Nombre d'éléments de données représentés ▪ Dépendante du système, Capacité de récupération,Taux de récupération des données (ISO/IEC 25024:2015 Rec-D-1): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre d'éléments de données récupérés correctement et avec succès par le système ; B = Nombre d'éléments de données qui doivent pouvoir être récupérés, selon l’exigence suivante du présent document: EP25. 2017-06-26 16
  • 17. 17 Exigences de qualité du système/logiciel, ISO/IEC 25010, 25022, 25030, qualité du fonctionnement, efficacité, efficience, satisfaction, utilité, confiance, plaisir, confort, mitigation des risques économiques , mitigation des risques liés à la santé et à la sécurité, mitigation des risques environnementaux, couverture contextuel, complétude contextuel, flexibilité 2017-06-26
  • 18.  Exemples: ▪ Efficacité, Complétude des tâches (ISO/IEC FDIS 25022:2015-12 Ef-1-G): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = A / B, où A = Nombre de tâches terminées correctement par l’utilisateur, sans aide ; B = Nombre de tâches commencées par l’utilisateur ▪ Efficacité, Atteintes des objectifs –Tâche X (ISO/IEC FDIS 25022:2015-12 Ef-2-S): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : {X = 1-∑Ai | X > 0}, où Ai =Valeur proportionnelle de chaque objectif non satisfait par la tâche (valeur maximale de ∑Ai = 1). 2017-06-26 18
  • 19.  Exemples (suite): ▪ Efficience, Durée de la tâche (ISO/IEC FDIS 25022:2015- 12 Ey-1-G) –Tâche X: ▪ L’attribut en objet doit être au maximum égal à …, pour la tâche visée, calculé selon la formule suivante : X =T, oùT =Temps pris pour compléter la tâche ▪ Satisfaction, Utilité, Satisfaction générale (ISO/IEC FDIS 25022:2015-12 SUs-1-G): ▪ L’attribut en objet doit être au minimum égal à …, calculé selon la formule suivante : X = ∑ (Ai) / n, pour i = 1 à n, où Ai = Poids de la réponse à une question d’un questionnaire visant la mesure de la satisfaction générale ; n = Nombre de questions du questionnaire visant la mesure de la satisfaction générale 2017-06-26 19
  • 20.  Ajouter des exigences de qualité des systèmes / logiciels à nos spécifications basées sur les normes d’ISO/IEC  Commencer par en ajouter quelques-unes, celles à plus grande valeur ajoutée  Et d’itération en itération, de projet en projet, augmenter ou améliorer nos exigences de qualité, dans l’objectif de, progressivement :  Réduire les pertes, la difficulté et le risque d’échec de nos projetsTI  Améliorer la qualité de nosTI 2017-06-26 20
  • 21. 2017-06-26 21 Principal facteur d’échec des projetsTI: - Exigences incomplètes Facteurs d’échec des projetsTI % de Réponses Exigences incomplètes 13.1% Manque de participation des utilisateurs 12.4% Manque de ressources 10.6% Attentes irréalistes 9.9% Manque de soutien de la direction 9.3% Exigences changeantes 8.7% Manque de planification 8.1% Besoin périmé 7.5% Manque de gestionTI 6.2% Incompétence technologique 4.3% Autres 9.9%
  • 22. 2017-06-26 22 Facteurs de difficulté des projetsTI % de Réponses Manque de participation des utilisateurs 12.8% Exigences incomplètes 12.3% Exigences changeantes 11.8% Manque de soutien de la direction 7.5% Incompétence technologique 7.0% Manque de ressources 6.4% Attentes irréalistes 5.9% Objectifs pas clairs 5.3% Planification irréaliste 4.3% Nouvelle technologie 3.7% Autres 23% Un des principaux facteurs de difficulté des projetsTI: - Exigences incomplètes
  • 23. 2017-06-26 23 Facteur de succès des projetsTI: Exigences de base d’entreprise (Firm basic requirements)
  • 26. Phase d'ingénierie Coût moyen relatif de réparation d'une erreur 1) Exigences 1 2) Conception 5 3) Réalisation 10 4) Essais 20 5) Maintenance 200 2017-06-26 26 Coût moyen de réparation d’une erreur d’exigence: 200 fois plus coûteux en phase Maintenance qu’en phase Exigences - plus une erreur est introduite tôt et détectée tard, plus elle est coûteuse à réparer -
  • 27.
  • 28. Norme, standard, exigences de qualité, mesures de qualité, logiciel, système, ISO, IEC, 25000, 25010, 25012, 25022, 25023, 25024, 25030, qualité du produit, adéquation fonctionnelle, complétude fonctionnelle, exactitude fonctionnelle, pertinence fonctionnelle, efficience des performances, comportement dans la durée, utilisation des ressources, capacité, compatibilité, coexistence, interopérabilité, facilité d’utilisation, identification de la pertinence, facilité d’apprentissage, facilité d’opération, protection contre les erreurs de l’utilisateur, esthétique de l’interface utilisateur, accessibilité, fiabilité, maturité, disponibilité, tolérance aux défaillances, capacité de récupération, sécurité, confidentialité, intégrité, non-répudiation, imputabilité, authenticité, maintenabilité, modularité, capacité de réutilisation, capacité d’analyse, facilité de modification, testabilité, portabilité, facilité d’adaptation, facilité d’installation, facilité de remplacement, qualité des données, inhérente, cohérence, crédibilité, actualité, dépendante du système, conformité, précision, traçabilité, compréhensibilité, qualité du fonctionnement, efficacité, satisfaction, utilité, confiance, plaisir, confort, mitigation des risques économiques , mitigation des risques liés à la santé et à la sécurité, mitigation des risques environnementaux, couverture contextuel, complétude contextuel, flexibilité 2017-06-26 28