® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances...

38
® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence stratégique IBM Rational Quality Manager

Transcript of ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances...

Page 1: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

®

IBM Software Group

© 2009 IBM Corporation

Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence stratégique

IBM Rational Quality Manager

Page 2: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

2

Programme

Difficultés

Résumé & Vision Jazz

Rational Quality Management

Résultats clients

Page 3: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Essuie-glace détecteur de pluie : Exemple d'une défaillance de conception systèmeLes systèmes individuels fonctionnaient mais échouaient lors de leur intégration

3

Essuie-glace fourni par un équipementier local Incompatible avec la plage d'opération du

détecteur Aucune exigence définie pour calibration

appropriée du système (c.à.d., vérification de la compatibilité du

détecteur et de l'essuie-glace) Les véhicules ont été livrés aux clients

avec un système d'essuie-glace inopérant

Les diagnostics initiaux rendaient le logiciel responsable des dysfonctionnements Les mécaniciens ne pouvaient pas tester le comportement du logiciel Les autres composants (unité de contrôle électronique, détecteur et essuie-glace) fonctionnaient normalement lorsqu'ils étaient testés individuellement L'échec n'était pas celui de composants individuels mais de leur interaction au niveau du

système

Page 4: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

4

Coût d'une fonction logicielle de mauvaise qualitéIncident qui a coûté 1,7 milliards de dollars à la société de services d'investissement Moody Suite à un bogue informatique,

une notation positive est incorrectement attribuée à 4 milliards de $ de titres de créance complexes à haut risque

La valeur Moody chute de 1,7 milliards de dollars en un jour

Page 5: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

5

Coût de mauvaises performances logiciellesUne application métier qui tombe en panne peut avoir un impact majeur sur l'activité

Page 6: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

6

No. of Cha nge sM odule A 12M odule B 9M odule C 15M odule D 10M odule E 43M odule F 6

Automatiser là où ça en vaut la peine

Tests qui couvrent de nombreuses exigences critiques (i.e à forte valeur métier).

Tests

Nombre d'exigences

Tests qui couvrent toutes les exigences critiques“20% des jeux d'essai couvrent 80% de la valeur métier” (Barry Boehm)

Tests dont la couverture des exigences est élevée

Tests de faible contribution

“80 % des incidents proviennent de 20% des modules” (Barry Boehm)

=> Les modules les plus fréquemment modifiés sont ceux qui sont le plus sujets aux incidents (Mockus, French)

Page 7: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

7

Programme

Difficultés

Résumé & Vision Jazz

Rational Quality Management

Résultats clients

Page 8: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

8

Augmenter la valeur issue des investissements dans les logiciels

RécapitulatifAider les clients à être chaque jour davantage capable d'atteindre les objectifs souhaités en terme de résultats et de livraison d'une qualité logiciel et produit persistante Réduire les risques et les coûts

Collaborer de manière transparente afin de diminuer le nombre de corrections et le coût des bogues grâce à des processus intégré en phase avec les objectifs métier

Accélérer la mise sur le marché L'automatisation réduit le nombre de tâches sujettes à erreur

et améliorer la cohérence et l'efficience opérationnelle

Arriver à des décisions motivées Atteindre les objectifs métier. Partout. En temps réel grâce à

la collecte et l'analyse de données automatisées à l'aide de rapports de qualité et de tableaux de bord personnalisés

Page 9: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

9

Les entreprises qui réussissent gèrent la distribution des logiciels et des systèmes dans le cadre d'un processus métier solide

Réaliser des objectifs communs en optimisant la manière de travailler

des gens

Accroître le contrôleet l'efficience grâce à l'intégration de flux de

travaux

Collaborer

Parvenir à une amélioration progressive

e n mesurant la progressionen temps réel

Générer des rapportsAutomatiser

Page 10: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Processus des meilleures pratiques

Fonctions IBM

futures

Vosfonctionsexistantes

Planification & Alignement

métier

Gestion produit &

projet

Gestion collaborative

du cycle de vie

Conformité& Sécurité

Outils d'ingénierie &

logiciels

Fonctions Jazz

tierces

CollaborationPrésentation :

Mashups Reconnaissance

InterrogationStockage

Administration : Utilisateurs, projets,

processus

Requirements ComposerCollaboration d'experts métier

Eliciter, capturer, élaborer, discuter et examiner les exigences

Team ConcertDistribution de logiciels collaboratifs

“Penser & travailler” à l'unisson avec état du projet en temps réel

Quality ManagerGestion de la qualité du cycle de vie

Coordination des plans d'assurance qualité, des processus et ressources

Première vague de produits Jazz

Page 11: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

11

Diminuer le coût de distribution de solutions de qualitéOrganiser le travail entre les équipes avec intégration ALM pour une transparence maximale et une traçabilité des ressources

Architecte

Développeur

API REST

Gestion de la qualité

API REST

Exigences Définition &

Gestion

Gestion des changements et

des configurations

API REST

Association

Changements ; notification

Le testeur détecte les incident,

Statut des incidents

Incidents fermés

Exigence liée à l'élément de travailAnalyste Testeur

● Coordonner analystes, développeurs et testeurs

● Collaborer dans le contexte et contrôler le statut

● Aligner les équipes sur les plannings de projet● Quelles exigences figurent dans le plan de

développement ?

● Suivi des générations et de l'impact des incidents● Quelle génération est prête pour les tests ? ● Quels incidents empêchent-ils la poursuite du test ?

● Suivre le statut à l'aide d'un tableau de bord C/ALM

● Transparence entre les équipes et les artefacts

Page 12: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

12

Quality Management propose un point central de gestion des tests permettant la prise en charge du cycle de vie pour tous les types de tests et de plateformes

Collaboration

Présentation :Mashups Reconnaissance Interrogation

Stockage

Administration : Utilisateurs, projets,

processus

Processus des meilleures pratiques

Gestion collaborative du cycle de vie des applications IBM

Tableau de bord de la qualité

Gestion de tests

Créer un plan

Générer des tests

Gérer le lab de tests

Exécuter les tests

Générer des

rapports de

résultats

Gestion des exigences

Gestiondes incidents

Testsfonctionnels Tests

des performancesQualité du

service Web

Qualitédu code

Sécurité etconformité

Plateforme ouverte

propriétaire

Intégrations de services de cycle de vie ouverts

Java System z, iSAP .NET

Test de laqualité des données

Page 13: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

13

✔ La coordination des parties prenantes et des équipes permettent de limiter le nombre d'erreurs

✔ L'identification et la gestion des risques mènent à des décisions de priorisation en toute connaissance de cause

✔ La traçabilité des tests liée aux exigences métier permet d'améliorer la satisfaction client

✔ L'exécution de tests tôt dans le processus permet de réduire les coûts de réparation

✔ L'exécution de tests en moins de temps améliore la couverture✔ La réduction du travail manuel permet de réduire le nombre

d'erreurs de tests✔ L'automatisation de la configuration du lab améliore l'efficience et

l'utilisation des ressources

✔ Les tableaux de bord en temps réel permettent une gestion des risques proactive✔ Les rapports personnalisables facilitent l'amélioration continue des processus

IBM Rational Quality ManagerPoint central pour la distribution de logiciels de qualité orientés métier

Atténuer les risques métier via la collaboration

Améliorer l'efficacité opérationnelle via l'automatisation

Arriver à des décisions motivées avec génération sans effort de rapports

IBM Rational Quality Manager

CONTINUOUS test plan participate

AUTOMATED context GOVERNANCEuse case distributed access dashboardssynchronize EASY HANDOFF trace LABUTILIZATION functional PERFORMANCEsecurity compliance

Page 14: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

14

Programme

Difficultés

Résumé & Vision Jazz

Rational Quality Management

Résultats clients

Page 15: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

15

Témoignages de clients !

Réduire les risques et les coûts Collaborer de manière transparente afin de diminuer le nombre de corrections et le coût des bogues grâce à des processus intégré en phase avec les objectifs métier

Diminuer le coût de distribution de solutions de qualitéOrganiser le travail entre les équipes avec intégration ALM pour une transparence maximale et une traçabilité des ressources

Unifier l'équipe grâce une collaboration en temps réel et en contexte

Un unique contrat qualité dynamique offre une direction claire et responsable

* Source : IBM

“Les tests utilisent entre 20% et plus de 40+% de l'effort moyen du cycle de

vie des applications logicielles”*

Je viens d'avoir une coupe budgétaire, quels tests dois-

je éliminer ? Quel impact cela va-t-il avoir sur la qualité

de production d'une application ?

“Sur certains grands projets, on a conclu que 41% de l'ensemble des incidents trouvent leur

origine dans des exigences erronées.”*

Eviter les ruptures et atteindre une meilleure stabilité métier et une meilleure prévisibilité de livraison de projetAtteindre des objectifs de qualité en appréhendant et en contrôlant les sources de risques

Page 16: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

16

Unifier l'équipe grâce une collaboration en temps réel et en contexteUn unique contrat qualité dynamique offre une direction claire et responsable Unifier l'intégralité de l'équipe grâce à une

vue partagée des ressources de qualité Emplacement central pour les ressources (par

exemple, exigences des objectifs métiers, ressources, plateforme et critères de sortie)

Planification dynamique complète et mises à jour Les flux de travaux, et non les artefacts,

régissent les activités de l'équipe, les communications, les révisions/approbations et les avis de clôture

Savoir ce que les autres font et ce qu'ils attendent de vous Gestion des tâches pour les individus et

l'équipe

Page 17: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Planification dynamique complète et mises à jourLe flux de processus et non les artefacts régit les activités de

Plan de test basé texte

Autres plans de test

Plan Rational Quality Manager

17

Documentation dynamique active

Définit le processus de test

et la stratégie

Définit les responsabilités

Basé activité au lieu de hiérarchie

Rapports au niveau de l'activité par rapport aux objectifs de qualité

Page 18: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

18

Savoir que vous testez ce qui doit l'être

Tests pilotés par les exigencesSavoir quoi tester

Suivi des exigences intégré dans les outils de gestion des tests

Des attributs personnalisables vous permettent de suivre ce qui est important pour votre équipe

Analyses d'impact en temps réel des modifications des exigences

Traçabilité des résultats de test dont l'utilisateur a besoin

Page 19: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Décisions de projet de base sur l'analyse de risque qualitative

19

Tests collaboratifs basés sur les risquesGestion des risques et priorisation

Evaluations des risques capturées dans le plan de test et les jeux d'essai

Planning de collaboration de la stratégie d'atténuation des risques

Le jeu d'essai contiendra une note d'échec de risque et une note de priorité de risque

Décisions liées aux risques documentées

Page 20: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

20

Témoignages de clients !

Accélérer la mise sur le marchéLes automatisations diminuent le nombre d'erreur humaines et améliorent l'efficience opérationnelle

Tirer parti des investissement dans les outils et les infrastructures existants

Consolider et réduire les coûts grâce à la prise en charge d'environnements hétérogènes et d'offres de partenaires commerciaux

Optimiser l'efficience du lab et l'utilisation des ressourcesEconomiser sur les frais généraux du lab de tests, l'infrastructure et la durée

Boostez les équipes productives au J-1 Les boosters de productivité automatisent les tâches répétitives et banales pour un RSI rapide

•Sources : *IBM, ** Standish Group

“Les testeurs consacrent 40% de leur temps à créer

des environnements de test”*

“Les tests peuvent représenter 30 à 50% des

efforts de maintenance”*

“Nous devons réutiliser les exigences et les artefacts de test et

économiser du temps et de l'argent”

Page 21: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

21

Configurations de test

4 langues4 types de navigateur5 bases de données5 serveurs d'applications

400 Combinaisons ! Optimisations

par paires

Tester 20 bonnes combinaisons

Gestion de l'environnement de la plateforme de test

Informations de configuration

Accorder de l'importance à la couverture de l'environnement

Documenter couverture de votre environnement

Obtenir l'agrément au sein du projet

Tester les cas appropriés au lieu de tout tester. Planifier une exécution optimale

Optimisation de la couverture des testsConcentrer les ressources sur les tests des combinaisons appropriées

Page 22: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Source : GBS Test Practices study, 2005-2008, over 846 projects

Scénario classique

Incidents

13, 9, 7, 6, 4, 2

11, 7, 2

12, 9, 7, 4, 2

13, 11, 9, 8, 2

Scénario idéal

Incidents

13, 9, 7, 6, 4, 2

11

12, 9

8

Réduire le coût du projet et le temps nécessaire aux corrections

des doublons22

Détection des incidents en doubleAméliorer la visibilité et le suivi des incidents

Page 23: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Les tests basés sur lesexigences garantissent

que les livrables répondent aux attentes

des clients

La qualité est conforme aux exigences

Quality Manager

DOORS

Gestion des exigences

Conception des tests

Exécution des tests

RequisitePro

RequirementsComposer

Planification des tests

Etat des tests

Automatisation des processus et concentration accrueL'équipe de test travaille avec le jeu d'exigences appropriées

Gestion intégrée des exigences

Page 24: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

24

DOORS

Rational Quality Manager

Gestion des exigences

Etat des tests

Planification des tests

Exécution des tests

Conception des tests

Intégration de DOORS à IBM Rational Quality Manager“Les tests basés sur les exigences garantissent que les livrables répondent aux attentes des clients”

1. Planifier les tests suffisamment tôt Planifier des tests pour chaque exigence

telle qu'elle est définie.

2. Effectuer les tests suffisamment tôt Effectuer les tests aussitôt que possible

dans le processus de développement

3. Lier les tests aux exigences Suivre les tests en fonction des exigences

définies pour permettre de les vérifier

4. Lier les incidents aux exigences Suivre les incidents en fonction des

exigences qu'ils ne satisfont pas.

5. Mesurer la progression par rapport aux exigences

Définir des cibles et mesurer la progression des tests en termes d'exigences satisfaites ou non satisfaites

Page 25: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Optimisation de l'efficience des tests manuels

25

Création et exécution intégrées de test manuel

Créer et exécuter des tests manuels Capturer et exécuter des tests

manuels, étape par étape

Saisie de données assistée

Support par mot clé pour des tests manuels et automatisés intégrés

Capture des incidents enrichie lors de l'exécution, y compris captures d'écran et pièces jointes

Interface simple et intuitive pour une exécution rapide des tests

Page 26: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

26

1. Augmenter la répétabilité grâce à la reproduction de test automatisée

2. Tester les fonctions les plus critiques plus vite grâce à l'automatisation

3. Déployer automatiquement votre environnement de test et planifier l'exécution des tests

4. Suivre et communiquer la progression et les régressions tout au long du de cycle de vie des tests

Exécution de tests fonctionnels et de tests de régression intégrés

Accélérer l'exécution des tests et élargir la couverture de test via l'exécution de tests

automatisés

Page 27: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

1. Capturer et suivre les accords sur les niveaux de service métier dans vos plans de test

2. Créer des charges de travail utilisateur réalistes qui reproduisent les principales transactions commerciales

3. Déployer l'environnement et planifier l'exécution de votre charge de travail

4. Identifier la cause principale des problèmes de performance

5. Communiquer les résultats et les domaines de non conformité aux parties prenantes

Exécution de tests de performances intégrés

Planification, création et analyse de test globales permettant d'identifier et de gérer le risque d'incidents

de performance des applications

27

Rational Performance Tester

Création et contrôle des tests

Générateurs de charge

Système en cours de test

Serveur Web

Serveur app

Serveur de BD

Page 28: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Travailler plus intelligemment, économiser sur les frais généraux du lab de tests,

l'infrastructure et la durée 28

Configuration du lab = 40%

Configuration du lab = 40% Temps de test = 60%Temps de test = 60%

Configuration = 20%

Configuration = 20% Temps de test = 80% Cycles libresTemps de test = 80% Cycles libres

Tâches ou étapes non automatisées

(50% des efforts de configuration)

Configuration d'application avec RTLM (réduction de 30

à 50% )Configuration système avec

