Le scénario
Modélisation des interactions d’un outil de refactoring collaboratif où les développeurs lancent des sessions, invitent leurs coéquipiers, s’authentifient via GitHub, refactorisent le code et résolvent les conflits.
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Généralisation de Lead Developer à partir de Developer pour représenter des droits d’approbation distincts
02
Inclusion de Authenticate with GitHub dans Invite Collaborators
03
Extension de Refactor Code pour gérer les conflits de fusion comme flux de travail facultatif
04
Utilisation d’un acteur externe pour l’API GitHub afin de modéliser la frontière du système
Convient à tout outil logiciel collaboratif nécessitant une différenciation des rôles et l’intégration d’une API externe.