Vous êtes sur la page 1sur 10

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

Cest avec grande joie que nous avons pu constater le succs de nos fiches pratiques. Celles -ci sont le fruit des expriences passes des experts du groupe dexpertise. Sur un groupe de 6 experts Informatica, il a t relativement simple de trouver des pratiques communes dfinies comme tant des best practices et de les formaliser en tant que tel, car selon nous toutes nos expriences ont eu comme tronc commun la Mthodologie VELOCITY. VELOCITY est une mthodologie qui a t mise en place par Informatica pour permettre des dveloppements optimiss, rationnaliss et partageables par les quipes dun mme client. Bien quon ne puisse pas toujours lappliquer la lettre, cest une mthodologie qui est trs utile dans sa globalit pour mettre en place des directives de dveloppements. Souvent prconis ds le premier projet, cette mthodologie assure un certain nombre de "gardefous", lment principale de la rationalisation des dveloppements, lui-mme facteur cl de succs des projets court terme, de leur volution et de leur maintenance sur le moyen, long terme. Cette fiche a pour objectif de vous fournir les lments principaux de la mthodologie, vous permettant : La mise en place dune architecture partir de bases solides, La mise en place des normes de configuration et de dveloppements, La mise en place des Best Practices, qui s'accompagnent souvent de "cocooning"

D'aprs une tude effectue par CHAOS Chronicles, il avait pu constater ceci : Seulement 15% des projets informatiques taient termins en temps et en heure, sans dpassement de budget, 50% des projets informatiques taient livrs en retard, dpassaient le budget ou couvraient un besoin fonctionnel restreint par rapport la demande initiale, 35 % des projets informatiques taient purement et simplement annuls. Ce qui manquait cette tude, cest la part de projets qui ont driv cause du turn-over des dveloppeurs ou quipe de prestataires, souvent externaliss auprs des SSII. Lors des dparts et arrives, labsence de mthodologie de type VELOCITY a souvent eu pour consquence une rupture dans les dveloppements, souvent illustre par la mise en place de rustines , dusine gaz .
Nous sommes un groupe dexpert Informatica de 6 personnes [dont une personne est certifie et 2 sont en cours de certification] ayant pour objectif de faire connatre Informatica, notamment travers notre exprience terrain. Pour cela, nous vous mettons disposition des fiches, parfois reprises directement chez lditeur. Celles ci nont pas la prtention dtre la rfrence ou de vouloir donner des directives de dveloppement aux consultants dcisionnels. Cependant, nous esprons quil sagira dun bon retour dexprience du terrain, et quil sera bnfique chacun dentre vous. Un espace dchange est en cours de construction, mais vous pouvez dores et dj nous joindre ladresse suivante : expert_informatica@unovia.fr Tout le travail accompli par ce groupe est fait de faon bnvole, nhsitez donc pas les remercier et les encourager.

Relecteurs : Stphane THIA, Fabien DUPREY, Funji MATEMU

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

SOMMAIRE

PRESENTATION DE LA METHODOLOGIE VELOCITY ................................................................................. 3 A. Introduction ..................................................................................................................................................... 3 B. Les objectifs de la mthodologie velocity..................................................................................................... 4 I. Au niveau de l'entreprise ............................................................................................................................. 4 II. Au niveau du projet.................................................................................................................................... 6 UTILISATION DE LA METHODOLOGIE VELOCITY ......................................................................................... 8 A. L'approche fonctionnelle : Enterprise Level.................................................................................................. 8 I. Les stratgies d'entreprises ........................................................................................................................... 8 II. Les comptences d'entreprises ................................................................................................................... 8 B. L'approche technique : Project Level............................................................................................................. 8 C. Exemple de "Best Practice" .............................................................................................................................. 9 CONCLUSION ............................................................................................................................................. 10 DOCUMENTS DE REFERENCE .................................................................................................................... 10

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

PRESENTATION DE LA METHODOLOGIE VELOCITY