TPM (réduction de 15 à 20% )

Flux de travaux ad-hoc ou variables et tâches de configuration

50% réduction des efforts pour le déploiement système

Gain de 20%

Avant automatisation du lab

Après automatisation du lab

Source : IBM

Automatisation et gestion du lab de testsMaîtriser et contrôler le lab de tests

Gérer Vérifier que je dispose des ressources

nécessaires pour remplir mon plan de test

Déployer Fournir les configurations dont mes

équipes ont besoin pour les tests

Optimiser

Analyser les modèles permettant de minimiser les coûts et d'optimiser l'utilisation

Page 29: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

29

Témoignages de clients !

Arriver à des décisions motivées Atteindre des objectifs métier. Partout. En temps réel grâce à la collecte et l'analyse de données automatisées à l'aide de rapports de qualité et de tableaux de bord personnalisés

Parvenir à des améliorations de la qualité en toute confianceGérer, mesurer et améliorer la distribution de logiciels de qualité grâce à une méthode éprouvée et reproductible

Atteindre les objectifs de qualité projet à chaque foisAssurer la traçabilité entre les ressources de qualité

Prendre des décisions éclairées et effectuer des changements proactifsgrâce à une analyse en temps réel et à la génération de rapports exploitablesMesurer et gérer la qualité, le statut, les performances et les résultats du projet et de l'équipe

