les solutions ibl rational pour sap

Upload: anonymous-updarf

Post on 23-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    1/41

    2007 IBM Corporation

    RATIONAL

    enSCNE

    Les solutionsIBM Rational pour SAP

    Bernard Dupr - [email protected] Oliva - [email protected]

    mailto:[email protected]:[email protected]:[email protected]:[email protected]
  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    2/41

    2

    Rational en Scne

    Agenda

    Introduction

    Gestion des besoins et des changements

    Gestion de la qualit

    Gestion des transports

    Dmonstration

    Conclusions

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    3/41

    3

    Rational en Scne

    Exemple de paramtrage dans un contexte SAP

    Les analystes mtiers dfinissent les processus et les scnario implmenter et documentent les exigences Les impacts dune demande de changement sur lapplication existante sont analyss

    Collaboration entre le dveloppement et les analystes pour identifier les paramtrages RICEF ncessaires

    Cration par le chef de projet des tches qui sont relies aux exigences mtiers

    Les dveloppeurs effectuent les modifications sur les applications SAP et ventuellement non SAP

    Les modifications sont tests dans les environnements de dveloppements

    Livraisons des modifications grce aux transports SAP dans les environnements de qualification

    Les tests de non rgression sont effectus sur les diffrentes instances

    Les tests de performances sont organiss pour prdire le comportement des applications

    Development

    & Test

    Project

    Management

    BusinessAnalyst

    Test ing

    (Global SI)

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    4/41

    4

    Rational en Scne

    Les enjeux de la mise en place dun processus

    Capacit dfinir et formaliser le processus mettre en uvre

    Capacit excuter le processus

    Capacit contrler le processus et lamliorer

    Expliquer ce que lon fait

    Faire ce que lon dit Etre capable de le prouver

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    5/41

    5

    Rational en Scne

    Gouvernance

    Assurer le partage dinformations et la traabilit duprocessus

    Transport

    ProductionProductionTestTest

    Cas de Test

    1) Login

    2) Order Item

    3) Logout

    Plan de Test

    Exigences

    Defect 5354

    RFE

    GUI Feature

    Demandes Mtiers

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    6/41

    6

    Rational en Scne

    Lapport dIBM Rational Software Delivery Platform

    Open techno logy & commun i ty i nnovat ionfor collaborative process driven software & systems engineering

    Process

    management

    Requirement and change

    management

    Quality management

    Delivery management

    Governance expertise & dashboards

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    7/41

    7

    Rational en Scne

    Agenda

    Introduction

    Gestion des besoins et des changements

    Gestion de la qualit

    Gestion des transports

    Dmonstration

    Conclusions

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    8/418

    Rational en Scne

    Trace

    Compare

    Reconci le

    Simulation et analyse de tous les typesde processus et de scnario mtiers

    Cration et gestion des exigences mtiers,documentation et dfinition des priorits

    Automatisation du processusde gestion des changements,

    gestion des demandes et des anomalies,

    traabilit jusqu la mise en production

    BusinessAnalyst

    WebSphere Business Modeler

    Rat ional RequisitePro

    Rat ional ClearQuest

    Gestion des exigences et des changements

    RationalClearCase

    Tester

    ProjectManager

    Avoir le status en temps rel de

    lensemble des demandes

    tre certain davoir la mme vision des

    besoins entre les diffrents acteurs

    Centraliser et partager ladocumentation sur les fonctionnalits

    mtiers

    Pouvoir dfinir les impacts de la

    modifications des exigences

    Partager les informations ncessaires

    chaque tape du cycle

    Pouvoir dfinir effectivement quoi

    tester et quel moment (criticit,

    complexit, etc)

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    9/419

    Rational en Scne

    Simplifier la gestion des changements

    Rational ClearQuest recueille facilement toutes lesdemandes de changement

    4 nouvelle demandes,

    4 amliorations, anomalies.

    Assure la communication entre les membres de lquipe

    4 en dfinissant le cycle de vie des demandes

    4 en structurant les diffrents rles4 en tant le recueil de toutes les informations

    (journal de la fiche, informations dans fichiersattachs, champs personnalis)

    Permet de voir ltat des demandesen temps rel

    4 Communiquer les priorits

    4 Meilleur anticipation dans la conduite du changement

    4 Traabilit des modifications

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    10/4110

    Rational en Scne

    Faciliter le contrle, le suivi et le partage

    RequisitePro dispose dun rfrentiel centralispour grer tous les besoins du systme (spcifications)

    4 Vue documentaire de lexigence dans un document Word

    4 Vue dcisionnelle avec la description des attributsde lexigence dans la base de donnes associe

    Priorit, module, difficult dimplmentation,

    affecte larchitecture, risque, stabilit, criticit, etc

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    11/4111

    Rational en Scne

    Analyser les impacts des modifications

    Matrice de dpendancesgraphique

    Rglementat ion

    Vue dcisionnelle

    Requte multi critres

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    12/4112

    Rational en Scne

    Gouvernance

    Grer la traabilit

    Transport

    ProductionProductionTestTest

    Cas de Test

    1) Login

    2) Order Item

    3) Logout

    Plan de Test

    Exigences

    Defect 5354

    RFE

    GUI Feature

    Demandes de changements

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    13/4113

    Rational en Scne

    Agenda

    Introduction

    Gestion des besoins et des changements

    Gestion de la qualit

    Gestion des transports

    Dmonstration

    Conclusions

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    14/41

    14

    Rational en Scne

    Measure

    Trace

    Reconci le

    Gestion de la qualit

    Cration et gestion des exigences mtiers,documentation et dfinition des priorits

    Excution et valuation des test fonctionnelset des tests de performance

    Dfinition des plans de tests,

    Excution et suivi des campagnes,Soumission des anomalies

    Rational RequisitePro

    Rat ional ClearQuestTest Manager

    Rat ional Func t ional,Performance & Manual Tester

    ProjectManager

    Tester

    OperationsManager

    RationalClearCase

    Developer

    Avoir une vision claire des

    objectifs de lactivit de test

    Concevoir les campagnes de test

    structures

    Consolider lensemble des

    rsultats de test

    Automatiser lexcution

    Grer les anomalies

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    15/41

    15

    Rational en Scne

    Gestion des Tests avec ClearQuest

    Domaine fonctionnels cls4 Planification des Tests

    Cration des plans de tests, cas de tests

    et cas de tests configurs

    4 Association des scripts de tests

    Association des scripts fonctionnels etde performance aux cas de tests

    4 Excution des Tests

    Cration et excution de suites (scenarii)

    ou de cas de tests individuels

    4

    Rapports et mtriques de tests Requtes tendues et rapports

    personnalisables pour mesurer la

    progression des tests

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    16/41

    16

    Rational en Scne

    Gestion des Tests avec ClearQuest

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    17/41

    17

    Rational en Scne

    Liens entre les exigences et les cas de tests

    Lassociation entre ClearQuest and RequisitePro permet de guider la cration des cas detest

    Elle permet de connatre lavancement de la couverture des tests

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    18/41

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    19/41

    19

    Rational en Scne

    Loffre de gestion de la qualit pour SAP

    IBM Rational

    Manual Tester

    IBM RationalFunctional Tester

    IBM RationalPerformance Tester

    Framework Standard Eclipse

    Outil de test manuel

    Mcanisme de rutilisation

    diteur de texte riche

    Saisie et comparaison dedonnes automatiques

    Import / export des tests

    existants

    Outil de test fonctionnel en environnements dedveloppement NetWeaver, Eclipse et ViualStudio .Net

    Environnements Java, Web, .Net, SAP, Siebel, z etiSeries (3270/E, 5250, VT100)Langage de tests Java ou VB.NET

    Outil de test fonctionnel et deperformance multi-utilisateurs

    diteur visuel de testsProduction dtats en temps-relHaute monte en charge

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    20/41

    20

    Rational en Scne

    IBM Rational Manual TesterTests fonctionnels manuels pour SAP

    Editeur de test

    Librairie dtapesde tests

    rutilisable

    Images et fichiersattachs

    Rfrentiel centralaccessible des

    quipesdistribues

    Champspersonnalisables

    - Assistants pour lasaisie et la

    comparaison Import des cas de tests existants au format Word, CSV, etc.

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    21/41

    21

    Rational en Scne

    IBM Rational TesterTests fonctionnels automatiss et de performance pour SAP

    Principaux bnfices

    4 Productivit immdiate

    Masque la complexit pour permettre

    de raliser simplement le travail

    4 Accs et manipulation de donnes

    avancs

    Variabilisation automatise des

    donnes et synchronisation

    4

    Rduction du cot du test deperformance

    Besoin limit en ressources

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    22/41

    22

    Rational en Scne

    Crer un test en environnement SAPCration dun processus de test en trois tapes

    Enregistrer

    Cration des scripts

    4 diteur de tests visuel, variabilisation des donnes et corrlation des

    rponses du serveur

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    23/41

    23

    Rational en Scne

    Reprsentation simplifi des tests

    Les tests sont visualiss sous la formedun arbre montrant :

    4 Les transactions SAP

    4 Pour chaque transaction, lesdiffrents crans utiliss

    4 Et enfin, les actions effectues pour

    chacun des crans

    Pas de langage de programmation apprendre

    La comprhension du script est naturel

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    24/41

    24

    Rational en Scne

    Reprsentation simplifi des tests

    Faciliter la comprhension duscript

    4 Une capture dcran estattache chaque cranutilis

    Chaque lment faisant lobjetdune action est considrcomme un objet part entire

    Pour les utilisateurs avancs,toutes les informations dtaillessont accessibles pour chaquetransaction, pour chaque cranet pour chaque objet.

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    25/41

    25

    Rational en Scne

    La simplicit des modifications

    Un utilisateur peutdirectement modifier unscript partir des objetsprsents sur les capturesdcran

    4 Ajouter des vnements

    (dlais, transactions,boucle, conditions,commentaires, etc)

    4 Insrer des points devrification

    4 Variabiliser les scripts

    Pas besoin de renregistrer ou de codage complexe des scripts

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    26/41

    26

    Rational en Scne

    Variabiliser simplement les scripts

    Les scripts sont paramtrables de manire automatique4 Les donnes entres pendant lenregistrement sont remplaces par des variables

    4 Lors du rejeu, les variables sont remplaces par les donnes des datapools4 Les datapools peuvent tre importes de sources externes (fichiers csv)

    Il ny a pas besoin de codage !!!

    User Name: JSm ith

    User Name: CBrys on

    User Name: TJones

    R i l S

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    27/41

    27

    Rational en Scne

    Crer un test en environnement SAPCration dun processus de test en trois tapes

    Dfinition des profils

    de travail

    Enregistrer

    Cration des scripts

    4 diteur de tests visuel, variabilisation des donnes et corrlation des

    rponses du serveur

    Dfinition des profils pour simuler les charges de travail

    4 Agencer les diffrents tests en scnario en fonction des profils utilisateur

    pour simuler les charges de travail

    R ti l S

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    28/41

    28

    Rational en Scne

    Crer un test en environnement SAPOrdonnancer la charge de travail

    Ordonnancement puissant et souple4

    diteur visuel dordonnancement sans codage manuel4 Coordination du temps et des dpendances

    4 Dfinition du nombre ditrations

    4 Variation dynamique de la charge pendant lexcution

    R ti l S

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    29/41

    29

    Rational en Scne

    Excuter & AnalyserDfinition des profilsde travail

    Enregistrer

    Cration des scripts

    4 diteur de tests visuel, variabilisation des donnes et corrlation desrponses du serveur

    Dfinition des profils pour simuler les charges de travail

    4 Agencer les diffrents tests en scnario en fonction des profils utilisateurpour simuler les charges de travail

    Excuter les suites et analyser les rsultats

    4 Valider les rponses et rechercher les causes des problmes

    Crer un test en environnement SAPCration dun processus de test en trois tapes

    R ti l S

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    30/41

    30

    Rational en Scne

    Rapports dexcution

    Les rapports permettent lutilisateur de mettre facilementen vidence:

    4 lensemble des transactionsSAP

    4 Le rsultat des points devrification

    4 Le statut final du test

    Les rapports permettent ausside reprer les ventuellesgoulots dtranglement

    4 crans les plus lents

    4 Sant du serveur

    4 Temps de rponses pourchaque cran

    4 Temps de rponses pourtoutes les crans du test

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    31/41

    31

    Rational en Scne

    Versions SAP Supportes

    Versions SAP :4 SAP 4.6C (SAPGUI 6.20)

    4 SAP 4.7 (SAPGUI 6.40)

    4 SAP 5.0 (SAPGUI 7.10)

    4 mySAP- NetWeaver (SAPGUI for HTML)

    Plateformes supportes

    4 Windows 2000

    4 Windows XP SP1 & SP2

    4

    Windows Server 2000 SP3 & SP44 Windows Server 2003

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    32/41

    32

    Rational en Scne

    Agenda

    Introduction

    Gestion des besoins et des changements

    Gestion de la qualit

    Gestion des transports

    Dmonstration

    Conclusions

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    33/41

    33

    Rational en Scne

    Measure

    Trace

    Reconci le

    Gestion des transports

    Cration et gestion des exigences mtiers,documentation et dfinition des priorits

    Automatisation du processus

    de gestion des changements,gestion des demandes et des anomalies,traabilit jusqu la mise en production

    Pilotage des transports SAP,gestion des approbationset traabilit des modifications

    Rational RequisitePro

    Rat ional ClearQuestTest Manager

    Rat ional ClearQuestSAP Extension

    ProjectManager

    Developer /Build Engineer

    Tester

    OperationsManager Rational

    ClearCase

    Relier les demandes de

    changements aux transports

    SAP

    Mettre en place le workflow

    dapprobation de ces transports

    Dfinir le primtre des test en

    fonction du contenu des

    transports

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    34/41

    34

    Rational en Scne

    SAP Change and Transport System

    ClearQuest CTS Workflow

    Integration avec le SAP Lifecycle Control

    SAP-CTS SAP-CTS

    CTS TaskCTS Task

    CTS Task

    SAP-CTS

    CTS TaskCTS Task

    CTS Task

    SAP-CTS

    CTS TaskCTS Task

    CTS Task

    Transport TaskTask

    Task

    +

    Transport

    TaskTask

    Task

    Import queue Import queue

    SAP-CTS

    CTS TaskCTS Task

    1. Create TP 2. Sync. TP 3. Release TP 4. Trigger Import TP

    Submitted Released Approved Imported

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    35/41

    35

    Rational en Scne

    Mapping entre CTS and ClearQuest

    Les transports SAP ettoutes les tches sontassocis des recordsClearQuest

    La synchronisation peuttre dclenche surdemande ou au traversdun scheduler

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    36/41

    36

    Rational en Scne

    Gouvernance

    Grer la traabilit

    Transport

    ProductionProductionTestTest

    Cas de Test

    1) Login

    2) Order Item

    3) Logout

    Plan de Test

    Exigences

    Defect 5354

    RFE

    GUI Feature

    Demandes de changements

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    37/41

    37

    Rational en Scne

    Agenda

    Introduction

    Gestion des besoins et des changements

    Gestion de la qualit

    Gestion des transports

    Dmonstration

    Conclusions

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    38/41

    38

    Rational en Scne

    Agenda

    Introduction

    Gestion des besoins et des changements

    Gestion de la qualit

    Gestion des transports

    Dmonstration

    Conclusions

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    39/41

    39

    Rational en Scne

    Comment IBM Rational peut vous accompagner

    Diffrents niveaux doffre :

    4 Mise en place dun processus

    Gestion des tests, gestion des exigences,

    4 Mise en place doutils

    Rational Tester, ClearQuest, RequisitePro,

    4 Formation, assistance technique, support

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    40/41

    40

    Rational en Scne

    Rational en Scne

  • 7/24/2019 Les Solutions IBL Rational Pour SAP

    41/41

    Rational en Scne

    Copyright IBM Corporation 2007. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of anykind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, norshall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the useof IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/orcapabilities referenced in these materials may change at any t ime at IBMs sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future productor feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International BusinessMachines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

    Pour en savoir plus:

    Logiciel IBM Rational

    Gestion de processus et deportefeuilles

    Gestion de changements et delivraisons

    Gestion de la qualit

    Architecture et construction Rational trial downloads

    developerWorks Rational

    IBM Rational TV

    Partenaires IBM Rational