Description principale |
Les spécifications d'une opération ont la structure suivante :
-
Description
-
Paramètres d'entrée-sortie
-
Exigences non fonctionnelles :
-
Elles sont dérivées des exigences non fonctionnelles associées aux étapes des différents cas d'utilisation
métier pris en charge par cette opération.
-
Le contexte d'utilisation de l'opération (c'est-à-dire, un cas d'utilisation métier donné) peut ne pas être
enregistré (il peut par exemple être défini en termes de prise en charge des exigences de performances
minimales lorsque l'on prend en compte tous les cas d'utilisation métier).
-
Préconditions
-
Postconditions
-
Traçabilité du système superordonné
-
Facultatif : traçabilité (d'étapes) de cas d'utilisation métier
Dans la plupart des cas, les opérations sont définies pour le système métier et les principaux sous-systèmes,
accompagnant la décomposition aussi loin que nécessaire, de manière récursive. Les opérations sont regroupées autour
d'interfaces associées aux responsabilités principales du (sous-)système en question.
Selon le niveau de granularité et le contexte d'utilisation, différents rôles déterminent, définissent, améliorent ou
utilisent des opérations en tant qu'entrées principales pour leurs tâches associées :
-
Les architectes métier décriront les principaux services pris en charge par les éléments significatifs d'un
point de vue architectural.
-
Les analystes métier travailleront avec les architectes métier afin de mapper les étapes de cas
d'utilisation métier aux opérations du système.
-
Les concepteurs métier les utiliseront en tant qu'entrées au cours de l'amélioration et de la
restructuration des étapes, les opérations faisant office de blocs structurels pour les spécifications
d'interface/contrat.
|