Pour fournir une base à la planification du contenu technique des itérations, une vue
d'architecture appelée vue des cas d'utilisation est utilisée dans la discipline Recueil des exigences. Il n'y a qu'une seule vue
des cas d'utilisation du système, illustrant les cas d'utilisation et les scénarios couvrant le comportement
architecturalement significatif, les classes et les risques techniques. La vue des cas d'utilisation est précisée et
reconsidérée à chaque itération.
La vue des cas d'utilisation montre un sous-ensemble architecturalement significatif du modèle de cas d'utilisation, un
sous-ensemble de cas d'utilisation et d'acteurs.
Les activités d'analyse, de conception et d'implémentation ultérieures aux exigences sont centrées sur la notion d'une
architecture. Les premières itérations, particulièrement durant la phase d'élaboration, se concentrent principalement sur la production et la validation.
L'architecture est représentée par un certain nombre de vues
d'architecture différentes, constituées essentiellement d'extraits illustrant les éléments "architecturalement
significatifs" des modèles.
Il existe quatre autres vues supplémentaires : la vue Logique, la
vue Processus, la vue
Déploiement, et la vue
Implémentation. Ces vues sont traitées dans les disciplines Analyse et conception et Implémentation.
Les vues d'architecture sont documentées dans le Document d'architecture logicielle. Vous pouvez ajouter différentes
vues, telle que la vue de sécurité, pour traduire d'autres aspects spécifiques de l'architecture du logiciel.
Ainsi, les vues d'architecture peuvent être considérées comme des abstractions ou des simplifications du modèle
construit, qui vous permettent de rendre les caractéristiques importantes plus visibles en laissant les détails de
côté. L'architecture est un important moyen d'améliorer la qualité d'un modèle construit durant le développement du
système.
|