[PDF] PLAN DASSURANCE QUALITÉ LOGICIEL - Dedalus
PLAN D'ASSURANCE QUALITÉ LOGICIEL Table des matières 1 But D-1 2 Documents de référence D-1 3 Gestion D-1 3 1 Organisation
[PDF] Lassurance qualité logicielle 1 - ÉTS
Le premier volume est découpé en sept chapitres et couvre l'introduction aux connaissances fondamentales de l'assurance qualité du logiciel identifiées
[PDF] Lassurance qualité logicielle enseignée aux futurs ingénieurs - ISO
D'autres exemples sont publiés par le Dr Peter G Neumann du SRI International Compu- ter Science Laboratory sur le site Risk Digest1 Finalement en ce
[PDF] Qualité des logiciels - Faculté des Sciences de Rabat
Initier et gérer des activités visant à l'amélioration et la plus grande efficience des activités de développement et d'assurance de qualité logicielle ?
[PDF] Exemple de Plan dAssurance Qualité Projet PAQP simplifié
14 mar 2003 · Décrire les fonctions du logiciel • Décrire les interfaces avec son environnement • Décrire les performances attendues
[PDF] Introduction à lAssurance Qualité logicielle
Maintenabilité : Est-il facile d'adapter le logiciel à de nouveaux besoins ou à de Rappel de la définition d'un Plan d'Assurance Qualité (PAQ) - Norme
[PDF] Le plan qualité logiciel
29 oct 1997 · Il propose également de nouvelles rubriques afin de rester conforme à la logique de construction du projet À titre d'exemples : l'analyse du
[PDF] Lassurance qualité logicielle 2 - PublicationsListorg
dans un but d'exemple et d'illustration "toute représentation ou reproduction intégrale ou Les tests et le plan d'assurance qualité du logiciel
[PDF] Introduction au génie logiciel 3 plan Qualité
Recommandation de Plan assurance qualité logiciel (V0 du 23-03-89) - Recommandation de Plan de Perceptions différentes ( par exemple en fonction de la
Exemple de Plan d’Assurance Qualité Projet - u-bourgognefr
>Exemple de Plan d’Assurance Qualité Projet - u-bourgogne frWebExemple de Plan d’Assurance Qualité Projet PAQP simplifié Version : 1 0 Etat : Première version Rédigé par : Responsable Qualité (RQ) Date de dernière mise à jour : 14 mars
Le plan qualité logiciel - espaces-numeriquesorg
>Le plan qualité logiciel - espaces-numeriques orgWebl’établissement d’un plan d’assurance qualité Norme ISO 9000-3 Lignes directrices pour l’application de l’ISO 9001 au développement à la mise à disposition et à la
CONTENU DUN PLAN DE CONTROLE DE LA QUALITE DUN
>CONTENU D'UN PLAN DE CONTROLE DE LA QUALITE D'UN Webqualité logiciel décrits dans le Plan Qualité logiciel Si une démarche structurée d'évaluation de la qualité logiciel (cf DR7 ou DR8 par exemple) est appliquée elle est
SCHEMA ORGANISATIONNEL DU PLAN DASSURANCE QUALITE
>SCHEMA ORGANISATIONNEL DU PLAN D'ASSURANCE QUALITE WebLe Schéma Organisationnel du Plan d'Assurance Qualité (S O P A Q ) est un engagement de l'entreprise à mettre en oeuvre si elle devient titulaire du marché un ou des
Qu'est-ce que le plan d'assurance qualité ?
Objet du document Le Plan d’Assurance Qualité (PAQ) est l’engagement du Prestataire quant à la politique d’assurance qualité applicable aux prestations. Il s'applique depuis le démarrage du contrat jusqu’à sa clôture. Ce document est consultable par chaque membre de l’équipe du Prestataire en tant que document à mettre en application.
Qu'est-ce que le plan d'aassurance qualité?
Le Plan d’Assurance Qualité Projet est un document décrivant comment mettre en œuvre les moyens permettant d’obtenir la qualité nécessaire à la bonne réalisation du projet. Il précise également les dispositions relatives à la conception et à la maîtrise de la qualité pour l'ensemble du cycle de vie d'un système.
Qui approuve le plan qualité ?
Le Plan Qualit doit tre approuv par la CLIENT ds le dbut du projet. Le Plan Qualit est amen tre enrichi tout au long du projet sous la responsabilit du chef de projet FOURNISSEUR.
1Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
1Génie logiciel
planIntroduction
Le développement
vue du clientCycles de vie
estimation planificationQualitéTest
Méthode et
Méthodologie
© A. BeugnardENST Bretagne
2Génie logiciel
Qualité
•Introduction -vocabulaire, normes, processus •Facteurs, Critères, Métriques -facteurs AFCIQ, compatibilité, critères, relation Facteur-critère, métrique •Démarche qualité -manuel et plan qualité, contrôle, évaluation2Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
3Génie logiciel
Définition
Aptitude d"un produit ou d"un service à satisfaire les besoins des utilisateurs. En termes de fonctionnalités, délais, coûts.Non qualité
- Les défauts apparaissent lors de l"exploitation du logiciel - coût de correction élevéNF X 50-109© A. BeugnardENST Bretagne
4Génie logiciel
Coût de correction des erreurs
requirements analysispreliminary designdetailed designcode and unit testsubsystem test and integrationTest and integration110100
2 à 34 à 10
10 à 2020 à 5050 à
1003Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
5Génie logiciel
Définitions
Assurance qualité : Mise en oeuvre d"un ensemble approprié de dispositions préétablies et systématiques destinées à donner confiance en l"obtention d"une qualité requise. Manuel qualité : Document décrivant les dispositions générales prises par l"entreprise pour obtenir la qualité de ses produits ou de ses services. Plan qualité logiciel : Document décrivant les dispositions spécifiques prises par une entreprise pour obtenir la qualité du produit ou du service considéré.NF X 50-109© A. BeugnardENST Bretagne
6Génie logiciel
Vocabulaire
Clauses qualité : expression des exigences (contractuelles ou non) Logiciel : Ensemble des programmes, procédés et règles et éventuellement de la documentation, relatifs au fonctionnement d"un ensemble de traitement de l"information (arrêté du 22 décembre 1981). Produit : Programmes sources et machines, des procédures et des ensembles de données enregistrées. Plan de développement : Document décrivant pour une réalisation donnée, la décomposition en produits et en fournitures, les moyens à mettre en oeuvre, les tâches nécessaires à la réalisation et les délais à respecter. Client et Fournisseur : Le client commande un logiciel, le fournisseur le réalise.4Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
7Génie logiciel
Plan de développement
•la description du logiciel à réaliser en différents niveaux de produits (programmes et documents). •les moyens matériels et/ou logiciel à mettre à disposition ou à réaliser (Méthodes, Techniques, Outils). •le découpage du cycle de vie en phases, la définition des tâches à effectuer dans chaque phase et l"identification des responsables associés. •les supports de suivi de l"avancement (Planning et calendriers). •les moyens utilisés pour gérer le projet. •les points clés avec ou sans intervention du client.© A. BeugnardENST Bretagne
8Génie logiciel
Organismes de normalisation
AFNOR - Recommandation de Plan qualité logiciel Z67-130 - Guide de rédaction de Plan qualité logiciel Z67-130 - Gérer et assurer la qualité : document AFNOR - Du bricolage à l"industrialisation : la qualité des logiciels, J-P Martin DGA - Méthodologie de développement des logiciels intégrés dans les systèmes militaires : GAM-T-17 version 2 (juin 88) IEEE - IEEE 730, 732 et 738 Std 828-1983 : Standard for software test documentation Std 829-1983 : Standard for software configuration management plans5Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
9Génie logiciel
Organismes de normalisation
ESA - PSS : PSS01, PSS05 Assurance qualité logiciel OTAN - AQAP 13 et 14 (mai 1984) DOD - DoD-STD-2167A : Military standard-Defense system software development (2/88) AFCIQ - Recommandation de Plan assurance qualité logiciel (V0 du 23-03-89) - Recommandation de Plan de développement logiciel (V1 du 17-06-88)© A. BeugnardENST Bretagne
10Génie logiciel
Qualité logiciel
La qualité d"un logiciel n"a pas de mesure objective, ni de définition formelle: Perceptions différentes ( par exemple, en fonction de la position dans l"organisation de l"entreprise)Quelques facteurs de qualité :
d"un Produitd'un ServiceConformitéEfficacité
PortabilitéDisponibilité
MaintenabilitéSécurité
FlexibilitéFiabilité
Comment mesurer
6Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
11Génie logiciel
Le processus
qualitéPlan qualitéContrôleAnalyse
Apprentissage
Manuel qualité
© A. BeugnardENST Bretagne
12Génie logiciel
Qualité
•Introduction -vocabulaire, normes, processus •Facteurs, Critères, Métriques -facteurs AFCIQ, compatibilité, critères, relationFacteur-critère, métrique
•Démarche qualité -manuel et plan qualité, contrôle, évaluation7Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
13Génie logiciel
Facteurs, critères
Point de vue utilisateurPoint de vue concepteur
vision externevision interneFACTEURSCRITERES
s'obtiennent par conditionnentMaintenabilitéAutodescription
Cohérence
Concision
Simplicité
Qualifications
Objectifs, ExigencesQuantification
Métriques
© A. BeugnardENST Bretagne
14Génie logiciel
Métriques
Facteur
Critère
MétriqueVue orientée "management"
de la qualitéVue orientée logiciel
qui détermine la qualitéMesures quantitativesFacteur
8Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
15Génie logiciel
Mesure de qualité globale
Qualité
Globale
FacteurFacteurFacteur
Qualité
TechniqueQualité
GestionQualité
Qualité
Facteurnormalisation
pondération© A. BeugnardENST Bretagne
16Génie logiciel
Facteur qualité
caractéristique du logiciel qui contribue à sa qualité et possède les propriétés suivantes : -orienté utilisateur -être relié à un coût par l"intermédiaire des activités qu"il engendre maintenabilité : effort pour localiser et corriger une anomalie9Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
17Génie logiciel
Critère qualité
attribut du logiciel par l"intermédiaire duquel un facteur peut être évalué. -Il est orienté réalisateur -peut affecter plusieurs facteurs.© A. BeugnardENST Bretagne
18Génie logiciel
Facteurs (McCall, 1977)
-CorrectnessConformité -ReliabilityRobustesse -EfficiencyEfficacité -UsabilityManiabilité -IntegritySécurité -MaintenabilityMaintenabilité -FlexibilityAdaptabilité -TestabilityTestabilité -PortabilityPortabilité -ReusabilityRéutilisabilité -InteroperabilityInteropérabilité10Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
19Génie logiciel
Définition des facteurs (1)
Adaptabilité : minimiser l"effort nécessaire pour le modifier par suite d"évolution des spécifications Conformité : contenir un minimum d"erreurs, à satisfaire aux spécifications et à remplir ses missions dans les situations opérationnelles définies. Efficacité : se limiter à l"utilisation des ressources strictement nécessaires à l"accomplissement de ses fonctions. Maintenabilité : minimiser l"effort pour localiser et corriger les fautes.0 1 2 3Facteur de qualité : aptitude du logiciel à Note
© A. BeugnardENST Bretagne
20Génie logiciel
Définition des facteurs (2)
Maniabilité : minimiser l"effort nécessaire pour l"apprentissage, la mise en oeuvre des entrées et l"exploitation des sorties. Réutilisabilité : être partiellement ou totalement utilisé dans une autre application. Sécurité : surveiller, recenser, protéger et contrôler les accès au code et aux données ou fichiers.Robustesse : accomplir sans défaillance
l"ensemble des fonctionnalités spécifiées, dans un environnement opérationnel de référence et pour unedurée d"utilisation donnée.0 1 2 3Facteur de qualité : aptitude du logiciel à Note
11Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
21Génie logiciel
Définition des facteurs (3)
Testabilité : faciliter les procédures de test permettant de s"assurer de l"adéquation des fonctionnalités Interopérabilité : s"interconnecter à d"autres systèmes. Portabilité : minimiser l"effort pour se faire transporter dans un autre environnement matériel et/ou logiciel.0 1 2 3Facteur de qualité : aptitude du logiciel à Note
© A. BeugnardENST Bretagne
22Génie logiciel
Qualification des facteur
Efficacitéoccupation mémoire< 50%>50%>75%
mémoire auxiliaire< 50%>50%>75% occupation lignes< 50%>50%>75% charge calcul< 50%>50%>75% % avec contr. durée< 20%<50%>50%ManiabilitéIHMNonpeu imp.imp.
utilisateurinfor.techn.public résultats formatésNonOuiAide en ligneNonOui
Robustessereprise ap. coupure secteurNonA froidA chaud protec. vs pannesNon.Oui contr. validité donnéesNonPartielleOuiRedondanceNonOui
Exigences
FacteurSous-rubrique faible moyenne forte
12Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
23Génie logiciel
Facteurs qualité & cycle de vie
LivraisonDéveloppementMaintenance & améliorationEffort tempsOpération/DéveloppementConformité
Robustesse
Efficacité
Maniabilité
SécuritéRevision
Maintenabilité
Adaptabilité
TestabilitéTransition
Portabilité
Réutilisabilité
Interopérabilité
© A. BeugnardENST Bretagne
24Génie logiciel
Dépendances entre facteurs
Sécurité
Maniabilité
Maintenabilité
Adaptabilité
PortabilitéSé
InEf MnRb Mt AdPtTestabilitéConformité
RéutilisabilitéCo
Ts Ru13Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
25Génie logiciel
Critères et facteurs
-ConformitéTraceabilité, consistance, complétude -RobustesseTolérance aux fautes, consistance, précision, simplicité -EfficacitéEfficacité d"exécution, de stockage -ManiabilitéOpérabilité, formation, communicativité, volume et taux d"entrées/sorties -SécuritéContrôle des accès, audit des accès -MaintenabilitéConsistance, simplicité, concision, modularité, auto-descriptivité© A. BeugnardENST Bretagne
26Génie logiciel
Critères et facteurs
-AdaptabilitéModularité, généralité, "expandability", auto- descriptivité -TestabilitéSimplicité, modularité, instrumentation, auto- descriptivité -PortabilitéModularité, auto-descriptivité, indépendance matérielle et logicielle -RéutilisabilitéGénéralité, modularité, auto-descriptivité, indépendance matérielle et logicielle -InteropérabilitéModularité, "commonality" des communications et des données14Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
27Génie logiciel
Eléments de mesure
Mesure directe et objective
- comptage de nombre de ligne de code sourceproduit - comptage de nombre d"homme-joursprocessus - comptage du nombre d"abort systèmeservice Métriques obtenues par réponse oui/non (liste de contrôle) - cohérence de la présentation des écransproduit - respect de la procédure de signalisation des incidentsprocessus - capacité de raccordement satisfaisanteservice Métriques obtenues par enquête (note de 0 à 5) - clarté de la présentation des résultatsproduit - apport de l"assurance qualitéprocessus - disponibilité du système aux heures de pointeserviceQualité du© A. BeugnardENST Bretagne
28Génie logiciel
Métriques techniques
•Métriques du code -lignes de code, nombres d"opérandes, d"opérateurs -complexité cyclomatique -taux de commentaires •Métriques de la spécification -cohésion et couplage des modules -taille et fréquence de communication de données15Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
29Génie logiciel
Métriques autres
•Métriques du processus de gestion -mesure de la capacité à estimer -mesures liées à la documentation (taille, modularité, ...) •Métriques du processus qualité -nombres de revues, d"inspection© A. BeugnardENST Bretagne
30Génie logiciel
Qualité
•Introduction -vocabulaire, normes, processus •Facteurs, Critères, Métriques -facteurs AFCIQ, compatibilité, critères, relation Facteur-critère, métrique •Démarche qualité -manuel et plan qualité, contrôle, évaluation16Introduction au génie logiciel # 3
A. Beugnard1998
© A. BeugnardENST Bretagne
31Génie logiciel
Activités de contrôle
Gestion
Projet
Modification
Configuration
Techniques
Analyse
Conception
Réalisation
TestContrôle Processus
respect des modalités de déroulement (organisation et résultats) : - des lectures croisées, - des tests - des activités de gestion - de la qualitéContrôle technique
lecture simple ou croisée inspection testObjectif mise en évidence de non conformités© A. BeugnardENST Bretagne
32Génie logiciel
Contrôle technique
Portée
-document de spécificationquotesdbs_dbs8.pdfusesText_14[PDF] exemple plan d'action achats
[PDF] exemple plan d'action commercial ppt
[PDF] exemple plan d'affaire d'un projet en france
[PDF] exemple plan d'affaire salon de coiffure
[PDF] exemple plan de communication ppt
[PDF] exemple plan de communication projet informatique
[PDF] exemple plan de contingence
[PDF] exemple plan de décaissement
[PDF] exemple plan de financement salon de coiffure
[PDF] exemple plan de formation
[PDF] exemple plan de formation word
[PDF] exemple plan de maintenance préventive pdf
[PDF] exemple plan de migration informatique
[PDF] exemple plan de mission audit