Réserver une Démo
Pré. Proc.

Procédure pas à pas : Intégration de Jama

Prérequis

Afin de configurer l'intégration entre Jama et Enterprise Architect , vous devez d'abord :

  • Utilisez une installation sous licence de Pro Cloud Server (version 5.0 ou ultérieure) avec le composant Plug-ins d'intégration
  • Sélectionnez l'option « Activer Fonctionnalités Pro (OSLC, WebEA et intégration) » dans la configuration Pro Cloud Server pour chaque système de gestion de base de données hébergeant vos modèles Enterprise Architect
  • Avoir un accès réseau entre le serveur PCS et le serveur Jama
  • Avoir des informations d'identification d'utilisateur pour accéder aux données externes
  • Utilisez Enterprise Architect Corporate , Unified ou Ultimate Edition v16.0 ou version ultérieure
Nous supposerons que le serveur d'intégration et le plug-in d'intégration Jama doivent être exécuter sur la même machine que le Pro Cloud Server

Identifier Jama à Pro Cloud Server et Enterprise Architect

Suivez ces étapes :

  1. Double-cliquez sur l'icône du bureau « Pro Cloud Config Client » pour ouvrir la fenêtre Pro Cloud Config Client.
  2. Sélectionnez l'onglet « Intégration » et cochez la case « Activer les intégrations ». Dans le champ « Port », saisissez le numéro du port sur lequel le serveur d'intégration écoutera les requêtes du Pro Cloud Server .
  3. Cliquez sur le bouton Ajouter. La dialogue « Ajouter un fournisseur de données » s'affiche.
  4. Cochez la case « Activé ».
  5. Dans le champ « Nom », saisissez un nom de connexion approprié, tel que « Jama ».
  6. Dans le champ « Fournisseur », cliquez sur la flèche déroulante et sélectionnez « Intégration personnalisée ».
  7. Dans le champ « Préfixe », saisissez un préfixe approprié, tel que « Jama ».
  8. Dans le champ « Groupe », saisissez un nom pour le niveau racine lors de la navigation dans l'intégration Jama (par exemple « Jama - Intégration »).
  9. Dans le panneau « Plugin d'intégration », dans le champ « Port », saisissez le numéro du port que le serveur d'intégration utilisera pour communiquer avec le plug-in Jama.
  10. Cliquez sur le bouton représentant des points de suspension à côté du champ « Chemin DLL ». Parcourez et sélectionnez le fichier « JamaIntegrationPlugin.dll ». Il se trouve dans le dossier d'installation Pro Cloud Server . Par exemple, C:\Program Files\ Sparx Systems \ Pro Cloud Server \SBPI\JamaIntegrationPlugin.dll
  11. Les champs des étapes 11 à 14 constituent les composants de votre adresse Web Jama, à savoir : <protocole>://<serveur>:<port>/baseURL
    Dans le champ « Protocole », cliquez sur la flèche déroulante et sélectionnez le protocole que le plug-in Jama utilisera pour communiquer avec Jama.
  12. Dans le champ « Nom du serveur/IP », saisissez le nom du serveur ou l'adresse IP que le plug-in Jama utilisera pour communiquer avec Jama.
  13. Dans le champ « Port », saisissez le numéro du port que le plug-in Jama utilisera pour communiquer avec Jama.
  14. La « base » Le champ « URL » peut être laissé vide.
  15. Définissez des valeurs dans les champs « Nom d'utilisateur » et « Mot de passe ». Ces valeurs seront utilisées en combinaison pour accéder aux données dans Jama. Tous les utilisateurs actuels Enterprise Architect de l'installation Jama utiliseront le même ensemble d'informations d'identification pour lire les données externes.
  16. Cochez les cases « Créer Items », « Modifier Items » et/ou « Publier des discussions » si nécessaire pour permettre aux utilisateurs du plug-in Jama de créer et/ou de mettre à jour des éléments et/ou de créer des publications de discussion dans Jama à l'aide Enterprise Architect .
  17. Si vous souhaitez que le plug-in Jama ignore les erreurs liées à SSL qui se produisent à la suite d'une communication avec Jama (par exemple si vous utilisez un certificat SSL auto-signé), cochez la case « Ignorer les erreurs SSL ».
  18. Si votre accès à Jama utilise un serveur proxy, saisissez les détails pertinents dans la section Proxy :
    Nom/IP du serveur - Le nom du serveur (ou IP) et le numéro de port du serveur proxy ; par exemple, proxyserver.com:3131
    Contournement - Ce champ fournit un mécanisme permettant à certaines adresses de contourner le proxy ; il accepte plusieurs valeurs séparées par des points-virgules (;). Par exemple, 192.168.*;*.localdomain.com;www.mydomain.com
    Nom d'utilisateur - Si le serveur proxy requiert des informations d'identification, ce champ fournit le nom d'utilisateur.
    Mot de passe - Si le serveur proxy requiert des informations d'identification, ce champ fournit le mot de passe de l'utilisateur.
  19. Vous pouvez laisser les autres champs vides ou les définir sur leurs valeurs par défaut. Cliquez sur le bouton OK pour terminer la configuration. Vous revenez alors à l'onglet « Intégration » de la fenêtre Client de configuration Pro Cloud Server .

