Présentation du produit Rational Team Concert for System z

Rational Team Concert for System z est un outil de collaboration en équipe reposant sur une plateforme extensible et évolutive qui intègre les tâches du cycle de vie des logiciels. Il est spécifiquement conçu pour les équipes impliquées dans des activités de cycle de vie des logiciels z/OS et multiplateforme. De nombreux aspects du cycle de vie du développement d'applications sont intégrés, tels la planification des itérations, la définition des processus, le contrôle des sources, le suivi des incidents, la gestion des générations et la génération de rapports. Rational Team Concert for System z étend les fonctionnalités et fonctions du produit Rational Team Concert de base.

Remarque : Rational Team Concert for System z 2.0 peut être installé sous Linux, Linux for System z, UNIX, Windows et z/OS. Pour plus d'informations, voir Editions et licences de Rational Team Concert for System z 2.0.0.2.
La liste suivante répertorie les principaux composants du produit Rational Team Concert for System z, avec les descriptions de leurs fonctionnalités et les plateformes prises en charge :
Jazz Team Server for System z
Etend Jazz Team Server avec les fonctionnalités de développement z/OS.
Peut être installé sur les plateformes suivantes :
  • Linux
  • UNIX
  • Windows
  • Linux for System z
  • z/OS à l'aide de SMP/E
Remarque : Jazz Team Server for System z peut être installé sur toute plateforme prise en charge par Jazz Team Server.
Client Rational Team Concert for System z
Etend le client Rational Team Concert avec les fonctionnalités de développement z/OS.
Peut être installé sur les plateformes suivantes :
  • Linux
  • Windows
Remarques :
  1. Le client Rational Team Concert for System z est pris en charge sur toute plateforme prise en charge par le client Rational Team Concert.
  2. Si vous prévoyez d'utiliser le client Rational Team Concert for System z avec le client Rational Developer for System z, vous devez installer le client Rational Team Concert for System z sur une plateforme que le client Rational Developer for System z prend en charge.
Build System Toolkit for System z
Contient les composants suivants :
  • Jazz Build Engine for z/OS
  • Support des systèmes de fichiers z/OS
  • Outil d'importation en masse de Rational Team Concert for System z
  • Passerelle Jazz System z
  • Autres composants Rational Team Concert for System z basés sur z/OS, y compris des exemples de JCL et de scripts
Remarque : Build System Toolkit for System z est installé sous z/OS comme composant distinct.
Rational Build Agent
Est exécuté sur un environnement de génération cible pour prendre en charge les générations de projet.
Peut être installé sur les plateformes suivantes :
  • Linux
  • UNIX
  • Windows
  • Linux for System z
  • z/OS comme composant distinct
    • Le moniteur de travaux prend en charge les générations basées sur JCL sous z/OS
    • Antz et Build System Toolkit for System z prennent en charge les générations z/OS natives
Jazz Gateway
  • Permet d'extraire à l'aide d'un programme des informations du référentiel Rational Team Concert for System z.
  • Installée sous z/OS à l'aide de SMP/E avec le composant Build System Toolkit for System.
  • Installée sur n'importe quelle plateforme répartie à l'aide du fichier .zip de Jazz Gateway disponible dans la section Rational Team Concert for System z Downloads du site Jazz.net.
Jazz Build Engine
Prend en charge la génération de projets.
Peut être installé sur les plateformes suivantes :
  • Linux
  • Windows
  • Installé sous z/OS avec le composant Build System Toolkit for System
Remarque : Rational Team Concert for System z Jazz Build Engine peut être installé sur n'importe quelle plateforme prise en charge par Rational Team Concert Jazz Build Engine.
Job Monitor
  • Fournit le statut des travaux et la sortie des générations basées sur JCL soumises à Rational Build Agent.
  • Installé sous z/OS comme composant distinct.

Fonctionnalités spécifiques du développement sous System z

