Next: Le modèle d'analyse (MDA).
Up: Analyse - Modèle d'analyse
Previous: Améliorations techniques à réaliser
Les services sont la base de notre approche pour définir les différents modèles.
- ils permettent de se concentrer sur le problème.
- ils sont un outil puissant pour la formalisation des fonctionnalités.
- ils sont un moteur au développement.
- ils servent de support au développement des autres modèles.
Il est possible de discipliner le travail par le suivi des services, de plus ils permettent de mesurer le travail à fournir (voir outils de mesure
).
Il faut toujours définir des services complets et essailler d'en définir un nombre réduit.
La complétude des services :
- Pour
-
- Pour les spécifications il est plus facile de définir un parcours complet.
- Un service complet a plus de sens pour l'acheteur
- le test d'un service a plus de sens et est mieux adapté à la découverte de défaillances.
- la synchronisation d'un service est plus facile à réaliser du fait du séquencemment des évènements.
- Contre
-
- Il peut-être plus difficile de trouver un service complet surtout si celui ci s'échelonne sur plusieurs jours.
- Pour un acteur donné il est plus facile de comprendre les services qu'il initialise lui même.
Pour vos remarques ou sugestions copyright D.revuz 1995 D'autres cours en francais