Académique Documents
Professionnel Documents
Culture Documents
Projets BPM : les questions cls se poser Le moteur de rgles au cur de lagilit du SI Vers une qualification fonctionnelle efficace des applications SAP Une charte pour russir la mise en uvre de vos processus SI Le MDM multidomaine : une vision 360
Bimestriel - septembre/octobre 2010 n87
technique Recette
jet pro
dito
Rseau social ? Tu parles ! Ah les rseaux sociaux Merveilleux vocable marketing : comment refuser le social, le groupe ? Hors Facebook point de salut ! Il faudrait mme que toute entreprise en dploie pour attirer les jeunes talents (qui apprcient aussi les baladeurs MP3.). Ils rclament surtout du travail ! Pour dautres, ils favorisent une communication subitement harmonieuse !? Les rseaux sociaux professionnels seraient plus pertinents. Et pour qui ? En revanche, exposer limage de lentreprise via ces outils peut savrer nuisible. Et les exemples se multiplient. Sans parler des confusions entre vies personnelle et professionnelle qui posent dj problme Par ailleurs, afficher ses meilleurs lments dans un espace public semble une pratique bien trange pour conserver des talents. Enfin, comment des cadres surchargs trouvent-ils le temps de mettre en ligne plusieurs photos par jour et de deviser si longuement ! Et nous resterions les employs les plus productifs dEurope ? Quels gisements inexploits La technologie, toujours intressante, nest pas en cause. Il sagit plutt de la vacuit qui absorbe autant de temps et dargent pour si peu dans les entreprises. Souvent via le conseil de seniors qui nutilisent mme pas ces outils On a connu ces engouements avec les pages Web, puis avec les blogs en entreprise Heureusement, les employs ont chaque fois constat le peu dintrt de ces gadgets chronophages. bon entendeur
IT
Editeur Press & Communication France Une filiale du groupe CAST 3, rue Marcel Allgot 92190 Meudon - FRANCE Tl. : 01 46 90 21 21 Fax. : 01 46 90 21 20 http://www.it-expertise.com Email : redaction@it-expertise.com Rdacteur en chef Jos Diz Email : j.diz@it-expertise.com Directeur de publication Aurlie Magniez Email : a.magniez@it-expertise.com Abonnements/Publicit Email : abonnement@it-expertise.com Conception Graphique Nicolas Herlem Email : nico_freelance@yahoo.fr Parution IT-expert - (ISSN 1961-9855) est un journal dit 6 fois par an, par P&C France, sarl de presse au capital de 60 976,61 e. Avertissement Tous droits rservs. Toute reproduction intgrale ou partielle des pages publies dans la prsente publication sans lautorisation crite de lditeur est interdite, sauf dans les cas prvus par les articles 40 et 41 de la loi du 11 mars 1957. 1996 P&C France. Toutes les marques cites sont des marques dposes. Les vues et opinions prsentes dans cette publication sont exprimes par les auteurs titre personnel et sont sous leur entire et unique responsabilit. Toute opinion, conseil, autre renseignement ou contenu exprims nengagent pas la responsabilit de Press & Communication. Abonnements 01 46 90 21 21 Vous pouvez vous abonner gratuitement sur http://www.it-expertise.com/
Sommaire
6 Dossier
Projets BPM : les questions cls se poser
Les entreprises ont pris conscience de lintrt didentifier et de matriser leurs processus mtier. Quelques considrations simposent avant de saventurer dans de tels projets. Jean Cadeau, spcialiste de ses questions, propose son clairage sur un chemin parsem dembuches.
12
Technique
16
Actualits Internationales
Les informations marquantes dditeurs, de marchs, dorganisme de standardisation, de dbats en cours et de tendances.
20
Comment a marche ?
28
35
Livres
Lean Management - Mieux, plus vite, avec les mmes personnes de Pierre Pierrazzi et Le management de la continuit dactivit dEmmanuel Besluau.
36
Rubrique brac
Projets BPM :
L
Dossier
ses utilisateurs, etc. Ensuite, il lui faudra valuer le niveau de complexit, le degr de criticit et dintgration au systme dinformation des processus automatiser. Enfin, les responsables devront identifier les fonctionnalits de gestion, de contrle et de traabilit juges indispensables par les utilisateurs mtiers et par la direction informatique. Cette analyse permettra notamment de dterminer partir de quel niveau de complexit des processus il est plus rentable de mettre en uvre une solution intgre de gestion des processus.
2/ Le cycle de vie du processus et sa gestion quotidienne Puis-je modifier facilement mon processus ? Exemples : ajout ou suppression dune tape ou dune tche, modifications des rgles dassignation, etc. Quels vont tre les dlais et les cots inhrents lvolution/ optimisation de mon processus ? Puis-je revenir en arrire en cas de modification finalement non conforme aux besoins des oprationnels ? Ai-je besoin de centraliser la gestion des processus et de leurs diffrentes versions, des utilisateurs et/ou des groupes dutilisateurs ? Comment identifier ltape qui pose problme ? Comment alerter automatiquement les dcideurs mtiers en cas derreur ou de blocage ? Les responsables ont-ils la possibilit de rattribuer automatiquement ou manuellement les tches en cas dabsence de personnes impliques dans le processus ? Faut-il grer des rgles daccs ou de scurit diffrentes en fonction des profils dutilisateurs ? 3/ Le reporting et loptimisation du processus Les responsables ont-ils besoin davoir une vision densemble sur le droulement dun processus ? Le processus est-il utilis ? Est-il excut dans les temps ? Quelles sont les personnes/tches qui freinent le processus ? Comment puis-je optimiser mon processus ? Suis-je capable davoir une traabilit complte sur lensemble des actions qui ont t ralises ?
Au minimum, quatre catgories de personnes ont faire avec un processus automatis durant son cycle de vie : son ou ses concepteurs, ladministrateur charg de son dploiement et de sa maintenance, le dcideur oprationnel ou le responsable de service qui supervise les instances du processus, les collaborateurs qui interagissent avec ces instances. Pour chaque processus automatis dploy se posent ainsi les invitables problmatiques de gestion du cycle de vie communes toutes les applications dentreprise, telles que la gestion des versions et du changement, les mises jour de maintenance effectues par ladministrateur, la dtection des erreurs, la mesure rgulire des performances et de ladquation au besoin, etc. Les solutions BPM intgres automatisent lensemble de ces mcanismes, par simples paramtrages.
E IMIZ T OP
DE S
IGN
ITOR MON
ASS EM BL
EXECUTE
Assurer la reproductibilit
Dans tout projet de BPM, quelle que soit son envergure, la reproductibilit de tout ou partie des processus mtiers automatiss savre galement indispensable pour augmenter lagilit, rduire les dlais et les cots de mise en uvre. Mme les processus les plus simples de validation de documents nchappent pas cette rgle. Pourtant, une reproduction lidentique peut paratre complexe. De mme, la rutilisation de rgles de gestion des exceptions, de rassignation des tches ou dalerte automatique peut se rvler gnratrice de cots cachs significatifs. Par exemple lorsquil sagit de rpercuter dans une multitude de processus automatiss la modification dune mme condition dassignation de tche (par exemple, la notification automatique de la direction financire lorsquune demande dachat dpasse 10 000 euros). Ce manque de reproductibilit expose non seulement lentreprise une augmentation de sa charge de dveloppement informatique, mais aussi une inflation de tches administratives rptitives et sans relle valeur ajoute. linverse, les solutions intgres de BPM, parce quelles disposent dune administration centralise, permettent dautomatiser les mises jour multisites des workflows, des rgles daffectation, des conditions de rassignations de tches, des droits des utilisateurs, etc. Elles intgrent galement une gestion des versions pour viter les rgressions et permettre lvolutivit des processus.
Bnficiant dune exprience dune dizaine dannes dans le domaine du workflow et du Business Process Management (BPM), Jean Cadeau est devenu directeur technique de la filiale Franaise de lditeur K2 en 2006. K2 propose une suite logicielle complte de BPM qui permet de modliser, excuter et piloter les processus de travail en sappuyant sur les applications bureautiques et serveurs Microsoft dployes au sein des entreprises (MS Office, SharePoint, Biztalk, Exchange, InfoPath, Active Directory). Reposant sur des standards technologiques, les applications workflow ralises avec la plateforme K2 sintgrent aisment au systme dinformation (ERP, CRM, GED, SGBD, portail, etc.), permettant aux entreprises de dgager plus de valeur ajoute de leurs investissements informatiques existants. Les solutions de K2 sont dployes au sein de plus de 2500 entreprises, dans plus de 40 pays.
10
Linformation, gnratrice de valeur, est devenue en quelques annes une des proccupations majeures des entreprises. Dsormais considre comme une matire premire stratgique, linformation devient une conomie part entire, lconomie de la connaissance. Sous toutes ses formes, quelle soit structure ou non-structure, linformation interagit aussi bien avec linterne quavec les clients et les partenaires de lentreprise. Au programme : Comment valoriser mes informations non-structures ? Comment optimiser la gestion de mes documents interactifs ? Comment structurer cette information tout en la protgeant ? Comment garantir la fracheur des informations et des contenus ? Comment optimiser loutput management et scuriser les informations et les contenus ?
Sponsor Gold
Sponsor Bronze
Profitez de lexpertise de Vronique Mesguich, Directrice de lInfothque, Ple Universitaire Lonard de VinciParis.
Venez dcouvrir les lments de rponse travers la vision des analystes dIDC, des experts majeurs du march et des retours dexprience des utilisateurs.
INSCRIVEZ-VOUS GRATUITEMENT
Sur le site : http://www.idc.fr/infomanagement2010 - Code Invitation ITX ou contactez Edith Tricheux : Tel. 01 56 26 26 91 etricheux@idc.com
uelles sont les rgles de gestion excutes dans mon systme dinformation ? Comment puis-je massurer que
ce sont les bonnes qui sont excutes et quelles le sont bon escient ? Est-ce que mes rgles de gestion sont bien cohrentes pour lensemble de mon systme dinformation ? Ces questions fleurissent de plus en plus chez les grands comptes. La premire tape consiste examiner attentivement des systmes puisque, le plus souvent, la documentation reste incohrente avec ce qui est rellement excut, hors mise jour en maintenance ou changements de dernire minute en phase de dveloppement. Pass ce stade, une rponse ces contraintes de traabilit passe par une brique logicielle souvent ignore pour diverses raisons : le moteur de rgles.
12
Technique
permettre dimplmenter des rgles sous une forme simple, mais qui prendra corps au fil du temps lors des diffrentes volutions de lexpression de ces rgles. Dans le cadre de rgles de gestion cycle de vie plus long, le moteur de rgles peut galement prendre une importance consquente, non pas dans leur complexit de mise en uvre, mais dans le dlai de dploiement. Ce phnomne est courant dans le monde de lassurance. Les conditions dapplications dun nouveau type de produit peuvent tre annonces trs tt dans le temps sans pour autant en connaitre les dtails. Ainsi les dveloppements pourront se prparer sur la base des lments gnraux et tre affins juste aprs la mise en application. Ce phnomne a pu tre observ lors de la mise en place des dispositifs PERP (Plan dpargne retraite populaire) et PERE (Plan pargne retraite entreprise) par exemple. La mise en place et les diffrentes versions des contraintes rglementaires (Bale, Solvency, etc.) peuvent galement tre une source dutilisation des moteurs de rgles. Enfin, lutilisation mme basique dun moteur de rgles peut simplifier les algorithmes de traitement. Rcemment, pour une problmatique autour de la dlgation de rle pour une application ma amen, en changeant de point de vue, simplifier normment lalgorithme dimplmentation (4 classes et 3 rgles la place de parcours darbres de responsabilits). Bien entendu, une problmatique simple comme celle-ci ne justifie pas la mise en place dune brique logicielle telle quun moteur de rgles. Cest parce que le moteur de rgles est prsent que lon change le point de vue.
13
Class A.x=2
A A.x=1
B B.k>0 B.n=10
Dans lexemple ci-contre, les classes sont A, B C et D. Les conditions sur ces classes sappliquent pour chaque feuille du parcours. Des liens permettent de relier les conditions les unes avec les autres, le rsultat est la suite logique de laboutissement dun parcours de larbre. Comme exprim ici, lors de linsertion dun objet il est trs facile de savoir quelles sont les feuilles qui sont actives ou non. La simple identification de la classe de lobjet permet de restreindre la partie de larbre qui sera applique terme. Les conditions ne faisant quaffiner la restriction.
& Links
sum &
Result
Rule 1
Rule 2
Rule 3
Rule 4
Une fois les rgles rdiges, le moteur de rgles construit larbre de ReTe qui constituera alors la base de gnration du code associ. En effet, la majeure partie des moteurs de rgles gnrent un code excutable correspondant aux rgles. Ce code est excut par le systme accueillant le moteur de rgles. La traduction seffectue majoritairement lors de linterprtation du fichier de rgles par le moteur. Le temps dinterprtation et de traduction varie selon le nombre de rgles insrer dans le moteur. Il ne reste alors qu insrer les faits, des instances dobjets, les donnes relles, dans le moteur et admirer le rsultat. Le rsultat peut tre obtenu de diffrentes manires : par modification des faits insrs, comme la modification de ltat dobjets, lajout ou le retrait de valeurs, etc. par cration de nouveaux objets.
Il ne faut toutefois pas confondre moteur de rgles au sens de lexcution et moteur de rgles au sens du rfrentiel de rgles. En effet il existe plusieurs options pour partager les rgles entre applications.
SOA (EAI/ESB)
Dans la figure 1 sont prsents deux exemples de rfrence pour lesquels les applications (en bas) ne connaissent pas lexistence du moteur. Alors, elles fonctionnent en simple client du fournisseur de service. Dans le cas n 1, le moteur dexcution et le rfrentiel de rgles sont intgrs dans le mme fournisseur de services. Dans le cas N 2, le rfrentiel de rgles est gr de manire distincte du moteur dexcution. Cette sparation des concepts permet de faire vivre lapplication dexcution du moteur et de gestion de rgles avec des cycles de vie diffrents. Elle permet galement de mettre en uvre une vritable politique de mise jour des rgles avec des interfaces spcialises pour des utilisateurs finaux.
14
Aujourdhui, il est possible de coupler le moteur de rgles avec des ETL (Extract, Transform and Load), outils de transports du monde BI (Business Intelligence), rendant possible la transformation des donnes sur base de rgles avant le rechargement en base.
1 2
SOA (EAI/ESB)
Mme sil nest pas encore possible de stoker la totalit des rgles de lentreprise dans les moteurs dexcution de rgles, on peut rfrencer une grande partie des rgles cur de mtier , partages dans lensemble de lentreprise. Cette manire de procder est dailleurs compatible avec les bonnes pratiques de lurbanisation des systmes. En effet, les rgles peuvent tre structures dans le rfrentiel, ou stockes dans plusieurs rfrentiels en fonction des zones/quartiers dfinis. Les rfrentiels de rgles peuvent dailleurs tre synchroniss avec les rfrentiels documentaires dentreprises, les cartographies mtier et/ou applicatives rendant ainsi possible la capitalisation. Lentreprise peut donc mettre en place des architectures simples, progressives et novatrices rendant possible la capitalisation sur le systme dinformation. La rponse aux questions : Quelles rgles de gestion sont excutes dans mon systme dinformation ? Comment puis-je massurer que ce sont les bonnes rgles de gestion qui sont excutes ? Est-ce que mes rgles de gestion sont bien cohrentes dans lensemble de mon systme dinformation ? peut donc tre positive, et exacte. n
Dans le mme esprit, on peut aussi mettre les rgles disposition de lensemble des applications du systme dinformation comme indiqu en figure 2. Le Rfrentiel de rgles (2) met disposition les rgles du systme dinformation. Les applications peuvent alors faire appel un moteur de rgles centralis (1). Et chaque application peut galement faire appel au rfrentiel pour excuter ou stocker les rgles. Cette dernire approche sera trs prise pour les applications fonctionnant en mode dconnect. En effet, les rgles sont la fois synchronises entre le rfrentiel centralis et le rfrentiel local. En revanche, lexcution est effectue par lapplication en mode offline. Les cas dutilisation les plus rependus tant ceux des applications de pricing ou de simulation pour les reprsentants se dplaant en dehors de leur entreprise.
Acteur majeur du conseil et des services informatiques, Sopra Group a ralis en 2009 un chiffre daffaires de 1,1 milliard deuros pour 12 000 employs. Son primtre de comptences stend depuis la rflexion stratgique en amont, jusqu la conduite de grands projets dintgration de systmes et loutsourcing applicatif. Le Groupe poursuit le dploiement mondial de son activit dintgration dapplications et de gestion des processus mtiers travers sa filiale Axway, leader mondial des Collaborative Business Solutions .
15
internationales
IBM rachte Netezza pour 1,7 milliard de dollars
Comment rsister un chque de 1,7 milliards de dollars ? Une question que le dirigeants de Netezza nont pas d se poser longtemps. En effet, ce spcialiste du datawarehouse (qui a lanc sa premire offre en 2004) compte peine 500 employs pour 200 millions de chiffre daffaires en 2009. Une somme qui quivaut donc plus de 8 fois ce rsultat ! Positionn sur lentre de gamme des serveurs de datamining, Netezza propose des appliances (matriel et logiciel ddis) moins de 200 000 dollars, soit bien plus abordables que les solutions de type Teradata. Rpondant aux besoins en pleine explosion des fournisseurs dnergie ou les oprateurs de tlcommunications (entre autres) souhaitant amliorer leur marketing (segmentation, recoupements, etc.), Netezza sest fait une place sur le march aux cts des Teradata, HP, IBM ou Oracle. Mme si la transaction doit encore tre valide par le vote des actionnaires, lissue semble joue davance. En effet, une offre 27 dollars reprsente un bonus denviron 15% pour une socit peine adolescente, qui tout de mme table sur une croissance annuelle de 20%. Entre SPSS (acquise en juillet 2009) et Cognos (rachete en 2007), reste savoir comment cette offre pourra sintgrer dans le portefeuille dIBM n
Actualits
Solaris 11 : Une feuille de route ambitieuse et jouant lintimit avec les serveurs
Mais surtout, la dmarche stratgique dOracle a consist faire travailler en commun les quipes en charge des systmes, les responsables des serveurs et les spcialistes des applications pour obtenir la meilleure configuration du march avec Oracle Fusion Middleware 11 g, Java, et les applicatifs Oracle. Une bonne manire de raliser des ventes groupes ou de se placer avantageusement sur le march des appliances physiques ou virtuelles en dtenant tous les morceaux du puzzle. Hardware and Software Together serait devenu la nouvelle devise de la maison Oracle. n
16
Actualits internationales
http://www.fpti.asso.fr
Sur son site web, la FPTI propose des informations sur les logiciels dintrusion, et de trs nombreux ouvrages de rfrence que ses membres peuvent consulter volont. Pour la rentre, la FPTI a initi trois groupes de travail : les tests dintrusion informatique ; la virtualisation ( dfinir des scnarios de durcissement des plates-formes de virtualisation tout en garantissant la possibilit de construire des platesformes virtuelles compltes allant des dispositifs de filtrage aux moyens de supervision de la scurit informatique ) ; et lultramobilit et les risques dintrusion dans les smartphones. n
17
18
Actualits internationales
En zone EMEA, les revenus de ce march resteront limits 64,5 milliards de dollars, soit un repli de 3,4% par rapport 2009. Nanmoins, il repartira la hausse, pour se stabiliser 76,2 milliards de dollars en 2014. LAsie-Pacifique (hors Japon) devrait tre favorable ce segment avec une forte hausse de 13%, soit 22 milliards de dollars en 2010, contre 19,5 milliards de dollars en 2009. n
Les sites e-commerce franais les plus visits au 1er trimestre 2010 (en milliers de visiteurs) - Source : Mdiamtrie/NetRatings pour la Fevad
19
es progiciels de gestion intgrs (PGI) en gnral, et SAP en particulier, constituent aujourdhui des lments structurants des grands systmes dinformation. Choisis pour leur richesse fonctionnelle, ils disposent de qualits indiscutables de
robustesse, de fiabilit et dagilit, et permettent une mise en uvre rapide de type bote noire dans les domaines mtier concerns, sans avoir investir sur leur fonctionnement interne.
20
Comment a marche ?
Comme pour lensemble des applications du SI, la phase de qualification constitue une tape critique pour la matrise du risque fonctionnel et la satisfaction des utilisateurs. Cependant, les activits de qualification prsentent un contexte particulier li aux phases spcifiques du cycle de mise en uvre des PGI : Les phases de configuration du progiciel et dintgration avec les autres composantes du SI exigent le test de processus mtier lmentaires, ainsi que les processus de bout en bout permettant de qualifier lintgration en maitrisant les risques fonctionnels ; Les phases de monte de versions ou dvolution du progiciel exigent de garantir la non-rgression fonctionnelle au travers de tests adapts cet objectif tenant compte du niveau de risque associ aux processus mtier concerns. Les activits de test notamment fonctionnel, critiques pour scuriser la mise en production et la gestion des paliers dvolution, restent complexes matriser en termes de couverture des processus mtier, et constituent une part importante de la mise en uvre et de la maintenance des PGI (cf. rfrence [1]). Comment la modlisation des processus mtier peut-elle constituer le support oprationnel pour la gnration et la maintenance du rfrentiel de tests de progiciels, avec la mise en uvre de techniques de gnration automatique de tests, de gestion du rfrentiel de tests et dautomatisation ? Il sagit ainsi de mettre en uvre une dmarche dindustrialisation du test fonctionnel (cf. rfrence [2]), applique aux PGI. Elle doit permettre de rduire les cots et de matriser les risques lors de la qualification dans le contexte spcifique des grands progiciels type SAP ou PeopleSoft. Cette approche peut sappliquer aux applications SAP, dont la complexit et le caractre critique au sein du SI impliquent la mise en uvre dun processus rigoureux pour la qualification tant en phase de dploiement que dvolution ou de migration. Lapproche sappuie sur la rutilisation de modles gnriques de processus mtier, adapts aux exigences fonctionnelles spcifiques du projet. La traabilit de cette modlisation avec le rfrentiel des processus mtiers et exigences (documentation Blueprint SAP) et des lments darchitecture de SolMan, permet de capitaliser pour la qualification fonctionnelle. Cette approche permet ainsi de faire le lien entre les phases de dveloppement (configuration, dveloppement spcifique, intgration), de maintenance et de migration pour un suivi continu du rfrentiel de tests, exploitable notamment en test de non-rgression.
au projet de dploiement, il consiste crer un ensemble de processus qui sera partag par toute lentreprise (entits dans un mme pays, dans diffrents pays et filiales). Un ensemble cohrent de processus est cr et adapt chaque filiale ou entit pour prendre en compte les dispositions lgales en vigueur dans le pays o seffectue le dploiement. Un projet de monte de version consiste faire voluer la version de SAP installe vers la dernire version propose par lditeur. Un projet dapplication de correctifs (support packages ou Enhancement packages) sera organis de la mme manire quune monte de version. Toutefois, il ncessitera moins defforts de tests. En effet, la couverture des tests est alors focalise sur les transactions et les processus mtier critiques impacts. Sur un projet dImplmentation, les tests viseront sassurer de la cohrence de chaque processus, mais aussi de leur cohrence entre eux. Par exemple, lors de la rception de marchandise, on va sassurer que le magasinier valide bien le bordereau de livraison, incrmente bien le stock et dpose les articles au bon endroit. De plus, le testeur devra sassurer que les divers lments comptables ont bien t crs.
Qualit, ractivit et rduction des cots Un projet dimplmentation SAP est ncessairement stratgique pour lentreprise puisquil vient sintgrer au cur du systme dinformation et des diffrents mtiers de lentreprise. Les budgets gnralement constats pour les tests dune premire mise en place sont de lordre de 30 45 % (ils peuvent atteindre les 50 % dans certains cas). Toute industrialisation de cette phase impacte les dlais de livraison et la qualit lors de la mise en production. Elle permet aussi de rduire les cots des tests lors des maintenances et volutions. Une anomalie dtecte en production cote, en cot de correction, 7 fois plus cher que ce mme dfaut dtect et corrig lors des tests fonctionnels. cela sajoutent les cots potentiels engendrs par cette anomalie sur lactivit de lentreprise qui peuvent savrer bien plus levs. Sur un projet de dploiement, en plus des tests lis un projet dImplmentation, il faut aussi tester tous les ajustements raliss pour chaque dploiement dans chaque entit ou filiale. Il est donc important de pouvoir capitaliser sur un patrimoine de test des processus mtier communs ou Core Model puis de les dcliner selon les besoins.
21
Avoir des scnarii de tests bien rods ou des tests excuts automatiquement est donc primordial pour garantir la rouverture du systme lheure planifie. Une quipe ddie aux tests La grande majorit des projets SAP ne sont pas mens par une quipe ddie aux tests, qui sont confis des experts fonctionnels qui les conoivent et les excutent. Si cette approche favorise limplication, elle dlgue des utilisateurs des tests qui ne sont pas leur fonction premire. Souvent peu exhaustifs, les tests ne traitent dans le meilleur des cas que les cas passant. Et ils ne font que confirmer que ce qui a t ralis rpond bien aux attentes de lexpert fonctionnel, mais pas ncessairement ce qua exprim le mtier en amont lors des phases de conception gnrale et dtaille. Cest pourquoi, pour renforcer la phase de qualification, les grands comptes, utilisateurs SAP, confient de plus en plus les tests fonctionnels une quipe ddie (intgrateur Tierce Recette Applicative ou quipe interne). Le fait de confier les tests fonctionnels une quipe tierce, ddie cette fonction, permet de concevoir des tests en rponse aux besoins et exigences demandes par le mtier lors de la conception. Ainsi, comme lillustre la figure 3, la matrise de la qualit et de la productivit des phases de test constitue un enjeu majeur pour la russite des projets SAP.
Sur un projet de monte de version, lenjeu principal se situe autour des tests de non-rgression. La monte de version SAP est souvent de nature technique : on installe la nouvelle version de lERP en touchant au minimum aux processus existants. Il sagit alors de raliser rapidement des livraisons en sappuyant sur les nouvelles fonctionnalits de lERP. Sur ce type de projet, on constate que prs de 80 % du budget dimplmentation est consacr aux tests. La monte de version de lenvironnement de production doit tre ralise dans un dlai relativement court (de 24 72 h maximum) qui pose donc des contraintes trs fortes sur le processus de test. La pertinence et la couverture de tests en amont doivent tre excellentes pour viter toute mauvaise surprise en production. Le temps imparti pour les tests sur la production se rsume en gnral quelques heures.
22
La qualification SAP fonde sur la captation des processus et des rgles mtier
Les processus mtier sont au cur de lactivit de qualification SAP : lobjectif de lactivit de test consiste assurer que les processus mtier critiques sont correctement implments et maintenus au fil du temps et des volutions. La modlisation des processus mtier, dans des notations telles que le standard BPMN - Business Process Modeling Notation va permettre de formaliser et de structurer ces connaissances pour la production et la maintenance du rfrentiel de tests.
Figure 5 : lments de modlisation exploits pour la gnration de tests
Cest ce principe de capitalisation sur des modlisations mtier qui est mis en uvre dans les approches de gnration automatique de tests. Ces approches, telles quillustres par la figure 4, permettent dassurer lalignement du rfrentiel de tests avec les besoins mtier en pilotant la production des tests partir de ces modlisations (Processus et rgles mtiers) et en automatisant la gestion de la traabilit entre les besoins mtier et les tests.
Ces lments de modlisation, reprsentant les exigences et comportements attendus de lapplication teste, sont exploits au sein dun processus outill de gnration de tests (cf. figure 6) qui assure les fonctions suivantes : Production automatise des cas de test couvrant les processus et rgles mtier. Les cas de test gnrs intgrent la description des pas de test, des paramtres et donnes dentres et les rsultats attendus pour ltablissement du verdict ; Traabilit automatise depuis les exigences jusquaux tests; Intgration de la chane outille avec les outils de management de tests de type HP Quality Center et IBM Rational Quality Manager ; Production des scripts pour lautomatisation de lexcution des tests.
Les lments de modlisation exploits pour la gnration de tests (voir figure 5) se situent trois niveaux : La modlisation des Processus mtier, typiquement reprsents en BPMN - Business Process Modeling Notation ; La modlisation des Domaines et Entits mtier, typiquement reprsents en UML - Unified Modeling Notation, au travers dun diagramme de classes. La modlisation des Rgles mtier (les rgles de dcision tester), typiquement reprsentes en UML par des annotations en OCL - Object Constraint Language.
23
Dans le contexte spcifique du test SAP, ce processus se dcline en exploitant des modles de processus gnriques, conformes aux baselines des modules SAP, et constituant un point dentre pour le projet de test, en phase avec les lments du rfrentiel SAP Solman (Blueprints, documentation). Cette capitalisation sur une modlisation gnrique est illustre en figure 7.
Figure 8 : Vue globale des processus SD
Figure 9 : Vue dtaille du traitement des commandes en inter-entreprises (cross Company Sales Order Process)
Pour chaque module, un ensemble de processus est propos par SAP sous forme documentaire (Baselines). Cet ensemble reprsente le mode dutilisation conseill des transactions pour un processus efficace. En cohrence avec ces descriptifs, des modles BPMN ont t raliss. Par la suite, on dsignera ces modles sous le nom de modles gnriques. La premire tche de lanalyste de test consiste identifier les diffrences entre les processus standard et ceux spcifis par les experts mtier. La modification des modles gnriques permet alors un dialogue dtaill avec les experts et simultanment la constitution du canevas des tests venir. Sa deuxime tche consiste dcrire, au niveau du modle UML pour le test, les rgles mtier spcifiques qui feront lobjet de tests, et les objets mtier impliqus dans la vrification de ces rgles. Cet ensemble, processus mtier et modle UML spcifiques, permettra de calculer un ensemble complet des tests ncessaires la qualification des dveloppements produits, et publier ces tests dans le rfrentiel de test pour excution.
partir du modle gnrique, des modifications sont apportes au niveau des processus gnriques en BPMN, pour correspondre au processus de commande de lentreprise. Ces modifications portent dans notre cas sur le droulement lui-mme du processus, ainsi que sur lutilisation de transactions spcifiques. Le processus de lentreprise tant beaucoup plus dtaill que le processus standard, on a galement ajout des niveaux de profondeur hirarchique dans le modle.
La lecture dun processus exprim en BPMN reste simple : les rectangles avec un engrenage dans le coin suprieur gauche reprsentent des tches effectues sur SAP, qui reprsenteront des tapes dans le droulement des tests. Les rectangles munis dun simple signe + indiquent la prsence dun sous-processus, permettant ainsi une vision hirarchise du
24
Comment a marche ?
droulement. Les flches reprsentent des enchainements de tches et les losanges contenant le signe x des parcours alternatifs possibles dans ses enchainements selon un choix qui sera dpendant des donnes et des objectifs de test.
Figure 12 : Exemple de rgle mtier
La simplicit de lecture ce niveau garantit une comprhension commune entre expert mtier et analyste de test. Bien souvent, la lecture mme approfondie dune spcification textuelle ne suffit pas viter les erreurs dinterprtation, et sera cause de pertes de temps considrables par la suite si des allers-retours sont ncessaires lors de lcriture manuelle des tests, entre lexpert mtier et lanalyste de test. La modlisation ne le protgera pas de ces mmes erreurs dinterprtation, mais ces erreurs seront identifies beaucoup plus tt dans le cycle de dfinition du rfrentiel de test, et auront donc un cot trs infrieur. De plus, on constate souvent que cette modlisation constitue un patrimoine de valeur tant pour le test que pour le mtier, et dont lalignement avec lapplication est garanti par la production des tests qui en dcoulent. Suite cette modlisation de processus, lanalyste de test procdera peu peu la prise en compte des rgles mtier dans son modle comportemental, dcrit en UML. Ce modle dcrit dune part les classes mtier qui participent au test, dautre part les rgles elles-mmes, utilisant les donnes contenues dans les instances de ces classes.
Lcriture de la rgle mtier ci-dessus permet dexprimer plusieurs choses : Les conditions dans lesquelles sapplique cette rgle (ici, sil sagit dun centre de profit ferm), Les consquences de lapplication de cette rgle (ici, un message est affich lcran indiquant le problme dtect), La rfrence permettant de contrler que cette rgle est effectivement teste, identifie dans lexemple par une exigence (---@REQ) qui alimentera le rfrentiel de test lors de sa construction.
Linterface de Test Designer sert lanalyste de test pour contrler lvolution de son modle, vrifier que toutes les rgles mtier sont atteintes par des tests et garantir la couverture des exigences. Une rgle mtier peut tre dtecte comme non atteignable, soit parce que cette rgle a t mal code dans le modle, soit parce que les spcifications sont contradictoires. Dans ce dernier cas, lanalyste de test pourra remonter linformation lexpert mtier pour correction de la spcification. De cette manire, des erreurs coteuses en dveloppement, dploiement et oprationnel pourront tre vites au plus tt. Lanalyste de test dispose, tout moment, de la capacit publier dans son rfrentiel de test les tests calculs ainsi que les liens de traabilit avec les exigences conformes ce qui a t indiqu dans les rgles mtier.
Figure 11 : Classes participantes
Le systme SAP sous test (ou SUT), sera associ un ensemble dobjets courants (PurchaseOrder, SalesOrder, etc. dans la figure ci-dessus) qui eux-mmes possderont des relations entre eux et des attributs valoriss en fonction du droulement du test et des donnes introduites par le testeur lors de lexcution. Ce sont ces objets et valeurs dattributs qui seront utiliss pour contrler le respect des rgles mtier. Les rgles mtier sont galement reprsentes dans le modle UML, en utilisant le langage OCL, langage standard associ la notation UML.
25
Uniquement partir des lments provenant du modle, la publication fournira un droulement complet du test (tapes valorises et rsultats attendus), pour une excution manuelle et si besoin pour une excution automatique aprs cration des scripts ou composants dautomatisation. Lexcution des tests ainsi publis sera prise en charge de manire classique par les testeurs.
Atos Origin, lun des principaux acteurs internationaux dans les services informatiques, fournit des services transactionnels de haute technologie, des solutions de conseil, dintgration de systmes et dinfogrance qui permettent damliorer la performance de ses clients dans le monde entier. Atos Origin ralise un chiffre daffaires annuel de 5,1 milliards deuros avec un effectif de 49 000 personnes. Atos Origin est le partenaire informatique mondial des Jeux Olympiques et compte parmi ses clients de grands comptes internationaux dans tous les secteurs dactivit. Le Groupe est cot sur le march Eurolist de Paris et exerce ses activits sous les noms dAtos Origin, Atos Worldline, Atos WorldGrid et Atos Consulting.
Synthse et conclusion
Lapproche dcrite dans cet article : constitue un acclrateur de mise en uvre des projets SAP, ainsi que de leur dploiement, est envisager pour toute nouvelle implmentation de projets SAP ou de migration de version, reprsente un excellent moyen durbaniser le rfrentiel de tests, et la mise en uvre de la traabilit entre les exigences mtiers et les cas de tests pour les systmes SAP existants en maintenance, rpond aux principaux objectifs : rduction des dlais et des cots, accroissement de la qualit. n
Fonde en 2003, Smartesting est un diteur logiciel indpendant spcialis dans lindustrialisation du test fonctionnel. Smartesting est prsent en Europe et en Inde auprs des grands comptes et des intgrateurs pour fournir une solution de gnration de tests visant loptimisation des centres de test. Cette solution est intgre et certifie pour les outils de gestion de tests tels que HP Quality Center ou IBM Rational Quality Manager. Elle garantit de produire et maintenir au fil du temps le rfrentiel de tests partir de modlisations mtier intgrant les processus, rgles et entits mtier.
Rfrences
[1] Vers une professionnalisation des tests au service de la rentabilit des entreprises M. Bedouani, T. Lallemand, P. Cogolugnes - IT-expert N72, pp 16, Mars/Avril 2008. [2] Industrialiser le test fonctionnel - Des exigences mtier au rfrentiel de tests automatiss B. Legeard, F. Bouquet, N. Pickaert - DUNOD 2009.
26
Le dcalage peut paratre important entre la vague marketing autour du Green IT depuis quelques annes et les mesures concrtes prises par lentreprise. Il nen demeure pas moins que la problmatique du dveloppement durable reste incontournable dans les objectifs et les politiques de fonctionnement des entreprises en France, en Europe et dans le monde entier. Si lun des enjeux des NTIC est daccompagner lvolution des mentalits et la transformation des entreprises vers une performance la fois conomique, environnementale et durable, trs court terme, la capacit de la DSI rduire sa propre empreinte carbone constitue nanmoins un premier pas non ngligeable. Idc vous donne rendez-vous jeudi 18 novembre 2010 (9h14h)
en partenariat avec
Participez la confrence Idc Green le 18 novembre 2010, Paris pour: dresser le bilan et faire le point sur les diffrents projets mis en place ce jour. analyser ensemble quelles sont les bonnes pratiques, quels sont les leviers oprationnels et technologies votre disposition. tudier quels sont les mthodologies, les indicateurs et les outils de mesure disponibles cet effet. PROGRAMME dETAILLE ET INScRIPTION GRATUITE : http://www.idc.fr/green10 code invitation ITX OU cONTAcTEZ EdITH TRIcHEUX : etricheux@idc.com - tel. : 01.56.26.26.91
u fil des annes, les DSI se sont vues de plus en plus challenges (gains de productivit, contrle interne, attentes accrues de ses clients), questionnes (sur les rfrentiels normatifs, les nouveaux standards, les indicateurs de
performances), etc. Ces phnomnes ont amen les DSI voluer et se transformer. Au cur des moyens leur permettant de rpondre efficacement ces exigences de transformation se trouve la refonte de leur organisation et de leur processus. Ces derniers peuvent, ou non, sappuyer sur les rfrentiels et bonnes pratiques de type COBIT, ITIL, CMMi, mais dans tous les cas se posent les questions, pour ceux qui ont en charge de mener bien ces projets de transformation, de ladhsion ces changements et de la russite de leur mise en uvre. Les chartes sont de plus en plus couramment utilises au sein des DSI pour favoriser lappropriation des processus.
28
Conduire le changement
Les diffrents cueils de la conception et de la ralisation des nouveaux processus surmonts, la partie est loin dtre gagne. En effet, comme pour tout projet, la russite dun projet de refonte des processus se mesure son utilisation. Il sagit dun rel projet de transformation de la DSI, qui se doit dtre accompagn comme tel.
Indpendamment du besoin et de la justification de celui-ci, il est souvent difficile de faire adhrer tous les intresss et surtout de mettre en uvre ces nouveaux processus. Le respect de processus partags et des contraintes associes sont en effet trop souvent perus comme des leviers daudit ou de contrle ainsi que comme une charge de travail supplmentaire.
29
Le dfi consiste donc changer la perception des diffrents acteurs et faire en sorte que les processus soient compris comme des outils dassistance et de conseil favorisant la russite de leurs activits en optimisant cots, dlais et qualit. Comment faire pour relever ce dfi ? Existe-t-il des outils qui facilitent le dploiement et la mise en uvre dun processus ? La conduite du changement mene autour du projet sera une activit centrale. Autour de cet axe, un levier de communication consiste rdiger et diffuser une Charte synthtique du processus, sorte de mmento du processus.
30
Mme si des questions communes se posent pour la ralisation de toute charte (Quels objectifs ? Quel format ? Quel contenu ? Quel niveau de maille ?), les rponses doivent quant elles tre spcifiques et adaptes chaque contexte. Elles doivent ainsi notamment tenir compte de : La transformation souhaite La cible atteindre Lorganisation en place et/ou future La culture de lentreprise Les acteurs impacts et leur raction face au changement Une charte russie est incarne par un document sur mesure , adapt un contexte donn.
31
tre synthtique et prcis La charte tant un outil de communication large diffusion, il est important de communiquer efficacement en restant synthtique. Lutilisation de schmas ou de tableaux simplifis, mais prcis facilite la lecture en un coup dil . Lutilisation dune forme facile daccs pour tous est recommande. Par exemple, il peut tre intressant pour le lecteur de lui offrir un rsum synthtique, trs prcis et visuel de chacune des phases en portant les messages cls et lesprit du processus. Le lecteur sera aussi souvent intress par son rle jouer au sein du processus, ses responsabilits, etc.
Penser la charte comme un outil de teasing La charte attire le lecteur elle lui donne envie daller plus loin et de lire le dtail du processus. Pour inciter le lecteur, des liens vers les autres documents ou vers dautres sources dinformation peuvent tre insrs. Pour inciter le lecteur aller plus loin, favorisez une communication sur lesprit du processus, plutt que sur la lettre . Dautres lments peuvent aussi tre pris en considration pour faciliter ou inciter la lecture de la charte, comme un dito du DSI, crdibilisant les travaux raliss et leurs donnant du poids , ou le mode de diffusion de la charte.
32
33
Un document de rfrence
La charte synthtique est un outil de communication efficace qui vise devenir la rfrence de lensemble des acteurs du processus concern. Il sagit dun outil qui en aucun cas ne peut se substituer un processus dtaill. La charte permet de mobiliser les acteurs cls et contribue fortement la russite du projet de transformation de la DSI, mais sinscrit aussi dans la dure en facilitant lintgration de nouveaux arrivants. Pour ce faire, il est ncessaire que les messages cls y soient synthtiss et que les informations sur chacune des tapes du processus soient trs prcises sans tre totalement dtailles. La charte est donc un outil sur-mesure ralis pour une organisation en fonction de son contexte. Vous saurez si votre charte est une russite si elle est prsente sur les diffrents bureaux, non seulement en interne de la DSI, mais aussi des clients. Elle devient le document de rfrence, le recours la description du processus dtaill permettant de rpondre des questions plus rares. n
ric Brouillaud a conduit diffrentes missions ayant trait loptimisation et la diffusion des processus SI dans les DSI, et rdaction de chartes sur diffrents processus. lose Montaulieu a ralis diffrentes missions de conduite du changement et ralis plusieurs chartes synthtiques sur des processus de DSI comme la conduite de projet ou la maintenance. Acteur majeur du conseil en management, organisation et SI, ORESYS est une socit indpendante de 250 consultants bass Paris, Lyon et Bruxelles. Spcialise dans les projets de transformation, ORESYS aide ses clients piloter leurs activits, amliorer leur performance et mettre en uvre leurs projets de transformation. ORESYS intervient sur toutes les dimensions : mtiers, organisation, processus, systme dinformation, accompagnement du changement. ORESYS intervient de manire soutenue pour aider les DSI transformer leur organisation et leurs processus, ou transformer lentreprise.
34
Livres
35
Le MDM multidomaine :
Rubrique brac
e Master Data Management ou MDM est sous le feu des projecteurs depuis le dbut de cette anne 2010 avec plusieurs annonces des principaux acteurs informatiques concernant leur expertise renforce dans ce domaine. Cet intrt pour le MDM na cess de crotre depuis 2009 et les entreprises lont pour la plupart dans leurs radars. Daprs une tude indpendante, 40 % des entreprises prvoyaient en 2009 de mettre en uvre un logiciel de MDM ou dtendre lutilisation de leur logiciel existant ( Trends 2009: Master Data Management , Forrester Research, October 2009). Un autre analyste de premier plan prvoit quen 2010 les ventes de logiciels dinfrastructure MDM atteindront 1 milliard de dollars, soit 50 % du march total des logiciels de MDM, avec une croissance de 20 %. Le MDM permet davoir une vue complte et unifie des lments mtiers fondamentaux communment appels donnes de rfrence, telles que les donnes sur les clients, les employs, les citoyens, les fournisseurs, les organisations, les sites et les produits. Les initiatives MDM russies se traduisent par des gains defficacit oprationnelle, une amlioration de la fidlit client et une gestion facilite de la conformit. Il nest donc pas tonnant dans le contexte conomique actuel que le MDM soit devenu une priorit. Est-ce urgent dinvestir dans le MDM ? Le cas de lintgration des donnes client est lun des plus explicites pour comprendre quels sont les enjeux dun tel investissement et en quoi il devient incontournable. Ct mise en uvre, les entreprises ont le choix entre une approche par application ou par plate-forme. Aussi, nous vous proposons de comparer les deux pour dterminer la plus avantageuse.
Vue unique du client + Produits et services + Relations pertinentes avec la famille, le travail et les employs
Relations du foyer pouse
A D B F
A
Enfant 1 Produit
B E
B
Enfant 2
B
Mre
B I H
Agent de change
Produit
C
Enfant 3
B
Produit
Lvolution dune vue unique des clients en vue 360, puis vue en largie
37
Imaginons dsormais Banque Avenir, concurrent de Banque Tradition avec le mme modle mtier. Lquipe de Banque Avenir a compris que pour optimiser la valeur mtier, la solution devait aller au-del de la simple identification et correction des clients commerciaux et particuliers pour stendre en vue 360, puis en vue largie. Lquipe informatique tait parfaitement consciente que les problmes et les opportunits mtiers de Banque Tradition taient multidimensionnels et touchaient des donnes allant au-del des donnes clients. Cest pourquoi lquipe a utilis une plate-forme de MDM multidomaine prenant en charge diffrents types de donnes. Bien que partageant le mme objectif que Banque Tradition, cest--dire lamlioration des oprations orientes clients, la valeur mtier gnre par la solution de MDM multidomaine de Banque Avenir tait bien suprieure. Les quipes orientes clients ont gagn en visibilit sur les relations, au sein du foyer comme lextrieur elles pouvaient afficher les relations que le client entretenait avec son poux/pouse, ses enfants et ses parents, ainsi que lensemble des activits commerciales et des entreprises auxquelles il tait associ. En outre, elles pouvaient afficher lensemble des produits partags et individuels et identifier les employs de banque, tels que les conseillers financiers ou les agents de change, qui travaillaient avec le client de faon rapproche. De ce fait, lquipe de Banque Avenir a tripl sa valeur mtier : 1. Amlioration de la rentabilit et de la fidlisation des clients : les prestataires de services ont pu mesurer avec exactitude la valeur de chaque client et aligner les niveaux de services sur cette valeur. 2. Augmentation des revenus : les conseillers financiers ont pu proposer des offres de ventes croises ou incitatives pertinentes et augmenter ainsi la part de march de chaque client. 3. Augmentation de la rapidit et de la flexibilit : lquipe informatique a pu sadapter en toute flexibilit lvolution des besoins mtiers et supporter ainsi les impratifs stratgiques. Ce scnario financier nest quun exemple parmi dautres. Les entreprises dautres secteurs, comme lindustrie, les biens de consommation courante, lindustrie high-tech, les mdias, lnergie, la sant, lindustrie pharmaceutique et ladministration ont migr avec succs de la CDI au MDM dans loptique de gnrer une forte valeur mtier au profit de leurs entreprises. Un gant de la pharmacie dont le dploiement a t prim en est la parfaite illustration : il est parvenu tendre son initiative de CDI au-del des donnes clients pour y inclure les contrats, les entreprises, les canaux de distribution et la tarification.
Extrmement efficace, le systme quil a cr utilise les relations de diffrents types de donnes pour : Traiter les paiements, les remboursements et les conflits de faon plus prcise. Crer des indicateurs de performance et des rapports fiables. Mieux se conformer la rglementation, par exemple la Loi Sarbanes-Oxley qui ncessite le contrle des donnes. Augmenter les niveaux de services grce la prvention des erreurs, lexactitude des commandes, la ponctualit des paiements et lamlioration des expriences de bout en bout. Sadapter plus rapidement lvolution du march. Acclrer lintroduction de nouveaux produits dans les canaux de vente. Optimiser la recherche de nouveaux clients et la ngociation de nouveaux contrats. Amliorer le dlai de rsolution des ventuels problmes. Grer les donnes et rsoudre les erreurs lies la signature de contrats, aux finances et la chane logistique, en mobilisant moins de ressources. Rduire le taux dchecs, de conflits non rsolus et de dductions.
38
Rubrique brac
Certaines entreprises ayant slectionn uniquement une solution de CDI nont pas pu dpasser la troisime tape, limitant ainsi leurs avantages commerciaux. A contrario, dautres entreprises ont investi dans le MDM multidomaine, ce qui leur a permis de se hisser jusquaux tapes quatre et cinq et de profiter de leur aspect lucratif. Ces visionnaires ont surmont les restrictions qui leur taient imposes par leurs initiatives de CDI et gnr une valeur mtier importante au profit de leur entreprise, notamment une augmentation des avantages, des revenus, de la flexibilit et de la rapidit. En suivant les traces de ces visionnaires, une socit se met sur la bonne voie pour profiter de linitiative de MDM multidomaine tendue.
pour ne traiter quun unique besoin mtier la fois. En vrit, il en est tout autrement. Le principe fondateur de la gestion des donnes de rfrence est de rsoudre plusieurs problmes mtiers complexes, quels que soient les dpartements, services, divisions ou rgions concerns, en vitant de crer une solution de MDM diffrente pour chaque besoin mtier. Le gnie et la valeur de la gestion des donnes de rfrence rsident justement dans sa capacit traiter un besoin mtier particulier, puis sadapter afin de rsoudre les autres problmes mtiers. Bon nombre dentreprises en sont conscientes et tirent profit de leurs investissements en matire de MDM multidomaine pour rsoudre de nombreux besoins mtiers, tels que loptimisation de la pntration et de la couverture de comptes, lamlioration de leurs prestations de service, le lancement efficace de nouveaux produits, une prcision accrue en matire de reporting et une amlioration en termes de conformit. Malheureusement, certaines entreprises se laissent prendre au pige et continuent daccrotre leur nombre de silos au lieu de le rduire.
Approche contraire au bon sens Logique mtier Interface utilisateur Modle de donnes Approche fidle au bon sens
Illustration de la diffrence entre approche de MDM par application, contraire au bon sens , et approche de MDM par plate-forme, fidle au bon sens
39
La plate-forme de MDM diffre par sa porte plus vaste. La mme plate-forme de MDM est ainsi en mesure de rsoudre dautres besoins mtiers. Cette approche engendre un meilleur retour sur investissement, car linvestissement en matire de technologie de MDM peut sadapter et satteler la rsolution dautres besoins mtiers au sein dune division, ainsi que des besoins mtiers dautres divisions, services ou rgions. La gestion des donnes de rfrence par plate-forme est indpendante des modles de donnes et des domaines. Elle permet aux organisations de bnficier dune certaine flexibilit dans la dfinition de leur propre modle de donnes, de gnrer une logique et une fonctionnalit bases sur ce modle et de prendre en charge la configuration de linterface graphique en fonction de ladite fonctionnalit. Cette approche rduit le cot total de possession et acclre le processus de rentabilisation. Puisque cette approche sappuie sur les donnes, nous disons qu elle est fidle au bon sens .
la chane logistique commencent affecter ses calendriers de production. Bien entendu, la gestion des donnes de rfrence est la solution idale au besoin. Malheureusement, la logique mtier, linterface graphique et le modle de donnes utiliss par la premire solution de MDM, apporte au besoin de conformit en matire de reporting, ne permet pas de rsoudre ce nouveau problme. tant donn que la premire solution de MDM a t conue spcifiquement pour traiter un aspect mtier unique les dtails propres aux processus de conformit et de contact des mdecins selon lapproche de MDM par application, cette initiative de gestion des donnes de rfrence ne peut pas tre adapte afin de rsoudre le nouveau besoin mtier. Par consquent, la division des produits pharmaceutiques se voit contrainte la cration dune solution de MDM entirement nouvelle et distincte pour rsoudre le besoin relatif aux donnes de la chane logistique. En fin de compte, lentreprise dispose de deux silos de MDM et se trouve confronte au mme problme quelle cherche rgler depuis le dbut. Voir Figure 3.
Le MDM par plate-forme en vue de lamlioration des processus dune chane logistique
Par exemple, un fabricant comptant parmi les entreprises du Fortune 50 dcide de tirer parti dune approche de MDM par plate-forme afin damliorer les processus de sa chane logistique en matire dachats et de ventes notamment pour accrotre lefficacit des achats de matriels directs et indirects et pour amliorer la distribution des produits. Ces besoins mtiers complexes impliquent la gestion des donnes de rfrence relatives aux fournisseurs, aux clients, aux matriels et aux produits. La mise en uvre dune solution dintgration de donnes clients (CDI) ou de gestion des informations Produits (PIM) ne permet de rsoudre quune seule dimension de ces besoins mtiers. Ce type dapproche de MDM par application empche lentreprise de tirer parti de son investissement technologique afin de traiter dautres besoins mtiers qui mettent en jeu les mmes types de donnes.
Exemple dune entreprise multinationale du secteur pharmaceutique Pour mieux illustrer la diffrence entre ces deux approches, penchons-nous sur un autre besoin mtier auquel est confronte une entreprise multinationale du secteur pharmaceutique, dont lactivit est organise en plusieurs divisions : produits pharmaceutiques conventionnels, mdicaments en vente libre, biotechnologies et appareils mdicaux. La division des produits pharmaceutiques conventionnels, qui met au point des mdicaments pour des maladies graves parmi les plus rpandues, telles que le cancer, le Sida et les infections bactriennes, se trouve confronte de srieux problmes de conformit en matire de reporting. Ces problmes dcoulent de la prsence de nombreux doublons dans les systmes archaques utiliss par sa force de vente pour le suivi des actions commerciales, notamment auprs des mdecins, des hpitaux et des pharmaciens. La direction et les responsables informatiques de cette division dcident donc de traiter ce problme par le biais dune initiative de gestion des donnes de rfrence qui dbouche sur la cration dune base de rfrence des mdecins. Cette dernire doit nettoyer, normaliser et consolider les informations issues de plusieurs sources, puis les renvoyer aux systmes de force de vente utiliss par la division. En disposant de donnes plus prcises sur les mdecins contacts, la division est mieux mme de gnrer des rapports de conformit prcis en temps voulu.
40
Rubrique brac
Figure 3
En adoptant une approche de MDM par applications, les quipes informatiques rsolvent le problme mtier immdiat, mais finissent par devoir mettre en place de nouvelles applications de MDM individuelles pour traiter sparment chaque besoin mtier. Au contraire, opter pour une approche de MDM par plate-forme permet aux quipes informatiques de rsoudre tout besoin mtier immdiat, tout en les prparant rsoudre les besoins mtiers venir en exploitant au mieux le temps, les ressources et le budget investis.
41
Ladoption dune approche MDM multidomaine base sur une plate-forme unique procure les avantages suivants : Progression du chiffre daffaires et meilleurs taux dacquisition et de rtention des clients grce lalignement du niveau de service sur la mesure exacte de la valeur du client. Identification de nouvelles opportunits commerciales grce une vue tendue du client, prenant en compte les produits, les services et la qualit de la relation. Efficacit oprationnelle renforce par lidentification des conflits existants entre les membres du rseau des partenaires commerciaux et les quipes de vente directe. Gouvernance, gestion du risque et conformit renforces grce lamlioration du suivi, de la transparence et des possibilits daudit des donnes financires. Acclration du retour sur investissement des fusionsacquisitions grce la consolidation rapide des donnes permettant davoir une vue et une comprhension globales de lentreprise rsultant de la fusion. Amlioration des dcisions tous les niveaux de lentreprise grce lutilisation de donnes exactes, fiables et actualises dans tous les processus. Productivit accrue des analystes mtiers en leur donnant les moyens danalyser efficacement les performances via lapplication de leur choix.
planification des ressources dentreprise (ERP), de gestion de la relation client (CRM) ou, encore, de gestion de la chane logistique (SCM) pour rsoudre un seul besoin mtier. En adoptant lapproche MDM par plate-forme, celle qui est fidle au bon sens, les dpartements informatiques sont en mesure de traiter rapidement un besoin mtier tout en se rservant la possibilit de rsoudre dautres besoins mtiers laide dune seule et mme plate-forme. Ils peuvent ainsi rduire le cot total de possession et acclrer le processus de rentabilisation, et cest bien l que rsident tout lintrt et la valeur des solutions de MDM. n
Informatica Corporation (NASDAQ : INFA) est le leader mondial des fournisseurs indpendants de logiciels dintgration de donnes. Partout dans le monde, des entreprises acquirent un avantage concurrentiel dans lconomie globale de linformation daujourdhui grce des donnes pertinentes, fiables et disponibles en temps voulu pour faire face leurs impratifs conomiques. Plus de 4 100 entreprises dans le monde sappuient sur les solutions Informatica pour accder, intgrer et fiabiliser leur capital dinformation, que les donnes rsident au sein de lentreprise, en dehors ou dans le Cloud.
42