Académique Documents
Professionnel Documents
Culture Documents
Annales Sujets Examen Analyse&Conception 13
Annales Sujets Examen Analyse&Conception 13
La définition des besoins consiste à la rédaction du cahier des charges. C’est le moment
où l’on est en train de réfléchir à bien définir quel est notre besoin. La spécification des
besoins consiste à formaliser (spécifier) la définition des besoins. Nous utilisons UML
pour formaliser la définition des besoins.
Pour nous la définition des besoins n’est pas du ressort de l’équipe de développement
mais du ressort du client. Par contre la spécification des besoins est complètement du
ressort de l’équipe de développement. Voilà pourquoi nous considérons que la définition
des besoins n’appartient pas à la phase d’analyse alors que la spécification des besoins
appartient.
Barème :
50 % si distinction claire entre définition et spécification
50 % si explication sur l’appartenance à la phase d’analyse (ressort de l’équipe de
développement ou pas).
Q1.5 : Faut-il spécifier les besoins non-fonctionnels lors de la phase d’analyse ? Est-ce
possible en UML ?
La phase d’analyse doit spécifier tous les besoins et pas uniquement les besoins
fonctionnels. Il faut donc, en théorie, spécifier les besoins non-fonctionnels. Par contre,
cela n’est pas réellement possible avec UML. Voilà pourquoi, en cours, nous ne faisons
pas de spécification de besoins non-fonctionnels.
Barème :
50 % si explication sur le fait que la spécification des besoins non-fonctionnels doit
appartenir à l’analyse.
50 % sur l’explication avec UML
Le commentaire sur le fait que cela ne soit pas fait en cours ne compte pour rien.
Page 2