Modélisation UML & SysML

Expertise et articles Blog sur UML, SysML, et Enterprise Architect de Sparx Systems

english versionTwitterUMLChannel SparxSystems EA YouTube videosLinkedIn
jeudi, 29 octobre 2020 15:00

Aperçu de Prolaborate 3.3

Écrit par
Évaluer cet article
(0 Votes)

Prolaborate 3.3 preview

Une nouvelle version 3.3 de Prolaborate vient d'être publiée. Cet article présente un aperçu des principales évolutions proposées.

  • Intégration
    • ** Support Microsoft Teams pour partager des vues depuis Enterprise Architect avec vos équipes via Microsoft Teams, et fournir un accès simple à Prolaborate.
    • Support de la version Azure DevOps Server.
  • Fils de Discussions
    • ** Nouveaux widgets Dashboard pour simplifier la gestion et l'accès aux fils de discussion.
    • Possibilité de créer des discussions sur des connecteurs du modèle.
  • Accès centralisé en téléchargement à l'ensemble des logs Prolaborate et Pro Cloud Server au travers de l'interface web via la page Health Checks.
  • Affichage des tagged values de connecteurs.

Remarques :

  • Il est nécessaire de mettre à jour le Pro Cloud Server avec la version 4.2.63.
  • Les modèles présentés dans cet article sont issus du projet EA Example installé avec Enterprise Architect.
  • Les tarifs et éditions l'offre Sparx Systems Prolaborate + Pro Cloud Server sont disponibles ici

Intégration Microsoft Teams

Ms Teams est de plus en plus présent au sein des entreprises pour faciliter la collaboration entre équipes. Cette plateforme intègre et centralise de nombreux outils tels que les appels audio et vidéo, la création de réunions, le partage de fichiers, etc. Teams s'avère d'autant plus utile dans le contexte actuel (télétravail, confinement...).

Dans l'exemple suivant, l'utilisation proposée sans Prolaborate consiste à partager un process en copiant l'image d'un diagramme BPMN depuis Enterprise Architect dans l'espace de conversation. 

Prolaborate Microsoft Teams integration BPMN

Malheureusement cette vue est statique et uniquement valide jusqu'à la prochaine mise à jour dans le référentiel EA. En suivant la procédure clairement expliquée dans l'aide en ligne de Prolaborate, une équipe Teams peut être facilement déclarée dans Prolaborate :

Prolaborate Microsoft Teams integration

Cela permet de récupérer un jeton de sécurité à utiliser sous Teams :

  • Parmi les nombreuses applications disponibles, une recherche sur "Prolaborate" permet de rajouter cette application dans l'équipe Teams (également disponible via le lien direct).

Prolaborate Microsoft Teams

  • Une fois installé, Prolaborate est visible comme nouvel onglet :

Prolaborate Microsoft Teams application

  • Dans les conversations, l'icône Prolaborate est disponible ; un clic droit permet d'en configurer l'accès.

Prolaborate Microsoft Teams application settings

Prolaborate Microsoft Teams application settings

Remarques :

  • Une fois installé, Prolaborate est visible à tous les utilisateurs de Teams. Après vérification auprès de l'éditeur, ce comportement est commun à toutes les applications installées dans Teams.
  • La configuration ci-dessus est spécifique à chaque utilisateur.

Comme piste d'amélioration, il faudrait pouvoir ouvrir les accès à plusieurs repository Prolaborate disponibles pour le compte utilisateur configuré. 

  • Un clic sur l'icône Prolaborate permet de rechercher et ajouter un diagramme depuis Enterprise Architect : 

Prolaborate Microsoft Teams dynamic diagram enterprise Architect Sparx

Résultat :

Prolaborate Microsoft Teams dynamic diagram enterprise Architect Sparx

Après avoir modifié le diagramme dans Enterprise Architect, je n'ai pas constaté de mise à jour dans Teams. Après avoir consulté le support, cela ne semble pas pas techniquement possible avec MS Teams. Le principe de fonctionnement est donc le suivant : 

  • Il est possible de répondre ou remplacer cette conversation en sélectionnant à nouveau le diagramme pour mettre à disposition un aperçu (thumbnail) à jour du diagramme.
  • Il est conseillé aux utilisateurs d'utiliser le bouton Open in Prolaborate pour consulter une vue à jour sous Prolaborate. De plus cela permet d'accéder aux fonctions collaboratives et de navigation dans les modèles.
    • Ce bouton ouvre un lien "privé" i.e. une authentification est demandée si aucune session n'a été ouverte. Si le projet est disponible en accès anonyme, le diagramme s'affiche dans Prolaborate (add-on Open Community Access activé).

Prolaborate Microsoft Teams dynamic diagram enterprise Architect Sparx

Fils de discussion

Les dashboards Prolaborate permettent de créer des écrans d'accueil conviviaux et utiles par l'ajout de widgets : accès rapide aux diagrammes, prévisualisation d'un diagramme (thumbnail), graphiques, rapports, etc. Deux nouveaux widgets sont disponibles avec Prolaborate 3.3 pour faciliter l'utilisation des fils de discussion : 

Prolaborate Discussion widgets enterprise architect

Le widget Discussion Summary s'appuie sur l'intégration existante de graphiques. Dans l'exemple suivant, le graphique est configuré pour afficher par priorité les discussions actives sous le modèle Analysis and Business Modeling.

Prolaborate Discussion widgets enterprise architect summary graph

Le Dashboard ci-dessous propose deux graphiques :

  • Conversations actives par priorité (3 conversations sont de priorité moyenne, et une conversation est de priorité haute).
  • Toutes les conversations par contributeur (création ou participation/réponse au fil de discussion).

Prolaborate Discussion widgets enterprise architect dashboard

Les graphiques sont interactifs : ils permettent d'ouvrir toutes les discussions liées aux critères de sélection :  

Prolaborate Discussion model sparx enterprise architect by priority

Prolaborate Discussion model sparx enterprise architect by priority

Le widget Discussion permet quant à lui d'accéder facilement à l'ensemble des discussions correspondant aux critères configurés. 

Prolaborate Discussion model sparx enterprise architect by priority

Ce widget peut être affiché en pleine page afin de pouvoir répondre à l'ensemble des sujets.

Prolaborate Discussion widgets enterprise architect dashboard

Cette fonctionnalité est complémentaire aux notifications illustrées ci-dessous ; elles permettent de suivre et réagir sur des discussions sur un modèle sans y avoir nécessairement participé.
Prolaborate Discussions notifications

Le détail de l'offre Sparx Systems Prolaborate + Pro Cloud Server sont disponibles ici

Si vous possédez une licence Prolaborate, vous pouvez télécharger la dernière version depuis le site de Sparx Systems.