“Nous pouvons mieux faire,

mais je ne sais pas ce qui ne

va pas, si c'est grave, ou encore où commencer.”

“2/3 des cadres prennent la plupart de

leur décisions en se fiant à ‘leur instinct’ et

non à des informations vérifiables”*

“77% des dirigeants sont conscients que les

mauvaises décisions sont prises faute

d'accès à des informations fiables”*

*Source : Business Week

Page 30: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Tendre vers une amélioration continue et mesurée

30

Evaluer et mesurer sur la base de règles opérationnelles

Evaluer le statut Objectifs standard

Réutilisation entre les plans de test

Mêmes objectifs pour tous

Mesures des performances par rapport aux objectifs métier

Page 31: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Prendre les bonnes décisions au bon moment

31

Arriver à des décisions motivées grâce à des rapports générés sans effortsAnalyse en boucle fermée & Rapports

Rapports et tableaux de bord personnalisables

Réduire l'escalade des coûts de collecte des informations

Réduire le risque en identifiant les tendances avant qu'elles ne deviennent des problèmes

Augmenter la visibilité et la transparence de l'entreprise afin de réduire les coûts et les risques

Evaluer l'efficacité des processus et des pratiques pour améliorer les résultats de l'organisation et commerciaux

Page 32: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

32

Rapport personnalisé

