Upload
renart-gay
View
112
Download
0
Embed Size (px)
Citation preview
®
IBM Software Group
© 2008 IBM Corporation
A usage interne IBM et Partenaires commerciaux IBM uniquement
Gestion des changements de produit intégré (IPCM)
Présentation des outils IBM Rational de gestion des changements de produit intégré
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 2
Objectifs
A la fin de cette section, les participants seront en mesure de :
1. Identifier les principaux produits IBM Rational de gestion des changements de produit intégré (IPCM)
2. Comprendre que les produits IPCM sont intégrés à une solution de gestion du cycle de vie du produit (PLM) globale
3. Reconnaître les difficultés du secteur qui impliquent le recours aux produits IPCM
4. Evaluer l'importance de l'intégration de Rational DOORS (exigences), de Rational Change (gestion des changements) et de Rational Synergy* (gestion des configurations de logiciel) afin de permettre une traçabilité complète
*ou Rational ClearCase
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 3
Principales difficultés en matière de développement de systèmes
Aérospatial et défense
Automobile
Télécom
Pressions financières continuelles et besoin d'une meilleure gestion des risques
Conformité avec les principaux processus de conception et d'ingénierie
Efficacité des équipes réparties dans l'entreprise et dans le monde entier
Développement de produits plus innovants pour la croissance de l'entreprise
Augmentation de la complexité et accélération des changements
Produits électroniques haute technologie
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 4
Les demandes client et la concurrence engendrent des modifications du marché en matière de développement et de distribution des produits
Electronique
Automobile
Aérospatial et défense
Climat et confort
Réseaux
Eclairage
Freins et stabilité Sécurité
Groupe motopropulseurMoteurTransmission
Direction
L'importance des logiciels et des fonctions électroniques embarqués va augmenter de 35 à 40 % d'ici 2010.
90 % de toutes les innovations s'appuient sur l'électronique et 80% d'entre elles s'appuient sur le logiciel intégré.
IMPACT : Cette complexité génère des problèmes de qualité, de délai et de coût de garantie.
Le besoin de différentiation de produit ainsi que les avancées continuelles dans le secteur électronique sont à l'origine de l'augmentation du nombre de composants logiciels dans les produits
IMPACT : Délais et coûts supplémentaires lorsque les fabricants détectent des erreurs lors du test d'intégration des logiciels et des composants électroniques.
Utilisation d'un nombre plus important de [conception] partenaires pour la réduction des coûts et une meilleure innovation
IMPACT : Les modifications requièrent du temps et des ressources supplémentaires pour la coordination et l'analyse des impacts, ce qui engendre des coûts supplémentaires, des délais et des problèmes de qualité.
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 5
Aucune différenciation de produit précise
Tarification
Qualité du produit
Commercialisation/promotion de faible qualité
Mise sur le marché tardive/demande non satisfaite
Produit ne répondant pas aux besoins du client
19 %
23 %
24 %
26 %
33 %
46 %
49 %
Amélioration de la communication et de la collaboration entre les disciplines
Augmentation de la visibilité du statut des exigences
Meilleure prévision du comportement du système avant test
Implémentation ou modification des nouveaux processus de développement de produit pour une approche multidisciplinaire
Augmentation de la visibilité en temps réel de la nomenclature du produit dans le processus de développement
71 %
46 %
39 %
43 %
Qu'y a-t-il derrière ces erreurs et l'augmentation des coûts ?
Problèmes métier
Priorités d'ingénierie
Aberdeen Group, System Design: New Product Development for Mechatronics, Michelle Boucher, David Houlihan, Janvier 2008
The CIO’s Guide to the PERFECT Launch: Translating Innovation to Business Benefit, AMR Research, 2005
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 6
Rational/Offres Rational pour la gestion du cycle de vie du produit (PLM)Avantages de l'intégration de DOORS et nécessité de gérer les exigences dans plusieurs domaines
Développement des systèmes pilotés par modèle / Ingénierie
Ingénierie des exigences
Gestion des changements de produit intégréGestion des changements de produit intégré Software & Systems Delivery Platform
Solution : Rational DOORS
“Si nous disposions d'une vue unique des exigences produit dans
l'entreprise, nos cycles de développement seraient plus
efficaces, les coûts moins élevés, et le produit mis sur le marché
serait mieux adapté.”
Solutions : Rational DOORS, Rational Synergy, Rational Change, Rational ClearCase, Rational ClearQuest, et intégration des principaux fournisseurs de logiciels de gestion du cycle de vie du produit (PLM): PTC, Siemens, Dassault et Agile.
“Les modifications apportées aux composants électriques peuvent
imposer des changements du logiciel ou du matériel. J'ai
besoin de coordonner ces changements dans tous les domaines et pour tous les
fournisseurs afin de commercialiser le produit
adéquat.”
Solutions : Rational Systems Developer, Rational Rhapsody, Rational System Architect, Rational Asset Manager, Rational DOORS
“Nos produits n'ont jamais été aussi complexes. Il est nécessaire de gérer de manière plus stricte la
complexité de la conception et de comprendre l'interaction
entre les différents composants.”
Solution : Rational Software & Systems Delivery Platform
“Le logiciel de ce produit est complexe. Nos équipes doivent disposer d'une plateforme de développement intégrée pour
définir, modéliser, générer, tester et mettre sur le marché un logiciel de grande qualité.”
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 7
80
PDMEDM
Développement électronique
Développement mécanique
EDA MCAD
SCM
Développementlogiciel
UML
Gestion des changements de produit intégré – Amélioration de la collaboration entre le développement logiciel, électronique et mécanique
Ingénierie-système pilotée par modèle
Gestion des changements de produit intégré
Ingénierie des exigences intégrée
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 8
Impact de la gestion des changements de produit intégré Réduction du délai de propagation des changements à l'ensemble de l'équipe
de conception Réduction du temps de réponse lors de la conception et la résolution des erreurs Réduction de la détection tardive des changements ‘oubliés' dans le projet
Optimisation des investissements dans les systèmes PDM, logiciels et électroniques
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 9
Pourquoi ne pas tout simplement utiliser un seul système de gestion des changements ?
2007 AMR Research, Inc.
Mécanique
Données
en cours
Electronique
Données de
conception en cours
Logiciels
Artefacts
en cours
Les domaines sont différents Le ‘langage’ est différent Type de données de conception modifiées (texte/géométrie)
Les fournisseurs (fournisseurs de niveau 2) ne peuvent pas prendre en charge les différents systèmes de gestion des changements requis par les constructeurs de pièce détachées (fournisseurs de premier niveau)
Chaque domaine utilise les outils les mieux adaptés à ses besoins
10X taux de changement
5X taux de changement
1X taux de changement
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 10
Quels sont les principaux fournisseurs de logiciels indépendants PLM ?
Certains clients souhaitent intégrer des outils Rational à d'autres outils de fournisseurs PLM qu'ils utilisent dans des domaines spécifiques (conception électronique, conception mécanique, etc.)
Certains fournisseurs PLM offrent déjà des intégrations, certaines intégrations sont en cours de développement et d'autres seront effectuées via la structure IBM PDIF.
(IBM est un revendeur des produits Dassault)
Précédemment UGS
Produits Produits Produits Produits
Lien vers le site du fournisseur
Lien vers le site du fournisseur
Liens d'intégration du fournisseur
DOORSClearCase
Lien vers le site du fournisseur
Liens d'intégration du fournisseurClearQuest
Lien vers le site du fournisseur
Liens d'intégration du fournisseur
DOORS
Principaux fournisseurs PLM
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 11
Gestion des changements
Rational DOORS
Gestion des exigences
Rational Change
Intégration et traçabilité complète entre les exigences, les activités et les artefacts
Liaison automatique de tous les artefacts modifiés afin
de répondre à une demande ou d'effectuer une activité
Association automatique de tous les changements d'exigence à des demandes de changement spécifiques
Traçabilité complète des exigences jusqu'aux demandes d'implémentation
Traçabilité complète des exigences jusqu'au code
sourceRational Synergy ou Rational ClearCase
Gestion des configurations
Voir les notes de l'intervenantpour plus d'informations
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 12
Intégration de la gestion des exigences, des changements et des configurationsTraçabilité complète allant des exigences jusqu'au codeDOORS + Change + Synergy (ou ClearCase)
Augmentation de la vitesse et de la qualité via l'automatisation Création de demandes d'implémentation et de
tâches d'ingénierie directement à partir des exigences
Traçabilité complète allant des exigences jusqu'au code Analyse plus facile des impacts
Meilleure communication au sein des équipes
Possibilité de voir le travail effectué pour une exigence spécifique
Contrôle total du projet Permet de garantir que vous effectuez les
opérations appropriées
Rapport en temps réel sur la progression
Création de votre base de connaissances d'entreprise
Modifications de code
Demandes de changement
Exigences
Voir les notes de l'intervenantpour plus d'informations
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 13
Points d'apprentissage
A la fin de cette section, les participants seront en mesure de :
1. Identifier les principaux produits IBM Rational de gestion des changements de produit intégré (IPCM)
2. Comprendre que les produits IPCM sont intégrés à une solution de gestion du cycle de vie du produit (PLM) globale
3. Reconnaître les difficultés du secteur qui impliquent le recours aux produits IPCM
4. Evaluer l'importance de l'intégration de Rational DOORS (exigences), de Rational Change (gestion des changements) et de Rational Synergy* (gestion des configurations de logiciel) afin de permettre une traçabilité complète
*ou Rational ClearCase
®
IBM Software Group
© 2008 IBM Corporation
A usage interne IBM et Partenaires commerciaux IBM uniquement
Rational Top Gun
Présentation de la gestion des configurations et des changements
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 15
Objectifs de la gestion des versions et des changements
Rational Team Concert (RTC) est le tout premier produit élaboré en utilisant les nouvelles technologies Jazz.
RTC est une solution de collaboration en équipe qui intègre de manière transparente des services de cycle de vie d'applications courants.
Fait en sorte que le développement de logiciels soit plus automatisé, transparent et visionnaire
Active le contrôle de la source intégrée et la gestion des générations et des éléments de travail qui fonctionnent ensemble
Automatise la collecte de données, en supprimant la surcharge administrative
La création de rapports en temps réel, l'utilisation de tableaux de bord et les alertes réduisent les risques et augmentent la transparence.
Rational Build Forge fournit une structure évolutive qui permet aux équipes de développement de standardiser et d'automatiser les tâches répétitive et de partager les informations produit essentielles tout en faisant des économies.
Jazz est une plateforme de collaboration en équipe pour le développement logiciel.
Rational ClearCase offre une solution d'entreprise qui fournit un contrôle de version sophistiqué, une gestion des espaces de travail et un développement parallèle pour l'amélioration de la productivité.
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 16
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 17
A quoi correspond la gestion des changements et des versions ?
Identification de la configuration - Quel code utilisons-nous ?
Contrôle des configurations - Permet de contrôler la version d'un produit et ses changements
Gestion des changements – Permet de garantir que chaque changement proposé est correctement géré
Suivi des incidents - Permet de s'assurer que la traçabilité de chaque incident jusqu'à la source est disponible
Gestion des processus - Permet de s'assurer de la conformité par rapport au processus de développement de l'entreprise
Gestion des générations - Permet de gérer les processus et les outils utilisés pour les générations
Développement et mise en forme – Permet de gérer comment les générations sont mises en forme et déployées
Gestion des configurations
de logiciel
Gestion des versions et des
générations
Gestion des changements et
des versions+ =
Voir les notes de l'intervenantpour plus d'informations
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 18
Evolution de la gestion des changements et des versions
Contrôle de version de base
Processusinformel
Gestion collaborative du cycle de vie des
applications
Taille de l'équipe
Equipes réparties
Conformité et régle-
mentations
Gestion des changements et des versions intégrée
Maturité des processus
Elé
men
ts d
ynam
iqu
es m
étie
r et
te
chn
iqu
es
Processus manuel Non reproductibleRisque d'erreurs
Reproductible et fiableFonctionnalité simpleLimité ou aucune intégration
Intégré pour la traçabilitéGéré et optimiséReproductible, processus partagé
Interaction transparente des exigences, de la qualité et de la gestion des changementsPrise en charge de petites équipes flexibles dans des environnements d'entreprise de grande taille
Complexité des
applications
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 19
Mise en place d'une différenciation métier avec flexibilité et fiabilité dans une période économique difficile
Aider les clients à améliorer la valeur et les performances de
leurs investissements
logiciels en tant que ressources métier
stratégiques
Créer une situation de consensus dans la
collaboration entre les activités métier et
informatiques en prenant les bonnes décisions
en fonction d'informations précises et en temps réel
Analyser l'opportunité métier et l'impact des modifications
tout en gérant de manière efficace les transformations de l'entreprise
en définissant de manière plus précise les priorités entre les
activités métieret informatiques
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 20
Responsable informatique
Responsables de projet
Développeurs, testeurs, ingénieurs de génération et
de version
“Nous avons besoin d'une solution qui permet à mes équipes d'atteindre
leurs objectifs”
“J'ai besoin d'avoir une visibilité de mes projets
logiciels et de pouvoir les contrôler afin de garantir une livraison rapide de
logiciels de qualité”
“J'ai besoin d'effectuer mon travail facilement
et rapidement”
Gestion des changements et des versions A tous les niveaux de l'entreprise
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 21
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 22
Gestion des configurations
et des changements
Gestion des changements
Processus de cycle de vie de logiciels et de systèmes
Analyse et conception
Construction
Gestion de la qualité
Définition et gestion des
exigencesGestion de produits, de projets et de
portefeuilles
Structures et architecture de
l'entreprise
Mesure et création de
rapports
Production/Exploitation
DOMAINE DE DEVELOPPEMENTDOMAINE METIER
Gestion des configurations, changements et versions
Rational SynergyRational Change
Rational ClearCase Rational ClearQuest
Rational Team Concert
Rational Build Forge
IBM Software Group | Rational software
23A usage interne IBM et Partenaires commerciaux IBM uniquement
Solution d'entreprise de gestion des changements et des configurations Entreprises et projets de développement de moyenne et grande taille Besoins avancés en matière de gestion des changements, des configurations et des versions
ClearCase, ClearQuest & Build Forge
– Gestion des configurations facilement personnalisables
– Intégration à d'autres produits Rational
– Implantation forte dans le secteur informatique
Synergy, Change & Build Forge
– Gestion des configurations prêtes à l'emploi
– Gouvernance, conformité CMMi
– Intégration à d'autres produits Rational
– Implantation forte dans le secteur des systèmes
Rational Team Concert – Redéfinition du marché CCM, en avant vers ALM 2.0 ! Processus de développement itératifs et flexibles Structure et plateforme ALM collaborative et ouverte Echange de document avec SharePoint et Quickr (2009Q1) Collaboration avec ClearCase/ClearQuest (actuellement) et Synergy/Change (2009)
Positionnement/différenciation de niveau élevé des produits Rational de gestion des changements et des configurations (CCM)
RationalTeam Concert
Collaboration, Automatisation, Rapports
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 24
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 25
IBM Rational ClearQuest Unification des équipes pour une meilleure coordination et collaboration
"Pierre angulaire" des activités de développement
Rational ClearQuest permet d'intégrer le cycle de vie de développement complet pour une meilleure visibilité et une réponse rapide aux changements
Solutions partenaires
Gestion de portefeuilles
Gestion desexigences
Outils source ouvert Rational
ClearQuest
Gestion des ressources
Gestion des configurations
Tests
Génération et déploiement
IBM Rational RequisitePro pour la gestion des exigences et la traçabilité
IBM Rational ClearCase pour la gestion de la configuration des activités de développement
IBM Rational Team Concert pour le développement de logiciels de collaboration
IBM Rational Asset Manager pour le développement et la réutilisation des ressources en mode coopératif
Et bien plus encore…
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 26
Allocation des ressources “Les demandes de changement sont-elles réparties de manière équitable dans
l'équipe ?”
“Qui est disponible pour prendre en charge une correction de bogue qui constitue un enjeu crucial ?”
Statut du projet “Combien d'incidents de priorité 1 sont toujours en cours de résolution ?”
“Combien d'incidents ont été soumis pour cette version ?”
Tendances “Quelle est la durée de la correction d'un bogue moyen ?”
“Quelle est la durée de l'implémentation des demandes d'amélioration ?”
Tests “Combien d'incidents sont à l'étape de vérification ?”
IBM Rational ClearQuest Eléments de mesures pour les responsables de projet
Obtenez des réponses aux questions les plus fréquentes à tout moment, où que
vous soyez…
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement
Léger
Grand nombre de fonctions Vue centralisée en temps réel
27
IBM Rational ClearQuest WebConnexion facile de vos équipes réparties
Raccourcis vers les favoris
Affichage des différentes tâches
sous forme d'onglets
Recherche en texte intégral
Connexion sécurisée
Index d'enregistrements (résultats de la recherche)
Vue d'enregistrements
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 28
Démarrage rapide avec des schémas prêts à l'emploi
Schéma ALM Déploiement prêt à l'emploi utilisant les
meilleures pratiques ALM Suivi des incidents
Suivi standard des incidents (prêt à l'emploi)
Gestion unifiée des changements Prend en charge les projets activés par
UCM, permettant un véritable développement basé sur les activités
Et bien plus encore…
IBM Rational ClearQuest Personnalisation et configuration afin de répondre à vos besoins
Personnalisation facile pour tout processus ou création intégrale de votre propre schéma
Rational ClearQuest vous permet de développer et de tester vos changements dans un environnement de test avant de les appliquer en production.
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 29
Signature électronique
•Choisissez quels enregistrements et états requièrent une approbation par signature électronique
Authentification LDAP et autorisation utilisateur•Connexion sécurisée Rational ClearCase et Rational ClearQuest
Trace d'audit et connexion de zone
Référentiel sécurisé•Prend en charge les fournisseurs de base de données les plus connus
Processus reproductibles, fiables et applicables
IBM Rational ClearQuest Simplification de la gestion de la sécurité et de la conformité
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 30
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 31
Qu'est-ce que Rational Change ? Solution de type Web pour la
gestion et la communication des changements au sein de l'entreprise
Gère les processus souvent disparates pour des équipes réparties dans le monde entier
Inclut un support intégré de gestion utilisant les tâches et le cycle de vie
Prend en charge la création de rapports en temps réel et les mesures
Prend en charge les investissements effectués en matière d'outils
Fonctions de création de rapports étendues intégrées
Tableaux, Microsoft Excel et graphiques
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 32
Qu'offre Rational Change ?
Une solution de gestion des changements d'entreprise qui permet d'unifier les différents processus et technologies dans l'entreprise
Intégration avec des systèmes de gestion des configurations de logiciels (SCM)
Traçabilité complète des exigences
Augmentation de la visibilité de la gestion via une création de rapports plus efficaces
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 33
Intégration de Rational Change à des systèmes SCM
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 34
Rational Change
Gestion des changements du cycle de vie de développement des logiciels et des systèmes Flux de travaux configurables et
souples Automatisation des flux de travaux et des
processus, qui est configurable afin d'implémenter virtuellement tout processus à tous les niveaux d'une entreprise
Support du processus de cycle de vie parent/enfant
Visibilité dans le cycle de vie de développement S'intègre à d'autres outils et systèmes,
tels :
Exigences, gestion des configurations de logiciel (SCM), architecture d'entreprise (EA), développement géré par modèle (MDD), tests, gestion des produits/projets
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 35
Module complémentaire Enterprise Change Process : fonctionnalité innovante Le module complémentaire Enterprise
Change Process inclut une fonctionnalité clé spécifiquement conçue pour prendre en charge les niveaux CMMI 3 et 4 et la conformité SPICE Planification des projets Evaluation du travail nécessaire Analyse des causes Application des processus Gestion des éléments en double Gestion des exigences
Coordination des changements entre les éléments logiciel, électronique et mécanique
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 36
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 37
Intégrations aux principaux environnements de développement
•Structure Eclipse•IBM Rational Application Developer (RAD)•Microsoft Visual Studio 2005•Rational Developer for System z•Rational Developer for System i•IBM z/OS ISPF•Et bien plus encore…
Large gamme d'environnements pris en charge•UNIX•Windows•Linux •Connecteur zSeries•Et bien plus encore…
Travail local ou à distance
Nouvelle aide commune à Rational ClearCase et à ClearQuest•Permet un accès rapide à l'ensemble de l'aide, quel que soit le point d'accès
IBM Rational ClearCase Travail dans votre environnement préféré
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 38
Unification des équipes dans le monde entier Support multiplateforme
IBM Rational ClearCase Remote Client (CCRC)Client léger comprenant un grand nombre de fonctions pour l'accès distant
Vue de l'arborescence des
fichiers
Vue des modifications en
attente
Navigateur de l'historique
Détails des fichiers
Vue graphique des fichiers et de leurs
relations
Augmentation de la productivité Interface utilisateur unique
Fonctions de développeur Rational ClearQuest et ClearCase intégrées
Prise en charge des processus Agile
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 39
Vues dynamiques Accès transparent, en temps réel et
immédiat aux ressources des projets
Permet des itérations rapides tout en disposant de la visibilité nécessaire aux modifications de fichier
Vues instantanées Fournit une copie des ressources des
projets pour un accès local
Détecte automatiquement et resynchronise tous les fichiers modifiés
Offre une utilisation hors connexion intelligente
IBM Rational ClearCase Accès en temps réel transparent ou accès aux copies des fichiers
Seule solution SCM proposant deux modèles d'espace de travail
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 40
Rational ClearCase prend en charge deux méthodes d'implémentation : Unified Change Management (UCM)
Solution prête à l'emploi
Processus de gestion des modifications basé sur les activités
Flux de travaux, personnalisable, configurable et automatisé
Meilleures pratiques démontrées
Augmentation du niveau d'abstraction - UCM dépend de la version standard de Rational ClearCase
Version standard de Rational ClearCase Souplesse de l'implémentation virtuelle de toute solution de gestion de configuration
adaptée à un environnement de développement spécifique
Branchement illimité et automatisé
Personnalisation selon vos besoins
IBM Rational ClearCase Flexibilité d'implémentation – A vous de choisir…
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 41
A destination des clients
Correctif de bogue de la
version 1
Version 1.5
Augmentation de la productivité via un
développement parallèle
Isolation du travail instable à l'aide d'espaces de travail de développeur privés
Automatisation de la coordination d'équipe en utilisant des outils de fusion graphiques et des mises en corrélation évoluées
IBM Rational ClearCase Travail simultané sur plusieurs versions
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 42
IBM Rational ClearCase Réduction des coûts de propriété
Intégrations pour une disponibilité élevée Garantie de la continuité du fonctionnement
Serveur de gestion des changements unique pour le client distant Rational ClearCase et le composant Web ClearQuest
Simplifie le déploiement pour les administrateurs et les connexions entre équipes
IBM Installation Manager (IIM) Fournit aux utilisateurs et aux administrateurs une expérience d'installation
commune pour Rational ClearCase et ClearQuest sur toutes les plateformes de système d'exploitation
Surveillance Rational ClearCase MultiSite Interface Web pour les statistiques sur les serveurs Rational ClearCase et les
messages de système d'exploitation
Permet aux administrateurs d'afficher facilement le statut des déploiements dans le monde entier
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 43
Rational ClearCase MultiSite
Rational ClearCase LT
Rational ClearCase
Développement d'équipes réparties
Vues instantanées
Vues dynamiques
Serveurunique
Serveursrépartis
Serveursrépliqués
Gestion des changements basée sur les activités (UCM)
Equipes de petite taille Equipes de moyenne/grande taille
Gestion des configurations de logiciel
Pour équipe de TOUTE taille Module complémentaire
Réplication et synchronisation
ClearCase Remote Client (CCRC)
Surveillance globale
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 4444
2006 PTC
Composants logiciels
Composants Windchill représentant les artefacts logiciels dans la nomenclature.
CD du programme d'installation avec les pilotes matériels pour l'imprimante
Système de contrôle ABS dans le secteur automobile
Possibilité de stockage ou de référence de contenu à partir de ClearCase ou du système de fichiers
Fichiers uniques de référence ou configurations logicielles complètes (répertoire et fichiers) dans ClearCase
Les fichiers référencés dans ClearCase sont rationnalisés “à la volée” pour les utilisateurs
Type et icône uniques pour distinguer les composants logiciels
Type et icône uniques pour distinguer les composants logiciels
Accès aux métadonnées spécifiques ClearCase des fichiers référencés directement à partir de Windchill
Accès aux métadonnées spécifiques ClearCase des fichiers référencés directement à partir de Windchill
Référence (ou téléchargement) des fichiers et des répertoires à partir de ClearCase
Référence (ou téléchargement) des fichiers et des répertoires à partir de ClearCase
Intégration de Windchill pour Rational ClearCase - Fonctions principales
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 45
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 46
Cinq principales raisons de choisir Rational Synergy 7.0
Collaboration : support pour un développement global et reparti avec un accès RAPIDE
Traçabilité complète automatisée avec un audit des configurations et des versions ainsi qu'un support pour des modèles de gestion des configurations de logiciel complexes, plus particulièrement dans l'espace système
Support d'équipe évolutif Petites équipes de 3 à 5 ingénieurs jusqu'à de grandes équipes réparties dans le
monde entier constituées de centaines de développeurs
Modèles de processus prêts à l'emploi (CMMI, Agile, Développement piloté par exigences…)
Intégrations ALM reconnues en matière de gestion des changements, des exigences et des tests (DOORS)
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 47
Rational Synergy et Rational ChangeSystème de gestion des configurations et des changements intégré
Référentiel Synergy intégré
Rational ChangeCapture, gestion et communication
des demandes de changement.
Rational SynergyContrôle, sécurisation et distribution
des artefacts de projet.
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 48
Tour d'horizon Synergy : Meilleures pratiques en matière de gestion des changements - Gestion des changements basée sur les tâches
Gestion des changements basée sur les tâches : modèle d'utilisation simple
Les développeurs sélectionnent une tâche dans la liste,
réservent, créent et modifient des fichiers,
puis effectuent la tâche. La gestion des changements basée
sur les tâches permet aux développeurs
de ne pas effectuer de "restitutions" manuelles ou d'autres opérations fastidieuses du même type
d'automatiser la documentation d'automatiser la traçabilité
(demandes de modification, activités, objets)
de vider la liste des tâches à effectuer (priorités et navigation)
de ne plus effectuer quotidiennement les tâches liées à la gestion des changements
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 49
Processus intégrés et création de vos propres processus
Pour consulter le diagramme créé manuellement, voir l'URL.
Sélectionnez les objectifs pour la version.
Sélectionnez la règle de processus à utiliser pour les objectifs disponibles.
Remarques : vous pouvez avoir plusieurs règles de processus pour chaque objectif.
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 50
Facilité d'utilisation – Formation rapide de votre équipe
Accès facile aux informations et opérations nécessaires dans
les interfaces Synergy
Eclipse, VS .Net
Rational DOORS, Rhapsody, Tau, …
Niveau de visibilité élevéAttributions, CR, exigences
Gestion de la configuration transparente automatisant les tâches courantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 51
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 52
Activation de la transparence de l'équipe (qui, quoi, quand, pourquoi)
Construction d'une cohésion d'équipe Automatisation des débuts de projet
pour que tout se passe bien
Automatisation du flux de travaux de l'équipe améliorant la productivité
Automatisation de la collecte de données, ce qui supprime la surcharge administrative
Les alertes et la création de rapport en temps réel réduisent les risques liés aux projets
Configuration dynamique des projets et des équipes
Planification d'itération en temps réel et équilibrage de charge
Unification des équipes avec un choix d'outils
Intégration dynamique des individus, des processus et des projets dans le cycle de vie
Collaboration en contexte
Gouvernancede taille appropriée
Productivité dèsle 1er jour
solide, extensible et évolutive
distribution globale, fluide et dynamique
de type communautaire et ouverte sur le site Jazz.net
Jazz est un projet et une plateforme
destinée à transformer la façon dont les
gens travaillent ensemble et ce afin
d'obtenir de meilleures performances et
une meilleure rentabilité pour les
investissements logiciels
Mise en place d'une plateforme pour transformer la distribution de logiciels
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 53
Evolution des offres existantes
Rational Change
RationalSynergy
RationalDOORS
Autres produits Rational
et offres Rational
RationalClearCase
RationalClearQuest
Evolution d'IBM Rational Software Delivery Platform
Nouvelles offres
Création de nouvelles offres
Basée sur la technologie Jazz et les technologies à venir
RationalTeam Webtop
RationalQuality Manager
Requirements Composer
Evo
luti
on
ver
s la
pla
tefo
rme
Jazz
RationalSynergy
Mise en place de latechnologie Jazz
RationalChange
RationalClearQuest
RationalClearCase
RationalDOORS
EVOLUTION D'IBM RATIONAL SOFTWARE DELIVERY PLATFORM
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 54
Accroître la valeur des investissements Rational existants Prise en charge de "groupes d'équipes" répartis par fonctions et zones géographiques
Gestion collaborative du cycle de vie des applications Interaction transparente des exigences Rational, des produits de gestion des changements et de la
qualité Prise en charge de petites équipes flexibles dans des environnements d'entreprise de grande taille Interaction avec les ressource Subversion
DéveloppementBrésil
Gestion des configurations et des
générations
Responsable de projetAnalyste métier
DéveloppementAmérique du Nord
TestGlobal SI
DéveloppementAustralie
DéveloppementEurope
DéveloppementChine
Equipes de l'entreprise
Gestion des configurations et des
générations
Subversion
Rational Team Concert
SCMEléments de
travailBuildClearCaseClearQuestBuildForge
...
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 55
Innovation logicielle via la collaboration Collaboration d'équipe en contexte et en
temps réel Faire en sorte que le développement de logiciels soit
plus automatisé, transparent et visionnaire "Penser et travailler ensemble"
Contrôle de la source intégrée, élément de travail et gestion des changements
Evaluation de l'état du projet en temps réel Capture discrète et automatique des données
Automatisation des meilleures pratiques Les processus dynamiques accélèrent le flux de
travaux des équipes Processus prêts à l'emploi ou personnalisés
Unification des équipes logicielles Intégration d'une large gamme d'outils et de clients Amélioration de ClearQuest et de ClearCase Visual Studio Client Prise en charge des systèmes System z et System i
IBM Rational Team Concert
transparent présence intégrée sites wiki OUVERTURE création de rapports en temps réel messagerie instantanée débuts de projets automatisés Web 2.0 tableaux de bord personnalisés rassemblement automatisé de données EXTENSIBILITE Plug-ins Eclipse architecture de services LIBERTE DE CREATIONOuvert et extensible surOuvert et extensible sur
Collaboration en contexteGouvernance de taille
appropriéeProductivité dès le premier
jour
Collaboration en contexteGouvernance de taille
appropriéeProductivité dès le premier
jour
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 56
Conseiller d'équipe pour la définition et l'optimisation de “règles” et l'activation d'améliorations continues
Mise en place et application de processus La collaboration en contexte affiche les membres de
l'équipe et le statut de leur travail
Structure unique pour les artefacts liés aux projets Ajout ou suppression au sein des équipes,
comprenant l'appartenance à une équipe, les équipes secondaires et l'héritage de projet
Contrôle fonctionnel s'appuyant sur les rôles pour une définition souple des processus et des fonctions
Jazz Team Server
Gestion des flux intégrés avec les relations de flux
Bases de référence de niveau composant
Bacs à sable de type serveur Identifie les composants dans les
flux et les références de base disponibles
Connecteur ClearCase
Gestion des configurations de logiciel
Eléments de travail Incidents, améliorations
et conversations Affichage des résultats de la
requête et partage des requêtes avec l'équipe ou un membre
Prise en charge des approbations et des discussions
Connecteur ClearQuest Interface d'éditeur de requête
Traçabilité des ensembles de changements et des éléments de travail
Serveurs de génération locaux ou distants
Prise en charge d'Ant et des outils de ligne de commande
Intégration à Build Forge Définitions des générations pour
les générations privées et d'équipe
Génération
Planification d'itérationPlanification et exécution des itérations intégréesEstimation des tâches liées aux principaux événementsModèles de processus Agile prêts à l'emploi
Transparence des projetsTableaux de bord Web personnalisablesRapports et mesures en temps réelSuivi et statut des principaux événements du projet
Rational Team Concert
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 57
Gamme Rational Team Concert 2008
Express-C
Equipes d'entrée de gamme
Collaboration en contexte
Middleware à source ouverte
Jusqu'à 10 utilisateurs par serveur
Equipes d'entreprise
Processus personnalisable
Etat du projet en temps réel
Administration LDAP A l'échelle de
l'entreprise et extensibilité
Jusqu'à 250 utilisateurs par serveur
StandardEnterprise
Déploiements d'entreprise Extensions
optimisées d'entreprise
Configuration, gouvernance et sécurité au niveau de l'entreprise
Déclaration de direction (2009-2010)
EclipseTM, Linux, MS Windows, UNIX - z/OS (1H 09) et i5/OS (3Q) avec gestion des éléments de travail et des ressource natives
Equipes de taille moyenne
Développement transparent
Processus prêts à l'emploi
Middleware de type commercial
Jusqu'à 50 utilisateurs par serveur
Express
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 58
Prise en charge des entreprises et des équipes Agile
IBM Rational Team Concert
Principes Agile
Logicielsutilisés
Logicielsutilisés
Individus / InteractionsIndividus /
InteractionsRéponse aux changementsRéponse aux changements
Collaboration Client
Collaboration Client
Equipes transparentes Approbations / validations Etat du projet Discussion en fonction du
contexte
Flexibilité des processus Planification et exécution
itératives Plusieurs versions Révisions de code JIT
Démarrage des équipes appropriées
Connaissance des équipes Connaissance des
processus Partage approprié
des changements
Intégration continue Gestion des ressources des
équipes Développement géré par les
changements Intégré / traçable
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 59
Extension d'une collaboration d'équipe à une gamme plus étendue d'utilisateurs Extension de la collaboration d'équipe
Unification des membres des équipes en utilisant plusieurs clients Eclipse ou Web
Prise en charge de tout client Eclipse, y compris Rational et les produits à source ouverte
Extension de la valeur des outils Rational dans des déploiements d'entreprise
Interactivité avec la solution de gestion des changements Subversion
Accroissement de vos options à venir Unification des équipes dans des
environnements .Net Visual Studio Client
Extension de l'accès aux flux de travaux et aux documents d'équipe via une solution partenaire Intégration de Microsoft SharePoint Intégration de Lotus Quickr
Prise en charge de Lotus Mashups Ajout de la gestion de génération
d'entreprise Intégration de Build Forge
Produits Eclipse et basée sur Eclipse
Web 2.0
Visual Studio (4Q)
Intégrations clientRational ClearCase 7.1
Rational ClearQuest 7.1
Rational Build Forge 7.1
Rational Asset Manager 7.1
Subversion
Intégrations serveur
RationalTeam Concert
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 60
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 61
Automatisation des processusCycle de vie de distribution logiciels automatisé, réparti, reproductible et cohérent
Python, VBscript, Batch, Perl, KSH Scriptage
Contrôlesource
Générationproduit
Assurancequalité
PackageMise sur le marché
Dévelop-pement
Contrôle Accélération Environnement Notification Planification Analyse des journaux Suivi Analyse
Plateformes UNIX, Windows Mac, Linux, z/OS, i5/OS, de propriétaire
•ClearCase•StarTeam•Perforce•CVS•PVCS•VSS•Synergy•Subversion•etc.
•ClearMake•Ant•NAnt•Make•GNUMake•NMake•Open Source•CruiseControl•Maven•etc.
•Java•C•C++•C#•etc.
Contrôle de la sourceLangages
Outils de génération
•TestManager•Performance•Functional•Robot•LoadRunner•TestDirector•WinRunner•Junit•etc.
Outils de test
•Tivoli•WebSphere•WebLogic•etc.
Mise sur le marché
•RAD•Eclipse•Visual .NET
Environnements de développement
intégrés
•ClearQuest•Remedy•ChangeMan•DevTrack•Bugzilla•etc.
Gestion des changements
•Wise•InstallShield•jar•RPM•Package•etc.
Outils de package
Console de gestionGestion sur le Web centralisée, accès réparti collaboratif, sécurité basée sur les rôles
Modules d’extension IDELibre service développeur, sécurité basée sur les rôles
STRUCTURE D'AUTOMATISATION DE DISTRIBUTION DE LOGICIELS
IBM Rational Build ForgeStructure adaptable pour la normalisation et l'automatisation des tâches répétitives
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 62
Nomenclatures complètes •fichiers qui ont été modifiés•tout test d'unité automatisé effectué•environnement utilisé pour la création de la génération•compte complet des processus de génération
Trace de contrôle précise du contenu de la version, des modifications de processus et de l'accès utilisateur aux systèmesAinsi, il n'est pas nécessaire de rassembler
manuellement les informations !
Meilleure reproductibilité et simplification de la gestion de la conformité
IBM Rational Build ForgeTrace de contrôle et données précises et automatisées
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 63
Intégrations aux principaux environnements de développement
•Structure Eclipse•IBM Rational Application Developer (RAD)•Microsoft Visual Studio 2005•Et bien plus encore…
Large gamme d'environnements pris en charge•Windows•AIX•Solaris•HP-UX•UNIX•Linux•Mac OS•z/OS•i5/OS
Mise à disposition de fonctions en libre service pour les développeurs
Prise en charge d'un plus grand nombre d'environnements que tout autre outil de gestion
de générations et de versions !
IBM Rational Build Forge Accès direct aux fonctions de génération et de version
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 64
Console de gestion Web
Vue de projet en temps réel consolidée
Accès fiable et sécurisé via l'authentification utilisateur
Support Unicode pour les projets internationaux, traduit et disponible dans 10 langues
Pool de serveurs
LinuxWindows SolarisAIX Linux Windows Windows Windows Linux HP-UX AIX MacWindows Solaris
Los Angeles BangaloreDallas
Console / Moteur Console / MoteurConsole / Moteur
Jour-nalBD
Jour-nalBD
Jour-nalBD
IBM Rational Build ForgeGestion centralisée d'équipes réparties dans le monde entier
Base de données dejournaux de générations• Statistiques de génération• Données de nomenclature
Base de données dejournaux de générations• Statistiques de génération• Données de nomenclature
Base de données dejournaux de générations• Statistiques de génération• Données de nomenclature
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 65
Rational Build Forge Standard Edition
Rational Build Forge Enterprise Edition
Interface de programmation (API)Java
Gestion de serveur dynamique (regroupement de serveurs)
Rational Build Forge Express Edition
Petites et moyennes entreprises
Environnements simples d'entreprises de moyenne et
grande taille
Environnements complexes de grandes entreprises
Fonctions de développement avancées réparties mondialement
Composant Quick Report facultatif
Support de console supplémentaire
Intégrations d'environnements IDE, support de site distant, création de rapports, journalisation d'audit, sécurité basée sur les rôles
Console de gestion centrale, planification, notification par courrier électronique, exécution parallèle
Retour sur investissement rapide
IBM Rational - Gestion des générations et des versionsDes petits groupes de travail aux équipes d'entreprise réparties
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 66
Ordre du jour
Gestion des changments et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 67
Situation du marché Les méthodologies de développement Agile sont désormais très
utilisées 60 % des équipes de développement comportant moins de 100 développeurs ont adopté les
méthodologies Agile
Les clients des PME ont adopté beaucoup plus rapidement Agile que les clients de grandes entreprises
Consolidation sur deux environnements IDE Eclipse
Visual Studio .NET
Les offres C&RM de Rational sont toujours en tête sur le marché Les solutions d'entreprise sont considérées comme n'étant pas assez souples pour les PME
Certaines entreprises souhaitent que la tâche de gestion de configuration des logiciels soit moins lourde.
Certains fournisseurs d'outils adoptent une stratégie marketing agressive dans ce secteur d'activité
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 68
Avec RTC, les offres C&RM proposent un grand nombre de fonctions pour répondre aux besoins des clients
Client
Petite équipe de “démarrage”10 développeurs environ
Equipe de petite taille/taille moyenne(peut utiliser Subversion)Entre 10 et 20 développeurs
Equipe de taille moyenne(Axé sur les processus d'entrée)
Entre 20 et 40 développeurs
Equipe de taille moyenne(Axé sur les processus haut de gamme)Entre 20 et 250 développeurs ou plus
ALM (Début de gamme)Entre 50 et 250 développeurs ou plus
ALM (Entreprise de grande taille, Intégration complète, GDD)250 développeurs ou plus
• Principaux besoins Reproductibilité, création de rapports, personnalisation des
processus et des éléments de travail, sécurisation, évolutivité Evolutivité GDD
• Principaux besoins Facilité d'utilisation, installation, déploiement, Agile,
collaboration, rentabilisation rapide Lorsque la taille des équipes s'accroît, le besoin de
stabilité, de reproductibilité et d'accès centralisé devient plus important
Travail dans l'environnement actuel (SVN, .NET, Oracle)
• Principaux besoins Contrôle de version de base Eléments de travail de base / suivi des incidents, utilisation de SVN
• Principaux besoins Contrôle de version de base faibles prix, aucune tâche d'administration, facilité d'utilisation
Produits
RT
C E
xpress-C
RT
C E
xpress
RT
C S
tand
ardC
han
ge et S
ynerg
y
Clea
rcase et C
learQu
est
• Principaux besoins Gestion des tests et des exigences intégrée Evolutivité GDD illimitée Vue de portefeuille et de rapports pour plusieurs projets
RT
C S
tand
ard avec co
nn
ecteurs
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 69
Ordre du jour
Gestion des changements et des versions - Présentation
Solution IBM Rational - Présentation
Présentation technique - IBM Rational ClearQuest
Présentation technique – IBM Rational Change Distributed
Présentation technique - IBM Rational ClearCase
Présentation technique – IBM Rational Synergy Distributed
Présentation technique – IBM Rational Team Concert
Présentation technique - IBM Rational Build Forge
Concurrence
Etapes suivantes
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 70
Gestion des changements et des versions - Enseignements clé
Rational Team Concert (RTC) est le tout premier produit élaboré en utilisant les nouvelles technologies Jazz.
RTC est une solution de collaboration en équipe qui intègre de manière transparente des services de cycle de vie d'applications répandues.
Faire en sorte que le développement de logiciels soit plus automatisé, transparent et visionnaire
Activer le contrôle de la source intégrée et la gestion des générations et des éléments de travail qui fonctionnent ensemble
Automatiser la collecte de données, en supprimant la surcharge administrative
La création de rapports en temps réel, l'utilisation de tableaux de bord et les alertes réduisent les risques et augmentent la transparence.
Rational BuildForge Forge fournit une structure évolutive qui permet aux équipes de développement de standardiser et d'automatiser les tâches répétitive et de partager des informations produit essentielles tout en faisant des économies.
Jazz est une plateforme de collaboration en équipe pour le développement logiciel.
Rational ClearCase offre une solution entreprise qui fournit un contrôle de version sophistiqué, une gestion des espaces de travail et un développement parallèle pour l'amélioration de la productivité.
®
IBM Software Group
© 2008 IBM Corporation
A usage interne IBM et Partenaires commerciaux IBM uniquement
Sauvegarde
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 72
Entreprise de matériel médical – Vers une solution Agile
Environnement Problèmes Amélioration des résultats
Aucune norme Aucun accès global Plusieurs points d'échec Faible productivité des
développeurs Aucune intégration continue Manque de support de
conformité
Plus de 1 000 utilisateurs répartis dans le monde entier
Trois sites de développement(Etats-Unis, Europe, Inde)
Test d'unité continu requis avec un audit puissant
Infrastructure de développement hétérogène
Les projets implémentent le processus de développement Agile pris en charge par le modèle de déploiement reproductible
Accélération multipliée par 3 des cycles de génération, durée des générations réduite de 65 %
Amélioration de la conformité Etablissement d'un libre service
de développeur sécurisé Economie de 6 millions de
dollars en trois ans
“Nous souhaitions adopter le développement Agile mais étions limités par un processus non standard et rigide. Chaque équipe travaillait de son côté et pour chaque projet, il existait un grand nombre d'erreurs.”
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 73
IBM Software Group | Rational software
A usage interne IBM et Partenaires commerciaux IBM uniquement 74
Informations de copyright
Copyright IBM Corporation 2008
IBM CorporationSoftware GroupRoute 100Somers, NY 10589Etats-Unis
Développé aux Etats-UnisAll Rights Reserved.
IBM, le logo IBM et Rational sont des marques d'International Business Machines aux Etats-Unis et/ou dans certains autres pays. Si ces marques et d'autres marques d'IBM sont accompagnées d'un symbole de marque (® ou ™), ces symboles signalent des marques d'IBM aux Etats-Unis à la date de publication de ce document. Ces marques peuvent également exister et éventuellement avoir été enregistrées dans d'autres pays. La liste actualisée de toutes les marques d'IBM est disponible sur la page Web "Copyright and trademark information" à ibm.com/legal/copytrade.shtml.
Microsoft est une marque de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
UNIX est une marque enregistrée de The Open Group aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.
Les références aux produits et services d'IBM n'impliquent pas qu'ils soient distribués dans tous les pays dans lesquels IBM exerce son activité.
Les informations contenues dans ce document sont fournies à titre informatif uniquement et sont fournies “en l'état” sans aucune garantie explicite ou implicite. De plus, ces informations sont basées sur les plans produits et la stratégie d'IBM qui sont susceptibles d'être modifiés sans préavis. Sans limiter ce qui précède, toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être modifiée ou annulée sans préavis, et doit être considérée uniquement comme un objectif. Aucun élément de cette documentation ne constitue une garantie d'IBM (ou de ses fournisseurs) ou ne modifie les dispositions et les conditions du contrat de licence applicable au Logiciel IBM.
Il est de la responsabilité de chaque client IBM de s'assurer qu'il respecte la réglementation applicable. Il est de la responsabilité du client de faire appel à un conseiller juridique compétent pour identifier et interpréter les textes juridiques et réglementaires applicables qui pourraient affecter ses opérations et toutes les actions qu'il pourrait être amené à entreprendre pour se conformer à ladite réglementation.