Pour prendre en charge le développement multiplateforme, Rational Team Concert for System z dispose d'un hébergement natif de Jazz Team Server for System z sous z/OS et Linux for System z et inclut un ensemble intégré d'outils de cycle de vie de distribution de logiciels collaboratifs pour le développement sous System z et notamment, le contrôle des sources, la gestion des modifications et la gestion des processus et des générations. Le développement d'applications multi-niveau, les efforts de modernisation des applications et les artefacts de langage traditionnels tels que COBOL disposent d'un support spécialisé. Rational Team Concert for System z offre également la prise en charge des générations d'artefacts System z et des systèmes de fichiers.

Collaboration et intégration pendant le cycle de vie du développement

Rational Team Concert permet d'échanger facilement des informations dans le contexte de votre travail. Si des changements sont nécessaires, ces modifications vous sont automatiquement communiquées ainsi qu'aux autres membres de votre équipe. Vous pouvez référencer les modifications dans vos sessions de discussion et créer des liens vers les artefacts concernés. Les autres personnes associées au projet peuvent rester informées automatiquement des modifications qui les intéressent.

Vous pouvez partager des informations avec votre équipe par l'intermédiaire de plusieurs vues. Vous pouvez notamment suivre l'activité des équipes, présenter les informations de manière plus détaillée,ou définir les informations qui seront visibles à tout moment.

De nombreux aspects du cycle de vie du développement d'applications sont intégrés, tels la planification des itérations, la définition des processus, le contrôle des sources, le suivi des incidents, la gestion des générations et la génération de rapports. Chacun de ces aspects est intégré dans un environnement global. Vous pouvez suivre et gérer les relations existant entre les artefacts, renforcer vos processus de développement et collecter les informations relatives au projet de manière automatique et sans gêne pour quiconque.

Configuration et personnalisation des processus

Les projets Rational Team Concert suivent un processus particulier. En personnalisant ce processus, vous personnalisez aussi la manière dont le produit fonctionne. Le terme «processus» englobe ici les rôles, les pratiques, les règles, les autorisations et les consignes que vous utilisez pour organiser et contrôler le flux de travaux d'un projet. Rational Team Concert fournit à votre équipe l'aide requise pour suivre votre processus.

Vous utilisez un processus pour définir les rôles utilisateurs et les autorisations requises pour exécuter les opérations prévues par le produit. Le premier processus utilisé par un projet se définit via un modèle de processus. Vous pouvez modifier ce modèle en fonction des besoins propres à votre équipe et à votre projet. Tous les composants font partie du processus et vous devez donc leur associer des règles de comportement sous la forme de préconditions et et d'actions consécutives.

Client Eclipse et interfaces Web

Rational Team Concert fournit à la fois une interface client basée sur Eclipse et une interface Web. L'interface client fournit aux développeurs un environnement de développement intégré sophistiqué pour créer et distribuer des artefacts. L'interface Web permet d'administrer les serveurs et les projets. Elle permet aussi d'accéder aux zones de projet, de parcourir les données des référentiels, de mettre à jour les tâches et de consulter les événements récents.

Plateforme de technologie Jazz

Jazz est une plateforme de collaboration d'équipe évolutive et extensible qui intègre les tâches pendant tout le cycle de vie du logiciel. Cette plateforme fournit également des structures et des bases de génération qui facilitent le développement de nouveaux produits et outils.

La plateforme de technologie Jazz permet de travailler avec des équipes de développement géographiquement dispersées, fournit des solutions adaptables aux petites équipes comme aux grandes entreprises, permet de faire des audits et d'automatiser la journalisation, et facilite le développement de logiciels.

Pour participer au développement de la plateforme de technologie Jazz, consultez le site Jazz.net. Ce site vous permet de demander des améliorations, de suivre l'avancée des programmes en cours, de participer aux forums de discussion et d'assister à un déploiement de production de Rational Team Concert.