L’essentiel à retenir
- Le métamodèle décrit les types ; le modèle décrit les instances.
- Un artifact peut contribuer à plusieurs deliverables.
- Le contenu doit rester exploitable et proportionné.
- Architecture Definition Document
- Décrit l’architecture : par exemple, les applications et leurs relations. Il contient des artifacts comme un diagramme.
- Architecture Requirements Specification
- Précise les conditions vérifiables : par exemple, le service doit répondre en moins de deux secondes dans les conditions convenues.
- Architecture Roadmap
- Place les work packages et les transitions dans le temps pour atteindre la cible.
Exemple pédagogique : les noms, mesures et choix dépendent du contexte. Un artifact décrit un aspect ; un deliverable formalise un résultat soumis à revue et approbation.
Une structure et un vocabulaire
Le Content Framework organise les produits du travail d’architecture et permet de les classer de manière cohérente. Le Content Metamodel définit les types d’entités, leurs caractéristiques et leurs relations. Il aide, par exemple, à exprimer qu’une application soutient une capacité et utilise certaines données. L’adapter permet de garder les informations pertinentes pour les décisions de l’organisation.
Une bibliothèque de viewpoints et des conventions communes facilitent la réutilisation des modèles. Le métamodèle ne constitue pas lui-même la description complète d’une entreprise : il donne une structure pour la construire. Les modèles instancient cette structure avec des éléments et des relations concrets.
Produit détaillé ou résultat accepté ?
Un artifact décrit un aspect de l’architecture, souvent sous forme de catalogue, matrice ou diagramme. Un deliverable est un produit de travail spécifié contractuellement, formellement revu, approuvé et signé par les parties prenantes. Un même livrable peut rassembler plusieurs artifacts. Une fois acceptés, les résultats pertinents peuvent être conservés dans le repository avec leur statut et leur version.
- Choisir le contenu selon les questions à résoudre.
- Définir les relations nécessaires à la traçabilité.
- Éviter les modèles qui n’éclairent aucune décision.
LES MOTS À CONNAÎTRE
Le vocabulaire, avec du sens.
- Artifact
- Produit décrivant un aspect particulier de l’architecture.
- Deliverable
- Produit de travail spécifié contractuellement, formellement revu, approuvé et signé par les parties prenantes.