Objectifs globaux

Cette formation vous permettra d’acquérir les compétences nécessaires à la création et l’utilisation des OpenSocial Gadgets dans l’environnement de l’application client DNG. Au travers de nombreux exemples et exercices, la formation abordera :

  • l’anatomie d’un OpenSocial Gadget : il est constitué d’un ensemble de fichiers décrivant sa structure, son apparence, ses données et son comportement
  • les technologies Web : la réalisation d’un OpenSocial Gadget se base sur l’utilisation des technologies XML, HTML, CSS et javascript
  • l’API RM Client Extension : API permettant d’interagir avec le client DNG et ses données
  • l’environnement de développement : gérer cet ensemble de fichiers, de technologies et cette API grâce à l’utilisation d’un environnement de développement et de débogage dédié

Objectifs pédagogiques

A l’issue de la formation, les stagiaires seront capables de :

  • utiliser les OpenSocial Gadgets de DNG
  • installer les OpenSocial Gadgets supplémentaires de DNG
  • utiliser les OpenSocial Gadgets des autres applications de CLM
  • créer des OpenSocial Gadgets pour DNG au travers de l’API RM Client Extension

Durée

2 jours, soit 14 heures.

Tarif

Consultez-nous pour un devis personnalisé selon votre contexte et le nombre de participants: Formulaire de contact ou tel: +33(0) 381382950

Programme de formation / Déroulé pédagogique

Présentations

Présentation de la société, du formateur, des participants et formalisation de leurs attentes.

Rappels méthodologiques

Rappels sur les fonctionnalités de DNG et exemples d’OpenSocial Gadgets.

Programme détaillé (Jour 1)

  • Ajout de Gadget CLM à une zone de projet DNG
  • Ajout de Gadget externe à CLM
  • Installation de Gadgets DNG supplémentaires

Installation et utilisation des Gadgets «Module Explorer», «Split and join» et «Attributes and Links»

  • Présentation de l’environnement de développement d’un Gadget
  • Introduction aux technologies XML, HTML, CSS, Javascript

Etude et pratique des technologies web au travers de nombreux exemples.

Programme détaillé (Jour 2)

  • Etude de l’API RM Client extension

Etude détaillée au travers de nombreux exemples et exercices :

    • des artefacts : attributs, structure et liens
    • de leur gestion : création, suppression et déplacement
    • des évènements associés : sélection, ouverture, sauvegarde et clôture

Consolidation des compétences acquises

Exercices de programmation en Javascript :

  1. Gadget HTML file
  2. Gadget CSS file
  3. Gadget Javascript file
  4. Javascript JQuery Library
  5. Create your own Gadget
  6. RM API: Get user name and email address
  7. RM API: Display ShowUserPicker window
  8. RM API: Subscribe events
  9. RM API: Asynchronous running
  10. RM API: Get module structure
  11. RM API: Get artifact attributes
  12. RM API: Move artefacts
  13. RM API: Remove artifacts
  14. RM API: Create links
  15. RM API: Display linked artifacts

Les participants pourront profiter de l’expertise du formateur afin de discuter des besoins spécifiques à un projet et d’explorer les diverses possibilités qu’offre DOORS NG pour répondre à un problème donné.

Bilan, corrections et compléments

Retour sur les attentes des participants émises en début de session.
Question/Réponses.

Public

Ingénieur Système, Ingénieur Logiciel, Analyste Métier, Ingénieur Support DNG, Responsable Produit.

Prérequis

Les participants doivent avoir suivi la formation Utilisation de DNG et savoir programmer dans au moins un langage de programmation.

Généralités et bonnes pratiques autour des formations Knowllence

Nous avons référencé dans une Foire aux Questions Formation les questions qui se posent généralement autour de nos prestations de formation, n’hésitez pas à la consulter ou à nous contacter ou tél: +33(0) 381382950 !

Moyens techniques et d’organisation

Les participants doivent être équipés d’un PC portable. Quelques jours avant le début de la formation, un lien d’accès à un bureau à distance sera mis à disposition. Les participants devront tester le bon lancement du lien avant le démarrage de la formation. Un support par téléphone sera mis à disposition pour vérifier le bon lancement de cette connexion.

Moyens pédagogiques et travaux demandés

Exposé en vidéo-projection.

Moyens d’évaluation

Contrôle des connaissances par des exercices de programmation au cours de la formation.
Fiche de présence (liste d’émargement) + fiche d’appréciation de formation.

Moyens d’accompagnement et de suivi

Nos formateurs sont également des consultants experts de la mise en œuvre des processus et outils d’Ingénierie des Exigences et peuvent intervenir après les formations dans le cadre de mission de conseil ou d’assistance technique pour déployer les processus et outils sur lesquels se sont formés les stagiaires.

Formateur

Ingénieur·e expérimenté·e et spécialisé·e en Ingénierie des Exigences et dans la mise en œuvre opérationnelle des logiciels.
Langue de travail : Français ou Anglais, à préciser lors du calage des dates de formation.

REF : FDNGAPI