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.
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 :
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).
- Une fois installé, Prolaborate est visible comme nouvel onglet :
- Dans les conversations, l'icône Prolaborate est disponible ; un clic droit permet d'en configurer l'accès.
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 :
Résultat :
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é).
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 :
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.
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).
Les graphiques sont interactifs : ils permettent d'ouvrir toutes les discussions liées aux critères de sélection :
Le widget Discussion permet quant à lui d'accéder facilement à l'ensemble des discussions correspondant aux critères configurés.
Ce widget peut être affiché en pleine page afin de pouvoir répondre à l'ensemble des sujets.
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é.
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.