Académique Documents
Professionnel Documents
Culture Documents
• Le but du projet
• L’organisation du projet
• Les documents
• Les standards
• La qualité
• Le suivi des problèmes
2. EVALUATION DE LA QUALITE D’UN LOGICIEL
2.1.Métrologie du logiciel
La métrologie du logiciel est un ensemble de méthode qui permettent d’évaluer la qualité du
logiciel ; elle a pour objet :
- De définir un ensemble de caractéristiques mesurables du logiciel
- De définir des méthodes d’évaluation
- De définir des outils d’évaluation notamment les analyseurs et les jeux de tests
- D’évaluer les logiciels par la mise en œuvre de ces méthodes et l’utilisation de ces
outils
2.2.Modèle d’évaluation
Le modèle d’évaluation apprécie la qualité du logiciel à travers trois composantes
• La qualité du produit (le degré de satisfaction)
• La qualité du processus
• La qualité du service rendu
On peut représenter ce modèle sous la forme d’une arborescence.
Qualité globale
• La cohérence traduit l’état du logiciel tel que les conventions préétablies ont été
respectées.
• La complétude traduit l’état du logiciel tel que toutes les exigences spécifiées sont
réalisées.
• La compréhensibilité traduit la facilite avec laquelle un programme peut être compris
à la lecture de son code source.
• Le contrôle des accès traduit l’existence de dispositifs permettant une protection
contre les accès non autorises.
• La modularité traduit l’aptitude d’un logiciel à être structure en composant ou module
indépendant ; évaluer la modularité revient à juger de la pertinence de la fonction de
chaque module et de ces interactions avec les autres modules.
• La protection des accès traduit l’existence de dispositif destinés à protéger le code et
les données contre toute dégradation.
• La simplicité traduit la caractéristique d’un logiciel qui exprime la manière dont sont
implémentées ces différentes fonctions et qui représente la difficulté que peut
rencontrer un individu pour analyser et comprendre un programme
2.4.2. Exercice
Une SSI doit fournir à un client un logiciel spécifique de gestion commerciale ; pour juger de
la qualité de ce logiciel on a retenu les facteurs ou critères suivants
- Elaboration et scenario de tests (1)
- Efficacité (2)
- Prototypage (3)
- Prix de vente (4)
- Respect des délais de conception réalisation (5)
- Respect du budget conception réalisation (6)
- Formation des utilisateurs (7)
- Qualité de la documentation (8)
- Délais d’intervention pour maintenance (9)
- Utilisation d’un AGL (10)
- Efficacité d’une intervention de maintenance (11)
- Organisation et gestion des ressources en matériels et personnels (12)
- Utilisation des méthodes de conception et de développement des SI (13)
- Conformité des procédures au plan d’assurance qualité (14)
-
Questions
1. Placer les critères de qualité du logiciel en
• Caractéristiques de qualité du produit en développement tel qu’elle peuvent être
perçues par le client
• Caractéristiques de qualité du processus de la production du logiciel notamment les
facteurs et critères de qualité interne à la SSII
• Caractéristiques de qualité du produit en exploitation telles que perçues par le client
Produit en développement Processus de la production Produit en exploitation
(2), (8) (1), (3), (5), (6), (10), (12), (2), (4), (7), (8), (9), (11)
(13), (14)
2.6.4. Questions
1. Représente l’arborescence de cette méthode d’évaluation
2. Calculer la valeur de chaque critère
3. Calculer la valeur de chaque facteur
4. Calculer la valeur de la qualité totale du logiciel X pour la phase 4
5. Calculer la valeur maximale possible de la qualité totale du logiciel X pour la
phase 4
CHAPITRE 3 : CERTIFICATION INFORMATIQUE
3. Certification infirmities
3.1.Introduction
Les certifications informatiques peuvent ouvrir de nombreuses portes tout au long de la
carrière d’un informaticien. Les recruteurs et les gestionnaires d’embauche ont tendance à
consulter la section certifications d’un CV. Ils veulent en effet des candidats possédant des
connaissances à jour et des certifications informatique leur montrent rapidement la maitrise
d’une technologie ou d’une pratique particulière.
Que l’on soit un diplôme récent ou un spécialiste chevronné de la technologie, préparer et
obtenir une certification est un moyen d’élargir son ensemble de compétence, d’impressionner
des employeurs potentiels et de se démarquer de la foule.
3.2.Certifications les plus précieuses
Les certifications informatiques les plus demandées par les entreprises sérieuses sont les
suivantes :
• CDT : Professionnel Certifie de données
• PCSSI : Professionnel Certifie de la Sécurité des SI
• EICC : Expert Inter réseau Certifie Cisco
• Associe Réseau Certifie Cisco (CCNA)
• Professionnel de Réseau Certifie Cisco (CCNP)
• Auditeurs Certifie des Systèmes d’Informations (CISA)
• CompTIA A+
• Associe Technologique Microsoft (MTA)
• Professionnel en Gestion de Projet (PMP)
• Professionnel certifie Oracle (OCP)
• Cycle de Vie et Déploiement de Développement Certifie Salesforce
• Scrum Master Certifie (SMC)
• Architecte de Solutions Certifiée (AWS)
• Pirate Ethique Certifie (CEH)
• Certification Mondiale d’assurance de l’information (GIAC)