Rapport Cognos dans le tableau de bord

Prendre des décisions éclairées et effectuer des changements proactifs grâce à une analyse en temps réel et à la génération de rapports exploitablesGérer la qualité, le statut, les performances et les résultats du projet et de l'équipe Mesurer le processus de qualité et les

résultats du projet

Intelligence en temps réel basée sur les mesures des meilleures pratiques du secteur informatique, des tableaux de bord et des modèles

Informer des décisions sur la qualité et détailler les problèmes

Les alertes et les analyses automatisées permettent de s'attaquer aux causes premières

52 rapport de gestion de test Cognos prêts à l'emploi

Agir en temps réel sur les données de qualité et de projet pertinentes

Une structure métier qui a fait ses preuves automatise la collecte et l'analyse afin d'améliorer la productivité du cycle de vie

Page 33: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

Ecosystème ouvert de Rational Quality Manager

Quality Manager

Gérer les tests d'applications mobiles dans un environnement de tests manuels global

Prendre en charge l'intégration bidirectionnelle avec le système de gestion des changements Jira

Obtenir une amélioration de la qualité et de la productivité grâce à une gouvernance SOA automatisée

Accélérer les cycles de test grâce à la gestion et l'exécution de machines virtuelles

Exigences Rational Requirements Composer Rational ReqPro Rational DOORS