A. INTRODUCTION
La mthodologie VELOCITY a t prsente pour la premire fois par le service IPS (Informatica Professional Services) en mai 1999. Les objectifs initiaux de cette premire version taient de consolider les diffrentes "Tips and Techniques" ainsi que les "Best practice guides" circulant dans la communaut INFORMATICA. Afin de fournir un contexte projet, relativement simple, pour ces "Best Practices", une mthode d'alimentation des Data Warehouse en quatre tapes ft cre. Reconnaissant la simplicit de ce document, il ft publi comme un guide pour le dveloppement d'applications dcisionnel par opposition une mthodologie globale. Depuis cette version initiale, l'tendue et la profondeur de couverture de cette mthodologie a grandi d'anne en anne. Cette mthodologie a t utilise avec succs dans de nombreux projets de dveloppement permettant ainsi de Dfinir des plans de projet De servir de retours d'expriences pour les experts utilisant PowerCenter De servir de "Best Practices" pour des profils plus juniors.

Nous avons pu constater que la mthodologie VELOCITY s'est enrichie en mme temps que les rles de Data Integration et Data Management grandissaient au sein des entreprises. Les stratgies d'organisations clefs, comme la Gouvernance des donnes (Data Governance), l'Architecture Orient Service (Service Oriented Architecture, SOA) et les Centres de Comptences en Intgration (Integration Competency Center, ICC) sont galement couverts dans cette mthodologie VELOCITY. Les processus et les dcisions d'entreprises dfinies dans ces domaines clefs ont des impacts majeurs sur le succs et la vitesse laquelle les projets d'intgration de donnes ou de migration de donnes sont achevs. Pour ces entreprises, une mthodologie ne peut plus tre limite des conseils sur uniquement un seul projet dcisionnel, mais doit bien prendre en compte ces nouveaux besoins.

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

B. L E S O B J E C T I F S D E L A M E T H O D O L O G I E V E L O C I T Y
L'objectif principal de la mthode VELOCITY est de fournir des retours d'expriences et de la connaissance sur l'utilisation de l'intgration de donnes et des services. Mais c'est galement de fournir de la valeur mtier tant au niveau de l'entreprise qu'au niveau des projets.

I. AU

NIVEAU DE L'ENTREPRISE

Au niveau de l'entreprise, nous sommes souvent confronts des projets d'intgrations de donnes individuelles, avec un effort individuel. Pour autant les entreprises commencent se rendre compte que pour bnficier du meilleur ROI (Return On Investment), scuriser et dmultiplier les actifs des donnes critiques, il est important d'avoir une vision du Data Management et du Data Integration au niveau de l'entreprise.

Groupe dexpertise Informatica


VELOCITY CENTRICS

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

La mthode VELOCITY permet donc d'adresser ces stratgies clefs de l'entreprise avec des vues pratiques sur comment engager l'organisation de la socit afin de tenir ses engagements sur ces stratgies d'entreprises. Pour cela, la mthodologie aborde ces stratgies au travers de 9 comptences clefs de l'entreprise : Gestion financire Gestion du cycle de vie de l'information Architecture d'entreprise Systmes d'intgration Mthodologie d'intgration Gestion des Metadata Gestion de la modlisation Gestion des processus mtiers Gestion de la qualit des donnes

Groupe dexpertise Informatica

Afin d'aider l'entreprise dfinir et mettre en uvre ces stratgies (Data Integration et Data Management), la mthode VELOCITY nous permet de fournir des indicateurs de mises en uvre pratique mais galement des bonnes pratiques et des exemples de livrables.

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

II. AU

NIVEAU DU PROJET

