Exigences optionnelles du MoReq2

De Maarch MoReq2.

Exigences

Exigences obligatoires

Exigences optionnelles

Modules optionnels

Tests

Tests obligatoires

Tests optionnels

Tests des modules optionnels

Sont listées ici toutes les exigences optionnelles des modules obligatoires du MoReq2.

Sommaire

Généralités

Tests de conformité

Chaque exigence est assortie d’un attribut de test qui indique s’il est possible de tester la conformité à cette exigence. Les valeurs possibles de ces attributs de testabilité sont les suivants :

  • OL’exigence peut être testée. Exemple : “Le SAE doit permettre au moins trois niveaux hiérarchiques dans le plan de classement”. Le test consiste à créer une arborescence à trois niveaux.
  • N - L’exigence ne peut pas être testée. Exemple : “Le SAE doit supporter le plan de classement métier de l’entreprise/organisation”. Cette fonction n’est pas testable dans l’absolu.
  • P - L’exigence peut être testée mais le test sera partiel, et/ou la conformité peut s’avérer lacunaire. Exemple : “Le SAE ne devrait pas limiter le nombre de niveaux hiérarchiques”. Il n’y a pas réellement moyen de tester une absence de limite. Toutefois, l’exigence est partiellement testable : si on crée un assez grand nombre de niveaux, le test permet alors de remarquer si le nombre de niveaux est limité ou non ; s’il l’est, le SAE ne sera pas conforme à l’exigence.


Retour à l'Accueil.


Exigences obligatoires et souhaitables

MoReq2 comporte des exigences obligatoires et des exigences souhaitables. La distinction est indiquée comme suit :

  • le mot « doit » indique que le caractère obligatoire de l’exigence,
  • le mot « devrait » indique que le caractère optionnel de l’exigence.

Dans tous les cas, le niveau d’exigence dépend du contexte. Par exemple, une exigence obligatoire dans un module optionnel n’est obligatoire que dans le contexte de ce module. Dans certains cas, le caractère obligatoire dépend de la satisfaction d’une exigence optionnelle. Le contexte est en général assez clair, ainsi dans l’exemple suivant :

  • 3.1.17 : Le SAE devrait permettre l’export, total ou partiel, du plan de classement.
  • 3.1.18 : Si le SAE permet l’export, total ou partiel, du plan de classement (cf. 3.1.17), l’export doit inclure les métadonnées [...]

signifie que la fonctionnalité demandée par 3.1.18 est obligatoire si et seulement si la fonctionnalité demandée par 3.1.17 existe.


Retour à l'Accueil.

Les chapitres

Notes