Générations, éléments de travail et incidents

Rational ClearQuest Rational Team Concert Rational BuildForge

Quick Test ProfessionalLoadRunner

Dimensionnement Tivoli Provisioning Manager (TPM) Tivoli Service Request Manager TADDM

Génération de rapports

Rational Insight

RapidRep

Certifier

TMAP Process

33

Tests automatisés Rational Functional Tester Rational Performance Tester Rational Service Tester for SOA

Quality Rational AppScan Tester Edition Test RealTime Rational Robot Rational Rhapsody

Page 34: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

34

Programme

Difficultés

Résumé & Vision Jazz

Rational Quality Management

Résultats clients

Page 35: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

35

Secteur client : Services informatiques

SolutionSituation du clientDéfinition et mise en oeuvre d'un jeu commun d'outils IBM Rational pour la prise en charge d'une intégration de bout en bout, y compris la collecte des exigences, la configuration et la gestion des changements et des incidents. Définition d'un flux de travaux commun pour rationaliser les processus. Définition d'objectifs pour déterminer les outils à adopter et de mesures de la productivité. Trois principaux pilotes ont permet de parvenir à ces améliorations et efficiences :Automatisation des tests de régressionAccroissement de la productivité et de la collaboration d'équipeScannage Web et corrections

Avantages

