En quoi consiste la phase d'analyse ?
Définition :
L'étape d'analyse consiste à identifier avec quoi le système peut réaliser les fonctionnalités identifiées dans la phase de spécification.
Identifier le "avec quoi" du système
La phase précédente est indépendante du paradigme de programmation. Le système pourrait être implantée en utilisant la programmation fonctionnelle. Dans notre contexte, nous allons implémenter notre système en programmation objet. Donc, en répondant à la question "avec quoi...", nous identifions les objets (d'où les classes) que le systèmes manipule. Vous identifiez les relations entre objets (classes).
Cette phase reste cependant indépendante de tout langage objet.
Fondamental : Question clé
AVEC QUOI le système réalise-t-il chaque opération système ?
Remarque : Bien rester bien à ce niveau de modélisation.
Si pendant la phase d'analyse, vous évoquez comment votre système réalise une fonctionnalité, vous détaillez trop. Alors, ajustez votre niveau de zoom !