Identifier les modèles Enterprise Architect pour Jama

Dans l'onglet « Intégration » de la fenêtre Client de configuration Pro Cloud Server , vous verrez maintenant :

  • En bas à gauche de l'écran, le panneau « Fournisseurs de données » répertoriant l'intégration personnalisée pour Jama en tant que fournisseur de données
  • En bas à droite de l'écran, le panneau « Jama » est lié à : » affichant une liste de contrôle des modèles Enterprise Architect de vos gestionnaires de bases de données compatibles Pro
Vous pouvez soit cliquer sur la case à cocher en regard de chaque modèle Enterprise Architect que vous souhaitez lier à Jama, soit cliquer sur l' pour les sélectionner tous en même temps.

Cliquez sur le bouton Quitter.

Redémarrez le service PCS pour appliquer les modifications que vous avez apportées.

Vous pouvez maintenant accéder à l’un de vos modèles Enterprise Architect et vérifier l’intégration avec Jama.

Test l'intégration

Dans Enterprise Architect ouvrez l’un des modèles que vous avez identifié comme étant lié à Jama.

  1. Sélectionnez l'option du ruban Spécialiser > Outils > Systeme d'intégration .
  2. Dans la barre d'outils de la fenêtre Données externes, cliquez sur la flèche déroulante à droite de l'icône « globe ».
  3. Sélectionnez le groupe d'intégration (par exemple « Jama - Intégration » ou « Intégration personnalisée ») dans la liste. Il s'agit du « Groupe » que vous avez saisi dans la dialogue « Ajouter un fournisseur de données ».
  4. Cliquez sur « Jama » dans le fil d'Ariane, cela représente la racine du référentiel Jama.
  5. Continuez à utiliser les options du fil d'Ariane pour explorer en profondeur les projets Jama et accéder Items de travail ( Exigences , problèmes, etc.).

Cartographie des données

Pour que Jama et Enterprise Architect puissent échanger en douceur les éléments de données, vous devez révision et, si nécessaire, éditer :

  • Quel type d'élément Jama correspond à quel type d'élément Enterprise Architect , et
  • Quelle propriété d’un élément Jama correspond à quelle propriété d’un élément Enterprise Architect .

Ces tâches sont entièrement expliquées dans la rubrique Aide Configuration .

Révision des données Jama

Lorsque vous avez testé la communication entre Enterprise Architect et Jama, dans la fenêtre Données externes, vous avez utilisé le fil d'Ariane pour afficher les listes d'éléments de travail (par exemple les tâches). Si cette liste est trop longue, vous pouvez cliquer sur l'icône « Hamburger » dans la barre d'outils de la fenêtre.

Ce menu propose des options telles que :

  • « Items liés » pour afficher uniquement les éléments Jama liés aux éléments Enterprise Architect
  • « Éléments non liés » pour afficher uniquement les éléments Jama qui n'ont pas encore été liés aux éléments Enterprise Architect , ou
  • « Items liés au contexte actuel » pour afficher uniquement les éléments Jama liés à l'élément Enterprise Architect actuellement sélectionné
Il est également possible d'appliquer des filtres basés sur du texte au contenu tableau de données externes.
  1. Faites un clic droit sur l'en-tête de la colonne et sélectionnez « Basculer Barre de Filtre » (si elle n'est pas déjà affichée).
  2. Type du texte dans le champ de filtre/recherche juste en dessous du nom de la colonne,

Lors de la sélection d'un élément de la liste, chacune des fenêtres Propriétés , Notes , Inspecteur et onglet « Discussion » de la fenêtre Discussion et Révision possède des onglets ou versions séparés de la fenêtre pour afficher les propriétés, notes , fonctionnalités et les discussions (respectivement) de l'élément sélectionné. Ceux-ci sont illustrés dans la Rubrique d'aide Détails Item externe .

Travailler avec les éléments Jama et Enterprise Architect

Après avoir créé une communication fonctionnelle entre Enterprise Architect et Jama, vous pouvez :

  • Créer un nouvel élément dans Enterprise Architect lié à un élément Jama
  • Créer un nouvel élément Jama lié à un élément dans Enterprise Architect
  • Lier un élément existant dans Enterprise Architect à un élément Jama
  • Mettre à jour l'élément Jama avec les modifications apportées à l'élément Enterprise Architect (modifications « Push »)
  • Mettre à jour l'élément Enterprise Architect avec les modifications apportées à l'élément Jama (modifications « Pull »)
  • Mettre à jour tous les éléments Enterprise Architect liés avec toutes les modifications apportées aux éléments Jama (Synchroniser tout)
Ces actions sont toutes expliquées dans la rubrique d’aide Lier Items .

Apprendre encore plus