J'ai lu l'article Documenter l'architecture: une introduction et j'ai décidé de décrire ce qui précède avec une approche différente.
Je ne vais pas peindre les schémas dans le texte, essayez de les lire dans le langage Archimate. Imaginez déchiffrer une écriture hiéroglyphique égyptienne. Voici un indice - le jeu de caractères pour décoder le résumé de la notation du langage
Description de la motivation et de la stratégie
Permettez-moi de vous rappeler la définition que j'ai introduite plus tôt :
L'architecture est une solution de conception qui organise un ensemble de solutions de conception dans un système correspondant à l'objectif visé.
Vous devez donc déterminer le but du système. Nous ne sommes pas directement fixés des objectifs et des exigences, mais nous pouvons les considérer à plus grande échelle en utilisant l'approche JTBD.
Couche métier et couche application
Supposons que «Man» ait choisi le produit d'information «Blog» parmi les alternatives disponibles.
Le produit est numérique, de sorte que la couche métier (architecture fonctionnelle) et la couche application (architecture d'application) peuvent être connectées immédiatement.
Dans le même temps, les services "Commenter" et "Gérer les commentaires" ne seront pas encore utilisés, car la modération nécessite des ressources en temps.
Couche technologique (architecture technologique)
Il existe de nombreuses plates-formes de blogs, vous n'avez pas besoin de mettre en œuvre quoi que ce soit à partir de zéro. Pour sélectionner une plateforme spécifique, vous devez établir un tableau comparatif basé sur les exigences (qui, hélas, ne sont pas précisées). Vous pouvez le compléter avec d'autres critères. Ici, je pense que tout est clair. Disons que nous avons choisi Ghost CMS, Apache HTTP Server et MySQL.
Nous devons maintenant placer tout cela dans une infrastructure, que nous sélectionnerons également en fonction des critères pertinents. Que ce soit GCP.
Résumé
Eh bien voilà tout. Oui, je comprends qu'il y a peu d'explications.
Quelles questions peuvent se poser:
1) Est-il possible de placer toutes les informations sur une seule image?
Réponse : Oui, si vous devez contrôler la connectivité. Mais vous devez maintenir un équilibre et joindre soigneusement les couches (métier, appliqué et technologique, etc.). Moins vous créez de graphiques différents, moins vous risquez de ne pas correspondre. Plus il y a d'éléments dans le diagramme, plus il est difficile d'en comprendre le sens. Par conséquent, un équilibre est nécessaire.
2) Le concept Viewpoint peut-il être utilisé?
Réponse : Oui, mais assurez-vous que les vues sont toujours alignées les unes avec les autres, sinon vous devrez vous mettre d'accord sur les personnes qui liront vos diagrammes. voir point 1)