Produit unique
conçu et fabriqué une seule fois, reproduit
Inusable
défauts pas dus à l\'usure mais proviennent de sa conception
Complexe
le logiciel est fabriqué pour soulager l\'humain d\'un problème complexe ; il est donc par nature complexe
Invisible
Fabrication du logiciel=activité purement intellectuelle
difficulté de perception de la notion de qualité du logiciel
Technique non mature
encore artisanal malgré les progrès
Plan :
Concepts fondamentaux de génie logiciel
Développement d’un logiciel
Etapes de développement
Validation du logiciel
Comparaison des moyens de validation
Le « cycle de vie » du logiciel
1. Le modèle en tunnel
2. Le modèle en cascade
3. Le modèle en V
4. Le modèle itératif
4 bis. Le modèle en spirale
Critères de qualité d’un logiciel
Qualité et Assurance Qualité
Evaluer la qualité