Au niveau du projet, nous savons trs bien qu'au moins deux groupes sont impliqus dans le dveloppement d'une solution d'intgration de donnes, savoir : Le groupe de gestion de projet Le groupe de dveloppeurs La phase de Management soutient la direction, le contrle et l'assurance qualit d'un projet. Les produits Informatica acclrent le dveloppement et le dploiement de l'intgration de donnes et des applications de gestion, mais on doit toujours profiter d'une bonne gestion de projet: De la phase de design de l'architecture et des applications jusqu' la phase de test des applications (fonctionnels et performance), Puis la prparation de l'environnement de production. VELOCITY ne prtend pas rpondre toutes les questions pouvant merger sur les efforts fournir pour l'intgration de donnes, mais elle permet de mettre aisment en valeur les domaines qui exigent une planification durant la phase de dveloppement et de dploiement du projet. D'autre part comme l'intgration et la gestion donnes sont des termes qui dcrivent la plupart des projets concernant les entrepts de donnes de l'organisation, il nous faut faire des nuances entre ces diffrents projets qui peuvent inclure des tapes ou des bonnes pratiques spcifiques. La dernire version de la mthodologie VELOCITY, ventile les mthodologies de dveloppements, d'organisation et les "Best Practices" au travers de 8 projets clefs : B2B : Gestion des donnes normalises (HL7, SWIFT, EDI) avec les partenaires externes, Data Archive for Performance : Archivage des donnes a des fins de performance, Data Archive for Retirement : Archivage des donnes, et suppression logiques des donnes, Data Migration, Data Quality, Data Synchronization : Synchronisation d'environnement recette partir de la production, Data Warehouse, Master Data Management.

Groupe dexpertise Informatica


expert_informatica@unovia.fr VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

Enfin la mthodologie VELOCITY, marche galement dans la ventilation des phases standards d'un projet avec l'utilisation de noms plus familiers : Manage (gestion) Analyze (Analyse ou recueil des besoins) Architect (Architecture) Design (Conception) Build (Dveloppement) Test (UAT) Deploy (Dploiement) Operate (Excution en production)

Groupe dexpertise Informatica

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

UTILISATION DE LA METHODOLOGIE VELOCITY


La mthodologie VELOCITY fournit la structure et les meilleures pratiques tant un niveau entreprise qu' un niveau projet. Cette double ventilation permet donc d'utiliser cette mthodologie avec une approche fonctionnelle (Enterprise Level) ou une approche plus technique (Project Level).

A . L' A P P R O C H E F O N C T I O N N E L L E : E N T E R P R I S E L E V E L
I. LES
STRATEGIES D'ENTREPRISES

Les stratgies d'Entreprise, reprsente par l'anneau le plus l'extrieur (VELOCITY CENTRICS), adresse les trois stratgies clefs de l'entreprises. Ceux seront elles qui auront l'impact le plus significatif sur la structure et la nature de l'architecture d'intgration de donnes de votre organisation. Vous devez bien garder l'esprit qu' ce niveau stratosphrique, ces stratgies prennent souvent des annes pour ce mettre en place et ne seront jamais mis en uvre au sein d'un seul projet. Cette approche va permettre l'organisation de savoir la conduite tenir pour la mettre en place et l'implmenter. Cela commencera par la dfinition d'une "roadmap" avec l'identification des secteurs clefs adresser durant l'implmentation.

II. LES

COMPETENCES D'ENTREPRISES

Afin de faciliter la mise en place de ces stratgies d'entreprises, il a t identifi neuf comptences d'entreprises dfinis comme tant les composantes clefs des stratgies d'entreprises. Il est donc tout fait normal de trouver certaines comptences cheval sur deux stratgies d'entreprises. Cest le cas par exemple de "Data Quality Management" ou gestion de la qualit de la donne. Lorsque nous regardons notre schma avec les diffrents cercles, nous remarquons que celleci est cheval sur les deux stratgies ci-dessous Integration Competency Center Service Oriented Architecture Effectivement, la mise en place de Data rules (rgle de dtection et de correction de la non qualit) corresponde a un dveloppement d'un flux d'intgration et donc il est tout fait cohrent que cela soit centralis au sein de l'ICC. Mais une fois ces rgles prouves et valides, et dans le cadre d'une dmarche SOA, il serait dommage de ne pas utiliser ces mmes rgles sous formes de Web Service au sein des applications web ou des ERP mis en place dans la socit. L'approche par comptence permet d'avoir une description complte, des challenges clefs russir, des pr-requis prendre en compte, des rles mettre en place, et des meilleures pratiques.

