Vous êtes sur la page 1sur 11

Université Joseph KI-ZERBO

INSTITUT DE FORMATION OUVERTE ET A DISTANCE(IFOAD)

Génie Logiciel (GL)

Enseignant: Nabi Rasidatou

Année universitaire: 2022-2023


P l a n d u c ou r s

● Généralités sur le GL
● Cycles de vie du logiciel
● Ingénierie du logiciel
● Gestion de la qualité du logiciel
● Gestion du versionnement
● Évaluation des coûts et délais
2
Qualité du logiciel
• Besoins (exigences) non fon3 ctionnels des logiciels
• Mesurable par des critères
• facteurs ISO 912 6
– Functionality (correction, fonctionnalité)
– Usability (Facilité d’emploi, qualité IHM)
– Reliability (Fiabilité, sûreté, robustesse)
– Efficiency (Performance)
– Maintenability, Serviceabiliy (facilité de
maintenance)
– Portability, adaptability (évolutivité)
Qualité du logiciel

facteurs externes : pouvant4 être jugés par l’utilisateur


1. Functionality (correction, fonctionnalité) :
répond aux besoins
2. Usability (Facilité d’emploi, qualité IHM) :
facilité de prise en main, convivial, intuitif …
3. Reliability (Fiabilité, sûreté, robustesse) : bonne
tolérance aux situations imprévues ou anormales
4. Efficiency (Performance) : supporte la montée
en charge, utilisation optimale des ressources
Qualité du logiciel
5

facteurs internes : appréciable par le concepteur


1. Maintenability, serviceabiliy (facilité de
maintenance) : facile à tester et à modifier
2. Portability, adaptability (évolutivité) : possibilité
de faire fonctionner dans de nouveaux
environnements
Critères de qualité du logiciel
6
Qualité et cycle de vie
Spécification C o n c ep t i o n 8 C o n c ep t i o n Codage Tests
s générale détaillée
Fonctionnalité X X X X
Ergonomie X
Fiabilité X X X
Performance X X X X
Maintenabilité X X X X
Portabilité X X
Qualité du logiciel : définitions
● A s s u r a n c e qualité : processus 9 consistant en la mise en œuvre
d'un ensemble approprié de dispositions préétablies et
systématiques destinées à donner confiance en l'obtention d'une
qualité requise.
● M a n u e l 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 (établi à partir du manuel
qualité) décrivant les dispositions spécifiques prises par une
entreprise pour obtenir la qualité du produit ou du service
considéré.
Activités de gestion de la qualité
● R é d a c t i o n d u plan qualit1é0 : définition des procédures
organisationnelles
●Gestion des procédures : suivi de la mise en place des
procédures
●Contrôle qualité : s’assurer que les procédures sont
suivies par les membres de l’équipe et que les niveaux de
qualité requis sont atteints ( définition de métriques).
●Analyse : mesure du niveau de qualité. Permet de
capitaliser l’expérience
Plan qualité
● Document contractuel 11

● R é d i g é avant le début du projet par le responsable qualité

● Inclut
Objectifs qualité : hiérarchisation des critères

Les moyens de la qualité


o Démarche de développement
o Organisation des équipes et rôles respectifs
o Méthodes, techniques et outils
o Documents de référence et documents à produire

Les modalités de contrôle qualité : mesure du niveau de qualité

Conditions de réajustement du plan


Suivi et contrôle de la qualité
● Sui vi : en continu, mesurer l1e2 niveau de mise en œuvre des
procédures
● Contrôle : audit
Conduit par un ingénieur (responsable qualité)
Vise la détection
o Des défauts dans les documents et les logiciels
o Des défauts de mise en œu v r e des procédures
Procède à
o l’inspection du code et des résultats de la conception
o l’estimation de l’état d’avancement du projet
o l’appréciation du suivi du plan qualité
Formule des félicitations ou des recommandations sur
o Corrections à apporter
o Modification des méthodes de travail

Vous aimerez peut-être aussi