Cours 1
Cours 1
Cours 1
1
02/10/2023
Le produit Logiciel
• Le logiciel : une collection de code de programmation exécutable, des
bibliothèques associées et de documentations.
DEFINITION ET CONTEXTE
• Le processus ou procédure de développement des logiciels - ensemble de
formalités, des marches à suivre et des démarches pour obtenir un résultat
déterminé;
• La maintenance et le suivi des logiciels - ensemble d’opérations permettant de
maintenir le fonctionnement d’un équipement informatique.
2
02/10/2023
3
02/10/2023
4
02/10/2023
CRITERES GENERAUX
5
02/10/2023
CRITERES EXTERNES
• Les critères externes expriment ce qu’est un bon logiciel du point de vue
des utilisateurs. Un logiciel de qualité doit être :
11
CRITERES EXTERNES
• Fiabilité : (correction, justesse et conformité) : le logiciel est conforme à ses spéciations, les résultats sont
ceux attendus.
• Robustesse et Sureté :(dysfonctionnements ou ne plante pas) : le logiciel fonctionne raisonnablement en
toutes circonstances, rien de catastrophique ne peut survenir, même en dehors des conditions d'utilisation
prévues
• Efficacité : (Le logiciel fait-il bon usage de ses ressources, en terme d’espace mémoire, et temps d’exécution),
• Convivialité et Utilisabilité : (Est-il facile et agréable à utiliser),
• Documentable : (accompagné d’un manuel utilisateur, ou d’un tutoriel).
• Ergonomique: L’architecture du logiciel doit particulièrement être adaptée aux conditions de travail de
l’utilisateur
• Sécurité : c’est la sûreté (assurance) et la garantie offerte par un logiciel, ou l’absence du danger lors de
l’exploitation du logiciel.
• Adéquation et validité : c’est la conformité au maquettage du logiciel et au but qu’on se propose.
• Intégrité : c’est l’état d’un logiciel a conservé sans altération ses qualités et son degré originel. Autrement
dit, C’est l’aptitude d’un logiciel à protéger son code et ses données contre des accès non autorisé.
12
6
02/10/2023
CRITERES INTERNES
• Point de vue développeur
13
CRITERES INTERNES
7
02/10/2023
15
8
02/10/2023
17
18
9
02/10/2023
Exemple: Couplage
19
20
10
02/10/2023
21
22
11
02/10/2023
QUIZ
23
12