B. L' A P P R O C H E T E C H N I Q U E : P R O J E C T L E V E L
Avec l'volution des produits INFORMATICA, qui se traduit par une couverture plus large au niveau capacit et fonctionnalit, son utilisation s'est tendue travers le spectre des projets d'intgrations de donnes. Par consquence, la mthodologie VELOCITY a pris en compte ces tapes supplmentaires et les meilleures pratiques associes afin de fournir des informations complmentaires pour les projets spcifiques comme par exemple le Data Migration (migration de donnes) ou le Data Synchronisation (synchronisation de donnes). En ce qui concerne toutes les tapes communes, les rles et les meilleures pratiques, celles-ci se retrouvent au cur de la Mthodologie VELOCITY. Cette approche par projet spcifique permet donc d'avoir une vue filtre de la Mthodologie VELOCITY en se focalisant uniquement aux tapes du projet, rles et bonnes pratiques correspondant ce projet prcisment. expert_informatica@unovia.fr VELOCITY 8

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

C. E X E M P L E D E "B E S T P R A C T I C E "
Comme, je l'voque dans le paragraphe prcdent, ces "Best Practices" ont t ventiles par types de projet. Il serait trop long d'en explicit une dans cet article, mais elles ont fait (fiches pratiques 1, 2, et 3) et feront encore l'objet d'articles spcifiques. Je souhaite ici vous montrer cette ventilation par projet, en prenant comme exemple le cas de L'Error Handling (Gestion des erreurs). Nom de la Best Practice Processus de la gestion d'erreur Stratgie de la gestion des erreurs - Gnralits Stratgie de la gestion des erreurs - Data Warehouse Stratgie de la gestion des erreurs - Transformations B2B Techniques de gestion des erreurs - Niveau mapping Techniques de gestion des erreurs - Workflow et Data Analyzer Nom du type de projet Data Warehouse Data Warehouse Data Warehouse Business To Business (B2B) Data Warehouse Data Warehouse

Nous remarquons ici que plusieurs Best Practices se rapportent au type de projet Data Warehouse, ce qui est le coeur de la Mthodologie VELOCITY. Il ne faut pas oublier que cette Mthodologie est ne de ces premiers projets dcisionnels.

expert_informatica@unovia.fr

VELOCITY

Groupe dexpertise Informatica

Informatica
Mthode VELOCITY

CONCLUSION
Gnralement, ceux sont les experts des socits et des universits qui fournissent les mthodologies de dveloppements aux dveloppeurs. La Mthodologie VELOCITY a rompu cette tendance en fournissant une Mthodologie fonde sur les retours d'exprience relatives la mise en place des projets de type Data Integration ou de Data Management. Les meilleures pratiques prsentes dans cette mthodologie ne sont pas thoriques mais refltent des techniques actuellement utilises dans des solutions d'intgrations de donnes dployes avec succs dans les environnements de productions. Tout ou partie de cette mthodologie doit tre utilise pour correspondre la taille des projets daujourdhui tout en anticipant les volutions de demain. Cest pour cette raison que nous avons cibl et cr des fiches pratiques, en rfrence plusieurs fondements de la mthodologie, et que vous pourrez utiliser et mettre en place, quelque soit la taille de votre projet dintgration et/ou de management des donnes.

DOCUMENTS DE REFERENCE
Mthodologie VELOCITY Best practices Mthodologie VELOCITY Data Warehousing Methodology

expert_informatica@unovia.fr

VELOCITY

10

Vous aimerez peut-être aussi