Traçabilité des exigences

Les exigences logicielles peuvent être attribuées aux artefacts de développement à différentes fins :

Garantir la valeur.  Tracez les exigences jusqu'à la valeur commerciale (semblable à la cartographie de la chaîne de valeur), pour garantir que toutes les exigences ont de la valeur. ScopeMaster y contribue de deux manières : 1) en garantissant que chaque exigence comporte une déclaration d'avantages, 2) le traceur de valeur aligne chaque exigence sur les objectifs commerciaux.

Assurez-vous de l’exhaustivité.  Tracez les exigences jusqu'aux fonctions existantes et attendues, pour garantir que les données sont entièrement conservées dans un système. ScopeMaster accélère ce travail via des Analyse CRUD et le Modélisation de cas d'utilisation.

Assurez-vous qu’il n’y a pas de duplication. Tracez les exigences jusqu'aux fonctions existantes, pour déterminer s'il existe une duplication au sein d'un ensemble d'exigences ou de fonctions système. ScopeMaster aide à accélérer cela via l'automatisation Analyse CRUD.

Assurer la cohérence.  Suivez les exigences en matière de dénomination des objets et des utilisateurs pour garantir que les types de groupes de données (noms d'objets) et d'utilisateurs (noms de personnes) sont utilisés de manière cohérente.

Analyse d’impact du changement.  Grâce à la traçabilité fonctionnelle, il peut être plus facile de déterminer l'impact d'un changement sur d'autres parties d'un système, y compris les parties du système qui nécessiteront des tests. Plusieurs vues de ScopeMaster peuvent vous aider, notamment l'onglet « associé », l'analyse CRUD, la modélisation de cas d'utilisation et les résultats de recherche.

Traçabilité de la couverture des tests.  Grâce à la traçabilité fonctionnelle des tests, vous pouvez vous assurer que votre couverture de tests est adéquate. Encore une fois, ScopeMaster vous aide à établir une couverture de tests de base grâce à sa génération automatisée de tests fonctionnels.

Traceur de valeur ScopeMaster

Traçabilité des exigences – vers la valeur commerciale

Diagramme de classes généré automatiquement par ScopeMaster

ScopeMaster encourage la planification basée sur les capacités, tout en garantissant Capacités sont alignés sur des activités quantifiables résultats.

La traçabilité de la valeur des exigences consiste à relier chaque exigence fonctionnelle à un résultat commercial précieux et quantifié. (Cela peut parfois aussi signifier tracer une exigence jusqu'à la conception d'un système, la première étant plus courante). Relier chaque exigence aux résultats commerciaux permet de garantir que tout le travail que nous effectuons pour créer certains logiciels a du mérite ou une réelle valeur commerciale. Cela peut être un peu fastidieux, mais ScopeMaster rend les choses très simples. La traçabilité des exigences est importante pour garantir que nous vérifions que chaque exigence est précieuse. Nous finissons parfois par créer des fonctionnalités qui ne sont pas absolument nécessaires, qui ne correspondent pas à ce que veut réellement le client ; c'est ce que nous essayons d'éviter. Disposer d'un outil permettant d'assurer l'alignement entre les résultats commerciaux est donc essentiel pour éviter le gaspillage du projet.

ScopeMaster facilite cela de trois manières.

  1. Avec le Traceur de valeur, ScopeMaster vous encourage à articuler les résultats commerciaux quantifiables
  2. Le Value Tracer facilite carte résultats à capacités
  3. Ensuite, le Value Tracer facilite carte exigences fonctionnelles à capacités.

Il suffit de glisser-déposer

Tableau de traçabilité des exigences

En utilisant la métaphore de type Kanban, tout ce que vous avez à faire est

  • faites glisser et déposez les user stories sur capacités
  • fonctionnalités de glisser-déposer sur résultats

Pendant ce temps, ScopeMaster suit la taille fonctionnelle (coût implicite) de chaque aptitude et donc chacun résultat.

Visualisations de traçabilité des exigences

Diagramme de classes généré automatiquement par ScopeMaster

L'utilisation du Value Tracer de ScopeMaster permet d'identifier les exigences qui ne sont pas alignées sur la valeur commerciale. Cela permet également d'identifier la taille fonctionnelle des capacités qui répondent à un objectif commercial.

Diagramme de classes généré automatiquement par ScopeMaster

Découvrez ces autres fonctionnalités de ScopeMaster qui aident à automatiser la traçabilité :

Modélisation de cas d'utilisation – automatisée

Analyse CRUD automatisée

Utilisateur et objets, détection automatique