Un modèle, plusieurs vues
Dans iyedy, un schéma contient un modèle de votre système : ses personnes, ses systèmes, ses conteneurs, ses stockages, ses relations, ses environnements et ses scénarios. Chaque vue dessine une partie de ce modèle. Changez le modèle une fois, et toutes les vues et tous les exports suivent.
Sur cette page
Le modèle et ses vues
Prenez la Claims Platform de l’équipe d’Alex Morgan. Son modèle dit qu’une App mobile appelle une Passerelle d’API, qui appelle le Service Sinistres, qui appelle Paiements, un système externe. Voilà un seul ensemble de faits.
Plusieurs lecteurs ont besoin de ces faits sous des angles différents. Un commanditaire veut la plateforme dans son contexte ; un développeur veut ses conteneurs ; un ingénieur d’exploitation veut savoir où chacun tourne. Dans iyedy, chaque angle est une vue, et chaque vue dessine la partie du modèle qui la concerne :
| Vue | Ce qu’elle montre | Pour qui |
|---|---|---|
| Contexte système | la Claims Platform en une seule boîte, les personnes qui l’utilisent, Paiements | commanditaires, autres équipes |
| Conteneurs | App mobile, Passerelle d’API, Service Sinistres, la base de données et leurs appels | développeurs, relecteurs |
| Déploiement | où tourne chaque conteneur, dans quel environnement | exploitation, sécurité |
Ces trois vues ne sont pas trois dessins à tenir à jour ensemble. Ce sont trois lectures d’un même modèle.
Les vues qu’iyedy dessine pour vous
iyedy dessine les vues habituelles à partir du modèle, sans que vous le demandiez :
- un Paysage dès que le modèle compte deux systèmes à vous ;
- une vue Contexte système pour chacun de vos systèmes ;
- une vue Conteneurs pour chaque système qui a des conteneurs, et une vue Composants pour chaque conteneur qui a des composants ;
- une vue Déploiement pour chaque environnement ;
- une vue Séquence et une vue Dynamique pour chaque scénario, et une vue BPMN pour chaque processus.
Vous pouvez ajouter vos propres vues à côté, par exemple une vue Flux de données ou Intégration du même système. Voir Ajouter une vue et Types de vues.
Un changement fait une fois
- Renommez un élément dans n’importe quelle vue, ou dans l’Inspecteur : le nouveau nom apparaît dans toutes les vues, dans le cartouche et dans le prochain export. iyedy indique combien de vues il a touchées, par exemple Renommé dans 3 vues.
- Ajoutez un élément dans une vue : il rejoint le modèle. Quand la vue ouverte ne montre pas ce genre d’élément, iyedy le dit et propose Le montrer ici ou Ouvrir cette vue.
- Tracez une relation du Service Sinistres vers Paiements dans la vue Conteneurs : la vue Contexte système montre un trait de la Claims Platform vers Paiements, sans que vous l’y dessiniez.
Deux façons de retirer
Retirer d’une vue et supprimer du modèle sont deux actions différentes :
| Action | Touche | Ce qui se passe |
|---|---|---|
| Retirer « Paiements » de la vue | Suppr | l’élément quitte cette vue seulement ; le modèle et les autres vues le gardent |
| Supprimer du modèle… | Ctrl Delete | l’élément quitte le modèle, donc toutes les vues ; iyedy demande d’abord et dit combien de vues l’utilisent |
Supprimer une vue ne supprime jamais rien du modèle : iyedy demande Supprimer la vue « Flux de paiement » ? Le modèle ne change pas ; la disposition de la vue est supprimée.
Les traits qu’iyedy déduit
Certains traits d’une vue ne sont pas des relations que vous avez tracées : ils sont déduits de celles qui sont en dessous. Dans la vue de contexte, le trait de la Claims Platform vers Paiements vient de l’appel du Service Sinistres à Paiements. Sélectionnez-le : l’Inspecteur affiche Relation déduite, avec les relations dont il vient. Pour le changer, changez celles-ci.
Les positions appartiennent à chaque vue
Le modèle porte les faits ; chaque vue garde sa propre disposition. Déplacer le Service Sinistres dans la vue Conteneurs ne le déplace pas dans la vue Déploiement. Les positions que vous fixez sont gardées, et Remettre en page la vue (Ctrl Shift L) range le reste.
Ce que cela change pour vous
- Dessinez là où c’est le plus simple à vos yeux, puis ouvrez les autres vues : elles sont déjà là.
- Renommez sans crainte. Rien ne devient faux dans une autre vue ni dans le prochain fichier exporté.
- Réfléchissez avant Mod+Suppr. Suppr est le choix sûr ; supprimer du modèle touche toutes les vues. Ctrl Z annule l’un comme l’autre.
- Les relecteurs voient une seule vérité. Un constat sur le Service Sinistres est le même constat dans chaque vue qui le dessine.
Cette page vous a-t-elle aidé ?Réponse anonyme, comptée seulement si vous avez accepté la mesure.
Qu’est-ce qui n’a pas marché ?
N’écrivez pas de données personnelles.