Architecture
Besoin
Définir une conception de référence.
Analyse
L'architecture définit les principes structurants de la conception
d'une application.
On décrit souvent l'architecture d'une application de sa
répartition
:
- logique en couches (tiers) indépendantes
et jouant un rôle particulier (présentation, métier, intégration,
etc.).
- physique de la logique applicative sur plusieurs machines
(on parlera alors d'architecture distribuée ou non).
Exemples
Des exemples d'architecture sont :
Limitations
- Le développement d'un projet organisé autour d'une architecture
(UP par exemple) peut se révéler moins
souple que d'autres approches (XP par exemple) qui
font émerger l'architecture adaptée au fil du développement.
Notes
- Les AP apportent des solutions-types à des
problèmes-types d'architecture.