Réalisation d'une économie de plus de 3 millions de $ en productivité

90% des développeurs, 80% des architectes et des responsables de projet, 50% des testeurs utilisent des outils Rational

31 migrations effectuées d'outils tiers vers Rational, économies sur les coûts de licence

Outils shareware et développés en interne ont permis de créer des processus communs entre les projets, des ressources réutilisables

L'organisation devait relever trois principaux défis : vitesse, qualité et augmentation du délai de rentabilisation, ce qui impliquait de :Livrer les projets logiciels aux opérations en temps et en heure en respectant le budget et en améliorant la fiabilité.S'assurer que les applications métier critiques répondent aux exigences de l'utilisateur final et aux critères de performance, tout en respectant les normes de conformité réglementaires.Tirer parti d'un environnement de développement commun, réduire les outils et les processus en double, accroître l'efficience et réaliser des réaliser des bénéfices plus tôt.

Logiciels Rational

Rational AppScan Enterprise Edition, Rational Asset Manager, Rational ClearCase, Rational ClearQuest, Rational ClearQuest and Functional Testing, Rational Developer for System z, Rational Functional Tester, Rational Performance Tester, Rational Portfolio Manager, Rational Quality Manager Standard, Rational RequisitePro, Rational Software Architect, Rational Team Concert Standard

Plus de 3 milliards de $d'économies

liées à la productivité

Page 36: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

36

Secteur client : Télécommunications

SolutionSituation du client

Le portefeuille de projets de cette organisation ne cessait de croître, ce qui se traduisait par des pressions internes pour une livraison plus rapide des projets avec une diminution progressive des ressources internes nécessaires. Toutefois, en raison de la complexité de nombreux projets, son environnement informatique cloisonné empêchait toute amélioration. L'organisation devait à présent adopter de nouvelles technologies logicielles pour créer un système de livraison de projets intégré, permettant une livraison plus rapide des projets, en respectant le budget, et avec moins de ressources de personnel interne.

Logiciels

Rational ClearCase, Rational ClearQuest, Rational Quality Manager Standard, Rational RequisitePro

L'adoption d'une suite complète de solutions logicielles IBM Rational a permis à l'entreprise de disposer de fonctions de traçabilité et de gestion pour les cycles de vie logiciels et d'intégrer un environnement de développement permettant un partage des ressources simplifié entre les projets et les équipes. Les logiciels adoptés concernaient la gestion des configurations et des changements, la gestion des tests et la gestion des exigences.

