Académique Documents
Professionnel Documents
Culture Documents
exigences
UP GL-BD
Objectifs du Chapitre 2
GL&AGL 3
Intérêt de la spécification
logicielle (1/2)
GL&AGL 4
Intérêt de la spécification
logicielle (2/2)
• Imprécis
• Ambigüe
Langage • Contradictoire
naturel
• Pas de vérification
de consistance
GL&AGL 5
Processus d’ingénierie des
exigences (1/5)
Cahier de charges Client
Demande de
Questionnaires
modifications
Brainstorming
Réunions
Sondages
Relecture
Reformulation
Validation
Validation
1.Recueil des Exigences
données 2.Analyse des
besoins
Besoins
• Redondance Cahier de
3.Spécification spécification
• Ambiguïté des exigences
• Incohérence
• Etc.
GL&AGL 6
Processus d’ingénierie des
exigences (2/5)
Cahier de charges Client
Questionnaires
Brainstorming
Réunions
Sondages
GL&AGL 8
Processus d’ingénierie des
exigences (4/5)
3.Spécification des
exigences : Rassembler
dans un document unique
(le cahier de spécification Exigences
) l’ensemble des
exigences du système
sous forme cohérente. 3.Spécification
Cahier de
spécification
des exigences
GL&AGL 9
Processus d’ingénierie des
exigences (5/5) Gestion des évolutions : Considération
Demande de des changements dans les exigences à
modifications tous les stades du projet
Relecture
Reformulation
Validation
Validation
1.Recueil des Exigences
données 2.Analyse des
besoins
Besoins
Cahier de
Validation : Vérification et validation 3.Spécification spécification
des exigences par toutes les parties des exigences
prenantes (revues de documents,
maquettes, prototypes, etc.)
GL&AGL 10
Types de documents de spécification
• Deux points de vue dans la description d’un système, :
• interne (celui des concepteurs, des personnels techniques, etc.),
• externe (celui des utilisateurs non informaticiens, des décideurs, etc.).
GL&AGL 11
Catégories des spécifications
• Trois grandes catégories de spécifications des besoins :
GL&AGL 13