Avantages

Exécution plus rapide des projets sans dépassement de budget. En 2003, l'entreprise n'avait réalisé que 36 projets. En 2006, elle en a réalisé 67 avec une économie de 3,7 millions de $.

Réduction du temps de cycle moyen du projet de 76 jours avec augmentation de la qualité logicielle globale.

Amélioration des relations avec les parties prenantes : production de bénéfices projets plus rapide grâce à une meilleure utilisation du budget informatique et un plus grand soin à offrir une plus forte valeur métier.

Réduction du temps de cycle moyen

du projet de 76 jours

Page 37: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

37

Secteur client : Santé

Solution

Rational DOORS + Rational Quality Manager

L'entreprise a déployé DOORS en 2005 et utilisé cet outil pour gérer de manière efficace les exigences de ses projets. Grâce à des méthodes de vente-conseil, l'équipe de ventes a pu identifier ses besoins en matière de génération de rapports dynamiques pour la conformité FDA qui indiquaient les exigences et les informations de test sur la même page et éviter les processus manuels qui prenaient des jours à être générés.

Rational DOORS Web Access Pour accroître la visibilité des exigences au sein de l'organisation et éviter des coûts d'installation et de formation, l'entreprise a également décidé d'utiliser DOORS Web Access. Cela a permis aux autres équipes (testeurs, développeurs et parties prenantes) de passer en revue les exigences et de donner leur avis au cours du processus de gestion des exigences.

Situation du client

Entreprise leader globale en matière de développement, fabrication et marketing de produits médicaux innovants qui commercialise une large gamme de produit dans plusieurs pays au niveau mondial directement depuis ses bureaux et via un réseau de distributeurs.

Défis :Réduire le temps passé à la création de rapports pour démonter sa conformité avec la FDA

Etablir une fonction d'audit qui soit crédible et améliore la cohérence

Améliorer la collaboration entre les analystes des exigences, les développeurs et les équipes de test en dépit des barrières géographiques

Pouvoir visualiser la traçabilité de bout en bout dans une seule fenêtre

RSI 12 mois

Page 38: ® IBM Software Group © 2009 IBM Corporation Plus grande assurance. Meilleures performances métier. Offrir la qualité des logiciels en tant que compétence.

IBM Software Group | Rational software

38

© Copyright IBM Corporation 2009. All rights reserved. Les informations de ces documents sont fournies à titre d'information uniquement et livrées "en l'état" sans aucune garantie explicite ou implicite. IBM ne sera en aucun cas responsable de tout dommage résultant de l'utilisation de cette documentation ou de toute autre documentation connexe. 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. Les références aux produits, programmes et services d'IBM n'impliquent pas qu'ils soient distribués dans tous les pays dans lesquels IBM exerce son activité. Les dates de disponibilité des produits ainsi que les fonctionnalités référencées dans cette documentation peuvent être modifiées à tout moment par IBM, à sa seule discrétion, en fonction du marché et d'autres facteurs. Elles ne constituent en aucun cas un engagement d'IBM concernant la disponibilité prochaine d'un produit ou d'une fonctionnalité. IBM, le logo IBM, Rational, le logo Rational, Telelogic, le logo Telelogic et les autres produits et services IBM sont des marques d'International Business Machines Corporation 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.

Pour approfondir vos connaissances :

Logiciels IBM RationalAnnonces de lancement de produits Rational

Plateforme de distribution de logiciels Rational

Accélérer les changements et la distribution

Assurer une qualité persistantePermettre la modernisation de l'entreprise

Téléchargement de versions d'évaluation Rational

developerWorks RationalSe positionner en chef de file de l'innovation

IBM Rational TVPartenaires commerciaux IBM

Etudes de cas IBM Rational

Garantir la sécurité Web et la conformitéAméliorer la réussite des projetsGérer l'architectureGérer des exigences évolutivesPMESolutions ciblées