metrixware Livre Blanc TMA Qualité du code : Le revers de la médaille? Livre blanc Copyright Metrixware, Tous droits réservés.

Dimension: px
Commencer à balayer dès la page:

Download "metrixware Livre Blanc TMA Qualité du code : Le revers de la médaille? Livre blanc Copyright Metrixware, 2009. Tous droits réservés."

Transcription

1 TMA Qualité du code : Le revers de la médaille? Livre blanc Juin

2 L externalisation des activités de maintenance applicative a déjà séduit une large majorité de directions informatiques, en leur permettant de recentrer investissements et ressources au profit des nouveaux projets, source de valeur pour l entreprise. Flexibilité, réactivité et maîtrise des coûts sont autant d arguments avancés par les acteurs d un marché de plus en plus compétitif. Mais quels sont les engagements pris sur la qualité du livrable lui-même, à savoir le code? Quels sont les risques techniques de ne pas contrôler et suivre dans le temps le niveau de maintenabilité et d évolutivité d une application? Quel serait l impact financier de 4 millions de lignes de code rendues non conformes à la nouvelle architecture SOA de votre système d information? Des questions essentielles pourtant trop souvent, encore aujourd'hui, laissées en suspens, et finalement sans réponse. Spécialiste de la qualimétrie et de la gouvernance des systèmes d'information depuis sa création en 1995, Metrixware décrypte dans le présent livre blanc le marché de la TMA et son évolution, analyse les risques de l'absence de contrôle qualimétrique des applications et fait le point sur les bonnes pratiques à engager entre les entreprises et leurs prestataires de tierce maintenance applicative. Remerciements Metrixware tient à remercier tout particulièrement Messieurs Rémy BERTHOU (Directeur du Système d Information Voyageurs de la SNCF) et Georges MONTOYA (Directeur Outsourcing de Logica) pour leur disponibilité et aimable participation à ce livre blanc. 2

3 La TMA : une solution adaptée aux besoins des DSI... 4 Encore très jeune, le marché de la TMA connaît une croissance spectaculaire de près de 10% par an. Pourquoi un tel engouement des DSI pour la TMA? A quels enjeux des entreprises la TMA répond-elle? Les risques liés à la qualité du code Évolution rapide des métiers, apparition de nouvelles technologies... Le système d'information se doit aujourd'hui d'être très agile. En quoi la qualité du code, à l'origine comme en cours de maintenance, peut-elle influer sur l'utilité fonctionnelle, les coûts de possession et la durée de vie des applications? Les bonnes pratiques du contrôle qualité des Tierces Maintenances Applicatives La mise en place d un contrôle régulier à chaque phase majeure du projet améliore la gestion du risque qualité et pérennise l application sous-traitée. Quels outils mettre en œuvre? A quelle phase du projet? Quels enjeux dans la relation client / fournisseur? Les entretiens 3 questions à Georges MONTOYA, Directeur Outsourcing de Logica...11 Rémy BERTHOU, DSI de SNCF Voyageurs

4 La TMA : une solution adaptée aux besoins des DSI Apparue au début des années 1980, la Tierce Maintenance Applicative est aujourd hui un des moteurs du marché français des services informatiques. Avec une croissance annuelle soutenue, supérieure à 10% depuis ces dernières années et qui devrait se maintenir à près de 8% dans les prochaines années selon IDC, ce marché porteur, animé par de grands acteurs de l intégration comme de petites SSII spécialisées, attire désormais aussi bien les grands comptes que les PME-PMI. Tous voient dans la TMA une solution pour gagner en productivité, prévoir et moduler les coûts de personnel, en s assurant contractuellement de la qualité et de la performance du service offert. Un marché porté par la gouvernance IT La gouvernance IT consiste à aligner l ensemble de l informatique d entreprise (investissements, moyens humains, actifs technologiques, organisation) sur la stratégie et les objectifs de croissance, de rentabilité, de compétitivité ou encore d'agilité, fixés par la Direction Générale. A ce titre, la Direction Informatique souvent perçue par l entreprise comme un poste coûteux (3 à 10% du CA selon les secteurs d activités) se doit d'optimiser sa valeur ajoutée dans l'entreprise, tout en stabilisant, voire en réduisant, les coûts qui lui sont associés. Pour cela, elle dispose de trois principaux leviers : technique, organisationnel et économique. Investir au profit de la création de valeur «C'est au système d'information de s'adapter aux besoins des directions métiers et non l'inverse». Trop longtemps ignorée, volontairement ou non, cette affirmation prend, depuis quelques années, tout son sens. Les DSI ont aujourd'hui pris conscience de la nécessité de concentrer leurs investissements vers la modernisation de leurs actifs 4

5 informatiques afin de garantir un système d'information performant, réactif et tourné vers les demandes métiers. Dans certains secteurs, nombreuses sont les évolutions voire les révolutions de l'environnement, qu'elles soient structurelles ou conjoncturelles, qui ont mis ce besoin en lumière. C'est le cas notamment du secteur des mutuelles et assurances avec une modification sensible de la relation client depuis plusieurs années, de la banque de détail dont la plupart des services est désormais accessible sur Internet ou bien encore du secteur financier qui a subi une profonde concentration au fil de fusions/acquisitions successives. Sur le plan technologique, ces mouvements ne sont pas sans conséquence. Outil aujourd'hui indispensable aux activités métiers, le système d'information doit savoir évoluer et s'adapter, le plus rapidement et le plus économiquement possible, aux nouveaux impératifs du marché. Une impulsion qui se traduit par de simples évolutions ou par d'importants chantiers de migrations d'applications, (Procédural vers Objet, Cobol vers Java pour plus de modularité), de migrations de données vers un ERP ou encore de mise en place d une architecture SOA, etc. Dans tous les cas, il s'agit de fonder des systèmes d'information agiles et fluides dans leur capacité d'adaptation aux mouvements, de plus en plus rapides et fréquents, des métiers. Fiabiliser et pérenniser l activité informatique Après plusieurs décennies d'euphorie, les activités informatiques murissent et gagnent en stabilité. Fini le temps des budgets illimités, des projets qui n'aboutissent jamais et des applications «short term», l'heure est aujourd'hui à la raison et à la réflexion à long terme. Pourtant, la prise de conscience est encore toute récente : selon une étude du cabinet Loudhouse réalisée en 2007, un projet informatique sur trois dépasserait son budget de 10 à 20%, tandis qu'un sur quatre l'augmenterait allègrement de 50%, à moins d'être purement et simplement abandonné. La même étude révèle d'ailleurs que 39% des responsables informatiques ne possèderaient pas une vue d'ensemble suffisante de leurs projets et moins de la moitié (42%) ne sont pas tenus informés dans la journée des éventuels problèmes rencontrés sur les projets. C'est la raison pour laquelle de nombreuses DSI mettent en place et appliquent désormais, à l aide de cellules Qualité & Méthodes transverses, des référentiels de bonnes pratiques et des processus. L'objectif étant simple : assurer une amélioration continue de l activité 5

6 informatique afin d'endiguer les gouffres financiers et limiter la déperdition d énergie des équipes informatiques, qu'elles soient internes ou externes. L industrialisation des développements (centres de services internes), les référentiels CobIT ou ITIL, l application du modèle CMMi ou bien encore la généralisation des indicateurs clés de performance sont autant d'exemples de bonnes pratiques qui permettent d assurer la bonne conduite, le succès et surtout la pérennité des projets informatiques. Rationaliser et maîtriser les coûts opérationnels Au-delà d'un simple respect des budgets, les directions informatiques doivent désormais composer, au même titre que les autres directions opérationnelles, avec des budgets plus serrés, et parfois même réduits d'une année sur l'autre. A ce titre, l'efficience, soit en d'autres termes la recherche du meilleur rapport entre la pertinence du service rendu et le coût qui lui est lié, n'est plus un vain mot. La bonne gouvernance du système d'information en général, et de l informatique en particulier, entend ainsi une meilleure visibilité sur les dépenses liées à son fonctionnement. C'est ainsi que le recours à la sous-traitance de toute ou partie de l activité de maintenance du système d information est apparu et s'est accéléré ces dernière années. La raison en est simple : chez un sous-traitant, l'activité de maintenance, dont c'est le cœur de métier, est totalement industrialisée et engendre d'importantes économies d'échelle, bénéficiant forcément au client. Sans compter une souplesse de fonctionnement appréciable en cas de variations de l'activité. Une mise en perspective très adaptée à la maintenance applicative, qui représente 50 à 80% du budget Études selon les secteurs. Pour expliquer un tel état de fait, il suffit d'apprécier le caractère de plus en plus complexe et fortement hétérogène du parc applicatif des entreprises. Au fil des années et des évolutions, les applications ne sont plus aussi modulaires qu à leur conception. Les corrections effectuées ne sont bien souvent pas documentées, ou peu dans le meilleur des cas. On parle alors «software entropy» ou «vieillissement prématuré du logiciel», en raison de la difficulté croissante des équipes internes à comprendre, à corriger et à faire évoluer l'application concernée. Un phénomène renforcé ces dernières années par un taux de 6

7 turn-over en incessante augmentation et le départ en retraite de certains profils hautement spécialisés et qualifiés, comme c'est par exemple le cas des cobolistes. Les points à retenir Pour une gouvernance cohérente et efficace de leur patrimoine applicatif, les DSI disposent de trois principaux leviers : la création de valeur, la maîtrise des coûts opérationnels et la fiabilisation de l informatique. Des axes de travail très adaptés au mode de sous-traitance de la maintenance applicative : La TMA permet de libérer des moyens humains importants, jusqu alors mobilisés essentiellement sur la maintenance, au profit de projets alignés sur la stratégie et porteurs de valeur pour l entreprise ; Elle permet également d accéder à une solution industrielle éprouvée, reposant sur une parfaite maîtrise par le sous-traitant de la maintenance logicielle (normes, processus, référentiels, etc.) ; Enfin, la TMA permet à moyen terme de diminuer les coûts de maintenance applicative, sans pour autant limiter l activité de correction ou d évolution des logiciels. 7

8 Une concurrence au profit des clients Répondant parfaitement aux problématiques actuelles des directions informatiques, la tierce maintenance applicative est un marché encore jeune. Son potentiel de revenus est donc colossal : selon les estimations du cabinet Pierre Audoin Consultants, il aurait pesé millions d'euros en 2006 et devrait dépasser les 2 milliards d'euros en Naturellement, de nombreux acteurs se bousculent sur un marché aussi prometteur, comptant bien s'octroyer la plus importante part du gâteau. Parmi ces soupirants, on peut distinguer deux catégories d'entreprise : les «mastodontes» du service IT. Ayant capitalisé sur le développement (et donc la maintenance) de leurs propres applications, ces «anciens» y voient une perspective de développement complémentaire à leur métier d infogérance globale et d intégration d infrastructures. Outre une avance commerciale certaine sur leurs concurrents (ils sont déjà implantés chez les clients), leur capacité à absorber des TMA conséquentes est l'un de leurs meilleurs atouts. Les petites SSII. Sur le marché de la TMA, elles fondent leur stratégie sur leur capacité à se spécialiser par secteur d activité ou par technologie. Elles proposent ainsi des TMA plus pointues et en parfaite adéquation avec les besoins de leur clients en raison de leur expertise de leur métier ou des technologies qu'ils utilisent. Très porteur, ce marché n'en est donc pas moins extrêmement concurrentiel. Pour séduire une clientèle informée et exigeante, les entreprises se sont adaptées en proposant une offre flexible ou tout autre élément différenciateur. La souplesse de l offre C'est le cœur, pour ne pas dire la raison d'être, de la TMA. Et l'argument numéro un des acteurs du marché, surtout comparativement à la prise en charge en interne (par les équipes du client) de la maintenance applicative. Flexible et souple, l'offre des acteurs TMA s'adapte ainsi aux variations de périmètre et d' intensité des activités de maintenance (notamment corrective, évolutive) sur un parc applicatif d une année sur l autre. Une souplesse qui permet au client de moduler sa TMA au gré de ses besoins en disposant de 8

9 ressources additionnelles en cas de pic de charge ou d'une réduction des effectifs à sa disposition en période creuse. Concrètement, les contrats de TMA intègrent une partie forfaitaire (support aux utilisateurs des applications, corrections, et enveloppe cadrée d évolutions), et une partie modulable en cours de contrat. Le caractère variable de la durée de la prestation démocratisant par ailleurs la TMA auprès des PME-PMI. Se différencier par l engagement sur le niveau de service (SLA - PAQ) Signe de maturité du marché de la TMA, les prestataires incluent désormais à leurs offres un engagement quant au niveau de service à atteindre. En contractualisant ces objectifs d activité, et en les formalisant dans un Plan d Assurance Qualité, le client s assure que la disponibilité et la réactivité des équipes TMA seront au moins et dans la plupart des cas supérieures équivalentes à celles de ses ressources internes. Cette démarche, suivie tout au long de la prestation, réduit également le risque de non réversibilité, c'est-à-dire la perte de connaissance et de compétences du client si la maintenance revenait à sa charge. Par ailleurs, le pilotage des prestations inclue systématiquement des mesures de performance (temps de traitement d une anomalie ou d une demande de support, nombre de corrections et d évolutions traitées, coûts de la production, etc.) permettant aux deux parties de fixer des objectifs atteignables, et ainsi améliorer la qualité de service de manière continue. Les points à retenir La forte concurrence du marché de la tierce maintenance applicative profite largement aux directions informatiques : Une prestation souple et adaptable aux besoins du client ; Un engagement fort sur les résultats à atteindre, permettant de justifier à court terme l investissement ; Une amélioration incrémentale du niveau de service. 9

10 Le paradoxe de la TMA Ayant connu un développement très rapide, le marché de la TMA dispense aujourd'hui une offre déjà très mâture : engagements de résultats, pilotage du contrat sur des indicateurs d activités, mise en place de plan de progrès et d amélioration continue pour anticiper sur l évolution du SI, etc. Les directions informatiques sont pour l heure satisfaites de cette solution. Et pour cause, elle leur permet de libérer des ressources internes coûteuses et peu flexibles au profit des nouveaux projets, d exiger contractuellement une maintenance applicative performante et de qualité, et enfin de moduler plus facilement un budget IT plus pressurisé d année en année. Mais de plus près, le tableau n'est pas aussi blanc qu'il n'y paraît. La qualité de service ne suffit pas De quoi parle-t-on, au juste? Qu y a-t-il derrière le mot «maintenance applicative» si ce n est des instructions Cobol, des fonctions C++, des classes Java ou des requêtes SQL? Du code plusieurs millions de lignes de code qui, pour certaines applications «legacy», ont été maintenues en interne tant bien que mal pendant plusieurs dizaines d années. Un code qui a aussi survécu aux différentes vagues technologiques et corrections successives, certes, mais un code qui s est complexifié et appauvri en documentation, qui ne respecte plus les derniers standards de programmation ou les nouvelles conventions de nommage. Bref un code devenu trop difficilement maintenable, moins évolutif et dont la connaissance et la maîtrise s amenuisent au fil des départs en retraite. Ce même code que l on demande à son prestataire de maintenir, mais dont on ne contrôle pas la qualité ni au début ni pendant la durée du contrat. C est ici précisément que les conventions de service actuellement mises en place atteignent leurs limites, car elles encadrent la qualité de la prestation et non la qualité du livrable lui-même. Elles engagent le prestataire à maîtriser et améliorer la production, et non le produit. Elles permettent d établir des constats a posteriori, et non d anticiper sur d éventuelles dérives ou risques techniques. Un contrôle et un suivi de la qualité intrinsèque des composants applicatifs pourraient pallier ces limites. Car en fin de contrat (transfert vers un autre prestataire ou ré-internalisation de la maintenance), c est bien au produit auquel les équipes de maintenance auront à faire au retour de l application. Auquel cas, une dégradation de la qualité du code (conformité, maintenabilité, capacité à 10

11 supporter de nouvelles évolutions, etc.) augmenterait sensiblement le risque de nonréversibilité. Risque qui, pour rappel, a longtemps freiné les directions informatiques dans leur volonté d externaliser les activités de développement. 3 questions à... Georges Montoya, Directeur Outsourcing de Logica Logica, acteur européen majeur des services informatiques, a retenu, dans le cadre de son plan industriel, la solution d Application Portfolio Management System Code de Metrixware pour l ensemble de ses Centres de Services, et propose à ses clients une amélioration proactive de la qualité et de la performance de ses développements applicatifs. En quoi la qualité du code délivré est-elle un élément important pour vos clients? Pour quelles raisons? Depuis plusieurs années déjà, nos clients grands comptes sont sensibilisés et informés quant à la qualité de service et des process en matière d'externalisation des activités informatiques. Ils connaissent et ont su relever le défi du CMMI (Capability Maturity Model & Integration). La qualité du code produit, qui a un impact direct sur leurs coûts de développement et de maintenance IT, est l'étape suivante. Ainsi, de plus en plus d'appels d'offre contiennent des SLAs (Service Level Agreement) impliquant directement la qualité du code. Cette qualité technique exigée, gage de maintenabilité et d'évolutivité, vise à réduire les coûts sur le moyen et le long terme : bien «écrite», une application se montrera plus fiable, et moins coûteuse à maintenir et à faire évoluer. Pour Logica, les outils de mesure et d'analyse de la qualité du code applicatif sont aussi un élément différenciateur sur le plan concurrentiel, tant pour la fiabilisation de nos chiffrages en avant-vente que pour l'argumentation de nos actions préventives en phase d'initialisation de projets de TMA. Quels processus avez-vous mis en place pour la mesure et l'analyse de la qualité du code applicatif géré par vos centres de services? Début 2007, nous avons créé une cellule spécifique baptisée Software Quality Center (localisée dans notre Centre de Service Gironde), qui réalise des audits qualimétriques des projets à la demande. Ainsi, sur un projet de maintenance, l analyse d une application, à intervalles réguliers, permet d identifier les dérives de qualité du code produit avant que celles-ci ne deviennent critiques. Il est alors possible d ajuster les bonnes pratiques internes diffusées auprès des développeurs en vue d améliorer la qualité de leur travail au quotidien..../... 11

12 En faisant le choix d'une solution APM (Application Portfolio Management), nous avons complètement modifié nos procédures de mesure de la qualité. Auparavant, nous utilisions essentiellement des Plateformes d Intégration Continue (PIC), basées sur des outils Open Source tels que PMD ou Checkstyle, spécifiques aux nouvelles technologies. Si ces plateformes sont efficaces pour l'analyse quotidienne ou hebdomadaire de la qualité du code produit, elles sont en revanche mono-technologie et n'apportent qu'une «microvision» de la qualité des composants d une application. Multi-technologies, les solutions d'apm dispensent une vision plus globale de la qualité du code applicatif. En permettant la consolidation des métriques et la prise en compte de données exogènes, elles fournissent des données quantifiables et précises pour une véritable gouvernance des patrimoines applicatifs de nos clients dans la durée. Outre les gains de productivité immédiats par la mise en œuvre de fonctionnalités d aide à la maintenance (cartographie, analyse d impact, etc.), quels sont les bénéfices attendus d un contrôle qualité en amont des livraisons logicielles? Dans le cadre de projets de maintenance déjà en place, le contrôle qualité en amont permet d'anticiper les dérives néfastes à la maintenabilité future et d'évaluer précisément le ratio coût / utilité des évolutions correctives et préventives. Pour Logica, c'est aussi dans les processus d'avant-vente d'une TMA qu'une solution d'apm trouve toute sa pertinence. L'analyse du périmètre applicatif à reprendre permet en effet de quantifier précisément la qualité, la volumétrie et la complexité de celui-ci. Réalisées par notre Software Quality Center, les analyses avant-vente offrent ainsi aux équipes répondant aux appels d'offre une vision globale du périmètre applicatif et de construire des argumentaires d'autant plus pertinents dans nos propositions commerciales. Elles permettent en outre d extraire une liste de la complexité de tous les composants de l application, qui sert alors d entrant aux abaques de chiffrage pour déterminer la complexité d un composant impacté par une modification. La charte Cigref-Syntec Informatique «Infogérance et TMA» En 2004, le Cigref (club informatique des grandes entreprises françaises) et le Syntec Informatique (chambre syndicale des SSII, éditeurs et VAD) ont signé une charte récapitulant l ensemble des bonnes pratiques et recommandations à adopter entre le client (membre du Cigref) et le prestataire (membre du Syntec Informatique). Cette charte «Infogérance et TMA» s articule autour de 10 orientations fondamentales comme la transparence, le partage des connaissances ou la qualité. 12

13 Les recommandations sur la qualité des TMA sont déclinées en deux points dans le chapitre «Suivi et Contrôle» : Qualité de service : garantir la réactivité, la flexibilité et un reporting transparent (notions couvertes et cadrées par les Conventions de Service) Qualité de l application : maintenir les compétences et la documentation (cartographie, plan de formation, etc.), veiller à la maintenabilité (respect des normes, tests, actions préventive ). La qualité du code, sujet peu évoqué par les acteurs TMA Pourtant, les sous-traitants ne semblent pas encore être force de proposition en la matière. Sur un échantillon constitué de vingt offres de TMA (publiées sur le site internet des prestataires), une seule communique sur l intégration en standard dans le pilotage de la maintenance une analyse et un reporting réguliers portant sur la qualité du code. Si l on considère ce chiffre, quelles garanties les directions informatiques ont-elles sur le maintien ou l amélioration du niveau de maintenabilité, d évolutivité ou de conformité du code constituant les applications qu elles ont confiées sur un, trois voire dix ans? Quelques sociétés, grands comptes du secteur bancaire principalement, ont anticipé et se préoccupent déjà de cette problématique, en incluant dans les conventions de services de nouvelles exigences portant sur la qualité du code. Ces indicateurs qualité conditionnant l acceptation ou le refus des livraisons du prestataire. Mais force est de constater que les acteurs de ce marché restent en retrait sur le sujet et peinent à proposer d emblée dans leur offre un engagement sur la qualité du code. Peutêtre n y sont-ils pas encore prêts? Craignent-ils de «se couper l herbe sous le pied»? Sans doute ont-ils aujourd hui mangé leur pain blanc, c est généralement le lot d acteurs d un marché ayant désormais atteint sa maturité : mieux informés et plus exigeants, les clients leur imposent des engagements sur les produits. Engagements qui se limitaient jusque-là une «simple» qualité de service. 13

14 Les risques liés à la qualité du code La qualité du code dépend de plusieurs facteurs qu'ils soient purement techniques, tels que la conformité du code aux bonnes pratiques édictées par la profession, ou annexes. C'est le cas notamment des commentaires de code ou de la documentation de développement : en leur absence, l'application «tournera» correctement mais s'ils sont présents, ils faciliteront la maintenance et les évolutions futures. Plus largement, l absence de contrôle de ces facteurs présente des risques techniques, métiers et financiers importants, comme la réduction de la durée de vie de l application, la hausse des coûts de maintenance, l allongement des délais de livraison, l augmentation du nombre de défaillances. Par ricochet, ces risques, s ils ne sont pas identifiés et maîtrisés sur le projet TMA, peuvent être perçus par le client comme une dégradation des engagements de service pris par le prestataire (réactivité à une demande, rapidité de traitement d une anomalie, hausse du risque de non réversibilité, etc.). Maintenabilité Alors que 60 à 80% des budgets de développements sont alloués à la maintenance, la maintenabilité d une application est un élément prédominant de la qualité du code, et vice versa, a fortiori dans un contexte de tierce maintenance. Ainsi, de la qualité du code (et son maintien dans le temps) dépendra la facilité (ou la difficulté) des développeurs à apporter des modifications dans le code. Plus le code est complexe, plus laborieuse sera la tâche de corriger une anomalie remontée par les utilisateurs. La maintenabilité dépend alors de plusieurs critères liés entre eux et dépendant directement des bonnes pratiques de développement. Complexité du code En programmation, il existe de nombreux chemins techniques pour arriver au même résultat. Et le chemin choisi dans un cas ne sera pas forcément pas le bon pour une autre 14

15 application. Néanmoins, il est reconnu que certaines pratiques de développement ont tendance à complexifier la structure technique des applications, rendant sa maintenance plus consommatrice en ressources et en temps. Parmi ces pratiques, on retrouve notamment : Les conditions logiques : les opérateurs logiques de condition sont l une des principales causes de la complexité des composants. Prévues pour orienter l exécution d une application en fonction d une valeur issue d un traitement, ces conditions, communément appelées «if», et leurs critères d aiguillage doivent pouvoir être facilement analysées et comprises par le développeur, pour éviter tout risque de défaillance. Quant à ce qu'il est courant d'appeler les «if imbriqués» (les conditions dirigent l exécution vers d autres conditions), c'est le cauchemar des équipes de maintenance. Les débranchements : ce sont des «raccourcis» permettant aux développeurs d appeler une partie du programme et continuer le traitement de l information. Cet usage augmente la complexité, obligeant le développeur à naviguer d un programme à l autre pour suivre la logique d exécution de l application. Les débranchements sont assez courants dans les applications «legacy», développées en langage procédural (commande «GOTO» en Cobol, C, Pacbase, etc.). Les inclusions : elles consistent à importer une partie de code (fichiers, classes, programmes, etc.) distante du programme en cours d exécution (ex : fonction «include» en PHP). L intérêt de cette pratique est de pouvoir «componentizer» l application pour réutiliser à la demande des groupes de fonctions, en évitant de devoir développer à nouveau ces fonctions. Néanmoins, ces inclusions favorisent la complexité du code : Le développeur doit vérifier si les traitements du fichier en cours de modification sont compatibles avec les fichiers inclus. Taux de commentaire Afin d'atténuer un code complexe, les développeurs peuvent utiliser des commentaires. Ces lignes de code non exécutées ont pour fonction d'expliciter la nature, le rôle, les fonctions des programmes développés. Ces commentaires servent de «documentation embarquée» pour le développeur. 15

16 Ces informations servent aux développeurs pour la bonne compréhension des composants applicatifs en cours de modification (correction d anomalies, évolutions, etc.). Sans elles, le développeur maintient «en aveugle» ou se réfère à une documentation du composant souvent obsolète et distante de son environnement de développement. Les points à retenir Le niveau de maintenabilité d une application influe fortement sur la capacité des développeurs à analyser et comprendre le traitement de l information réalisé dans le code. Ici, c est essentiellement le facteur temps qui est en jeu. Plus le code est complexe et pauvre en documentation, plus les activités de maintenance seront longues et coûteuses, parfois source d anomalies supplémentaire. Les effets économiques constatés sur le patrimoine applicatif d un faible niveau de maintenabilité du code peuvent être : Hausse du nombre d anomalies : une hausse de la complexité et donc une dégradation de la maintenabilité génère une augmentation du nombre d anomalies. En effet, une modification du code, alors que le développeur ne peut pas intellectuellement prendre en compte toutes les dépendances techniques (conditions, débranchements, etc.), peut faire apparaître des dysfonctionnements de l application maintenue dans le traitement de l information. Allongement des délais de livraison : la modification d'un code peu maintenable est une tâche délicate. Et le phénomène s amplifie d autant que les demandes de corrections augmentent. Les allers-retours entre le développement et le test sont plus nombreux, le cycle de livraison logicielle s en trouve ainsi fortement ralenti. Phase de test plus longue : la complexité du code étant mal maîtrisée en phase de développement (prolifération des conditions logiques), les cas de tests seront plus nombreux pour couvrir tous les chemins fonctionnels et ainsi détecter les défaillances possibles. Pénalisation des maintenances évolutives : face à la hausse du nombre d anomalies et de l allongement des délais de leur correction, le management est souvent contraint et forcé de limiter les budgets de maintenance évolutive, la priorité actuelle étant d abord de maintenir opérationnelles leurs applications et de garantir leur fonctionnement normal. 16

17 Conformité du code La conformité du code est un facteur essentiel dans la mesure de la qualité d une application. Le respect des normes de programmation comme des règles d architecture interne du système d information sont des leviers significatifs influant sur le niveau de performance, de sécurité, de compatibilité d une application avec le reste du patrimoine. Respect des standards de programmation Oublié le temps de l'amoncellement de briques logicielles indépendantes. Aujourd'hui, la notion de système d'information nécessite de penser l'informatique d'entreprise dans son ensemble. C'est la raison pour laquelle, quels que soient la plateforme et le langage utilisés, des standards de programmation guident les développeurs dans leur travail. Des standards qui s'entendent à deux niveaux. D'une part, un niveau pratique, incluant notamment une convention de nommage pour l'ensemble des composants de l'application selon leur nature (classes, méthodes, etc.), mais aussi la présence d'informations de documentation embarquées (commentaires de code) et annexes précises, complètes et à jour. Ainsi construite, l'application est totalement autonome et peut être prise en main par n'importe quelle équipe de développement ou de maintenance applicative. D'autre part, un niveau technique. Il s'agit dans ce cas, pour les développeurs, de se conformer à l'état de l'art du langage qu'ils utilisent : un ensemble de bonnes pratiques édictées au fil du temps par les concepteurs et/ou utilisateurs des langages, leur garantissant performance et sécurité. Conformité architecturale des composants Qu elle soit descriptive, prescriptive, fonctionnelle ou purement technique, l'architecture applicative est l'organisation des composants, de leurs connexions et leurs dynamiques, en réponse aux besoins fonctionnels de l'application et de son évolution dans le temps. A l'instar d'une équipe de football, dans laquelle chaque joueur, s'il dispose de ses propres caractéristiques et atouts, construit une tactique globale et cohérente dans un même but commun à toute l'équipe, chaque composant d'une application doit pouvoir s'intégrer à 17

18 son environnement architectural afin de permettre sa compréhension et son éventuelle réutilisation dans d'autres fonctions. Tout en étant capable de s'interfacer avec d'autres applications. Evolutivité Agrandir une maison de campagne sur un terrain plat et spacieux serait plus aisé que réaliser une extension dans un appartement du centre historique de Paris. En informatique, c'est pareil : l évolutivité d une application traduit son potentiel à intégrer plus ou moins facilement de nouvelles fonctionnalités. Cet indicateur rend compte des efforts de compréhension, de développement et de tests nécessaires pour implémenter des évolutions majeures, compte tenu de la structure et du niveau de maintenabilité de l existant. Maintenabilité Au cours de la conception d'une application, développer du code purement technique et fonctionnel, nous l'avons vu, ne suffit pas. Il s'agit, avant même d'en avoir l'idée, de penser les évolutions futures des applications, y compris lors des évolutions. En effet, une application pensée à l'origine pour faciliter sa maintenance, peut très vite se détériorer sans un effort de maintenabilité soutenu au cours des corrections et évolutions successives, engendrant alors des risques d'anomalies, une maintenance future plus délicate et plus onéreuse et, in fine, un raccourcissement conséquent de l'espérance de vie de l'application. Intégrité de l architecture logicielle L architecture d une application logicielle définit les règles de fonctionnement et de communication entre ses composants. Elle permet de gérer le présent, et surtout d anticiper l avenir, en toute agilité. Sa non-conformité au niveau du code (mauvaise utilisation de frameworks, de bus de services SOA, etc.), se caractérise par une adhérence forte entre composants, la prolifération d exceptions et de cas particuliers, impactant alors de manière notoire les efforts à fournir pour intégrer de nouvelles fonctionnalités. 18

19 Code mort Au cours des années de maintenance, il peut exister des portions d application qui ne sont jamais utilisées, des programmes qui ne sont jamais appelés pendant l exécution d une application. Il peut s agir, par exemple, d un module automatisant la création et l impression de courriers papiers à destination des employés de l entreprise, alors que le mode de communication en interne se réalise exclusivement par depuis 5 ans. Ce «code mort» n est pourtant pas exclu du périmètre de l application à maintenir, et alourdit donc inutilement l effort de maintenance, et par conséquence le contrat de TMA conclu entre l entreprise et son prestataire. Une analyse du code applicatif avant son externalisation permet alors la détection des parties non utilisées. Les programmes isolés ceux qui n appellent aucun autre programme et qui ne sont jamais appelés par d autres peuvent alors être retirés du périmètre de la maintenance, allégeant sensiblement la charge de maintenance estimée souvent sur le nombre de lignes de code. Selon le cabinet Forrester, l'élimination du code mort des applications confiées en TMA pourrait réduire jusqu'à 5% le coût total des contrats. Une économie substantielle si l'on considère la part croissante des maintenances d'applications externalisées. Les points à retenir La conformité du code aux normes de programmation et aux règles d'architecture du système d'information influe sur le niveau de performances, de sécurité, de compatibilité d une application avec le reste du patrimoine ; Le maintien d'un effort d'évolutivité tout au long du cycle de vie logiciel, y compris lors des corrections et évolutions confiées en TMA, allonge sensiblement l'espérance de vie d'une application ; L'identification et la suppression du code mort réduit sensiblement le coût de la TMA. 19

20 Les bonnes pratiques du contrôle qualité des Tierces Maintenances Applicatives Les risques et les conséquences techniques et économiques d une dégradation de la qualité du code applicatif sont nombreux. Dans un cadre contractuel de TMA, la mise en place d un contrôle régulier à chaque phase majeure du projet a donc pour objectif l amélioration de la gestion du risque qualité, pérennisant ainsi l application sous-traitée et la relation client/fournisseur qui en découle. Encore faut-il que clients et fournisseurs s entendent sur un référentiel commun, telle par exemple la norme ISO 9126, afin de garantir la fiabilité et l objectivité des résultats, et ainsi d obtenir, à coup sûr, l adhésion du prestataire. Objectivité et neutralité des résultats Pour une fiabilité et une efficacité sans faille du contrôle qualimétrique, les tests doivent impérativement reposer sur une série d éléments factuels et pertinents dans le contexte de l application, compris et validés par le client et le prestataire. Les mesures ainsi obtenues étant alors incontestables. A ce titre, clients et fournisseurs peuvent s appuyer sur les standards du marché pour déterminer ensemble le modèle qualité le mieux adapté à l application et plus globalement au contexte général du système d information. Règles de programmation standards C est le niveau «le plus simple». Concrètement, il s agit de s appuyer sur les règles de programmation standards définies par le marché pour chaque technologie ou langage, pour s assurer de la qualité des développements dans le cadre d un contrat de tierce maintenance applicative. Techniquement justifiée, cette méthode de mesure de la qualité est nécessaire mais insuffisante à la pérennité d une application. 20

Mise en œuvre d une DSI agile. Chi Minh BUI UNIPRÉVOYANCE

Mise en œuvre d une DSI agile. Chi Minh BUI UNIPRÉVOYANCE Mise en œuvre d une DSI agile Chi Minh BUI UNIPRÉVOYANCE INTRODUCTION Des problématiques similaires pour des enjeux identiques indépendamment de la taille de l organisation «David contre Goliath» RETOUR

Plus en détail

Livre blanc : Tierce Maintenance Applicative pour Microsoft Dynamics

Livre blanc : Tierce Maintenance Applicative pour Microsoft Dynamics Livre blanc Prodware 2013 Livre blanc : Tierce Maintenance Applicative pour Microsoft Dynamics Une offre de service mature pour un marché en pleine croissance 2 I/ Editorial II/ Nécessité et Gains de la

Plus en détail

Novembre 2013. Regard sur service desk

Novembre 2013. Regard sur service desk Novembre 2013 Regard sur service desk édito «reprenez le contrôle grâce à votre service desk!» Les attentes autour du service desk ont bien évolué. Fort de la riche expérience acquise dans l accompagnement

Plus en détail

Position du CIGREF sur le Cloud computing

Position du CIGREF sur le Cloud computing Position du CIGREF sur le Cloud computing Septembre 2010 Cette position est le fruit d un groupe de réflexion ayant rassemblé les Directeurs des Systèmes d Information de grandes entreprises, au premier

Plus en détail

ITSM - Gestion des Services informatiques

ITSM - Gestion des Services informatiques Chapitre 1 - COMPRENDRE LE MARCHÉ ITSM - Gestion des Services informatiques Copyright 2011 CXP. 1 ITSM - Gestion des Services informatiques L'étude a été réalisée par : Dalila Souiah OBJECTIF DU DOCUMENT.

Plus en détail

Externaliser le système d information : un gain d efficacité et de moyens. Frédéric ELIEN

Externaliser le système d information : un gain d efficacité et de moyens. Frédéric ELIEN Externaliser le système d information : un gain d efficacité et de moyens Frédéric ELIEN SEPTEMBRE 2011 Sommaire Externaliser le système d information : un gain d efficacité et de moyens... 3 «Pourquoi?»...

Plus en détail

LA MODERNISATION DES SYSTÈMES D INFORMATION

LA MODERNISATION DES SYSTÈMES D INFORMATION LA MODERNISATION DES SYSTÈMES D INFORMATION Préparer le système d information à la transformation numérique POINT DE VUE Auteur: ArnaudPercieduSert Senior Manager au sein de la Direction de l Offre et

Plus en détail

Formation - Manager les projets de la DSI

Formation - Manager les projets de la DSI QUALIPSO Formation - Manager les projets de la DSI 4 x 2 jours + 2 jours de bilan Instaurer le PMO pour le support réactif des chefs de projet et l arbitrage et l équilibrage de portefeuille de projets

Plus en détail

Paroles d expert. ITIL V3, accélérateur de la stratégie de services

Paroles d expert. ITIL V3, accélérateur de la stratégie de services 33 3 3 3 ITIL V3, accélérateur de la stratégie de Dans le référentiel ITIL V2, les ouvrages Business Perspective, Plan to Implement, et ceux traitant des processus eux-mêmes, ont, à divers degrés, abordé

Plus en détail

Formation - Manager les projets de la DSI

Formation - Manager les projets de la DSI QUALIPSO Formation - Manager les projets de la DSI 4 x 2 jours + 2 jours de bilan Instaurer le PMO pour le support réactif des chefs de projet et l arbitrage et l équilibrage de portefeuille de projets

Plus en détail

L Application Performance Management pourquoi et pour quoi faire?

L Application Performance Management pourquoi et pour quoi faire? Management pourquoi et pour quoi faire? Un guide pratique pour comprendre l intérêt des solutions d Application Management, à l heure où les systèmes d information sont au cœur de l efficacité opérationnelle

Plus en détail

D ITIL à D ISO 20000, une démarche complémentaire

D ITIL à D ISO 20000, une démarche complémentaire D ITIL à D ISO 20000, une démarche complémentaire www.teamup-consulting.com Teamup Consulting - 1 Certificat nºinf/2007/29319 1 ère société de conseil française certifiée ISO 20000-1:2011 Sommaire Introduction

Plus en détail

BENCHMARK DES MEILLEURES PRATIQUES : DE LA COMMUNAUTE DES UTILISATEURS DE SOLUTIONS CRM, XRM 1 EDITION 2010

BENCHMARK DES MEILLEURES PRATIQUES : DE LA COMMUNAUTE DES UTILISATEURS DE SOLUTIONS CRM, XRM 1 EDITION 2010 BENCHMARK DES MEILLEURES PRATIQUES : DE LA COMMUNAUTE DES UTILISATEURS DE SOLUTIONS CRM, XRM 1 EDITION 2010 EDITION 2010 Réalisé par 1 extended Relation Management : une extension du CRM (Customer Relation

Plus en détail

La simplification de l IT pour répondre aux objectifs de l entreprise

La simplification de l IT pour répondre aux objectifs de l entreprise IBM Janvier 2007 La simplification de l IT pour répondre aux objectifs de l entreprise Une étude de la série «Les implications pour le DSI» d après l enquête Dirigeants d entreprise 2006 Page 2 Sommaire

Plus en détail

Le Workflow comme moteur des projets de conformité

Le Workflow comme moteur des projets de conformité White Paper Le Workflow comme moteur des projets de conformité Présentation Les entreprises sont aujourd'hui soumises aux nouvelles régulations, lois et standards de gouvernance les obligeant à mettre

Plus en détail

Les rendez-vous Risk Advisory La lettre des professionnels du risque et de la finance

Les rendez-vous Risk Advisory La lettre des professionnels du risque et de la finance Risk Advisory Février 2014 Les rendez-vous Risk Advisory La lettre des professionnels du risque et de la finance Des points de vue sur vos sujets de préoccupation dans les domaines de la gestion des risques,

Plus en détail

R&D, Marketing, Qualité : une méthode en 5 points pour dynamiser l innovation

R&D, Marketing, Qualité : une méthode en 5 points pour dynamiser l innovation R&D, Marketing, Qualité : une méthode en 5 points pour dynamiser l innovation 1 Un guide pour les industriels de l alimentaire : pour quoi faire? L innovation est un levier essentiel de croissance et de

Plus en détail

Banque Accord redonne de l agilité à son système d information avec l aide de MEGA

Banque Accord redonne de l agilité à son système d information avec l aide de MEGA redonne de l agilité à son système d information avec l aide de MEGA À propos de Banque Accord : Filiale financière du groupe Auchan Seule banque française détenue à 100% par un distributeur 3 activités

Plus en détail

Fiche Pratique. Améliorer le pilotage des Opérations Informatiques ITIL. Club des Responsables d Infrastructures et de Production

Fiche Pratique. Améliorer le pilotage des Opérations Informatiques ITIL. Club des Responsables d Infrastructures et de Production Fiche Pratique ITIL Club des Responsables d Infrastructures et de Production Améliorer le pilotage des Opérations Informatiques Les Opérations Informatiques sont sensibilisées depuis plusieurs années aux

Plus en détail

Regard sur hybridation et infogérance de production

Regard sur hybridation et infogérance de production Regard sur hybridation et infogérance de production Février 2014 édito «comment transformer l hybridation des infrastructures en levier de performances?» Les solutions d infrastructure connaissent depuis

Plus en détail

Avantage d'une migration vers une solution EDI externalisée

Avantage d'une migration vers une solution EDI externalisée Avantage d'une migration vers une solution EDI externalisée Description Problématique Infrastructure Ressources Logiciel Maintenance Conclusion Avantages d une migration vers une solution EDI externalisée

Plus en détail

Generali France optimise la visibilité et la gestion de l ensemble du portefeuille de projets informatiques grâce à la solution PPM de CA Clarity.

Generali France optimise la visibilité et la gestion de l ensemble du portefeuille de projets informatiques grâce à la solution PPM de CA Clarity. PRESENTATION DE LA TECHNOLOGIE : INNOVATION ET TRANSFORMATION DES ACTIVITES Generali France optimise la visibilité et la gestion de l ensemble du portefeuille de projets informatiques grâce à la solution

Plus en détail

Réussir sa transformation grâce à l architecture d entreprise

Réussir sa transformation grâce à l architecture d entreprise POINT DE VUE Réussir sa transformation grâce à l architecture d entreprise Delivering Transformation. Together. Hichem Dhrif Hichem est Directeur de la division Défense et Sécurité de Sopra Steria Consulting.

Plus en détail

La Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire

La Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire La Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire IDC France, Conférence Gouvernance IT 6 Avril 2011 www.idc.fr Cyril Meunier IDC France Research & Consulting Manager Copyright

Plus en détail

Symposium IGSI 24 Mai 2007

Symposium IGSI 24 Mai 2007 Symposium IGSI 24 Mai 2007 In et Out sourcing : approche de la gestion des compétences Denis Torregrossa ESSILOR EN BREF N 1 mondial de l optique ophtalmique 2,7 milliards de CA en 2006 28 000 collaborateurs

Plus en détail

K2 : Guide pratique du BPM

K2 : Guide pratique du BPM K2 : Guide pratique du BPM Mars 2014 K2 FRANCE Guide Pratique du Business Process Manageme,nt 1/9 Introduction... 3 1. Définitions... 3 2. Refléter et s adapter à la réalité de l entreprise... 4 3. Analyser

Plus en détail

SOLUTIONS D ITSM. Etude 2015. Quelles solutions apportent le plus de satisfaction? Quels projets sont les mieux maîtrisés?

SOLUTIONS D ITSM. Etude 2015. Quelles solutions apportent le plus de satisfaction? Quels projets sont les mieux maîtrisés? Etude 2015 SOLUTIONS D ITSM Quelles solutions apportent le plus de satisfaction? Quels projets sont les mieux maîtrisés? Timspirit Etude ITSM 2015 page 1 Table des matières Menée en 2015 auprès des utilisateurs

Plus en détail

Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1?

Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1? DEVOPS et le déploiement d application Les Livres Blancs de MARTE Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1? L alignement

Plus en détail

LA DEMARCHE QUALITE DANS UNE PME

LA DEMARCHE QUALITE DANS UNE PME LA DEMARCHE QUALITE DANS UNE PME SOMMAIRE : Introduction Quelques définitions Principes du management de la qualité Enjeux de la mise en place d une démarche qualité La mise en oeuvre du «SMQ» : 1. L engagement

Plus en détail

Urbanisation des Systèmes d'information

Urbanisation des Systèmes d'information Urbanisation des Systèmes d'information Les Audits de Systèmes d Information et leurs méthodes 1 Gouvernance de Système d Information Trois standards de référence pour trois processus du Système d Information

Plus en détail

Progiciels. Charte Cigref - Syntec informatique. Avant-propos

Progiciels. Charte Cigref - Syntec informatique. Avant-propos Charte Cigref - Syntec informatique Progiciels Avant-propos Le Cigref et Syntec informatique ont signé le 24 février 2003 une charte qui engage les deux associations professionnelles à respecter 10 orientations

Plus en détail

Améliorer l efficacité de votre fonction RH

Améliorer l efficacité de votre fonction RH Améliorer l efficacité de votre fonction RH Des tendances accentuées par un environnement économique et social en constante évolution La fonction RH doit répondre à des exigences croissantes en termes

Plus en détail

TalenTs RessOURCes HUMaInes

TalenTs RessOURCes HUMaInes Talents RESSOURCES HUMAINES 1 Yourcegid Ressources Humaines Talents : Entretiens et suivi de la performance Formation et développement du personnel Référentiels des emplois et des compétences 4 MILLIONS

Plus en détail

Les pratiques du sourcing IT en France

Les pratiques du sourcing IT en France 3 juin 2010 Les pratiques du sourcing IT en France Une enquête Solucom / Ae-SCM Conférence IBM CIO : «Optimisez vos stratégies de Sourcing» Laurent Bellefin Solucom en bref Cabinet indépendant de conseil

Plus en détail

Altaïr Conseil. Gestion des risques et pilotage des projets informatiques

Altaïr Conseil. Gestion des risques et pilotage des projets informatiques Gestion des risques et pilotage des projets informatiques Altaïr Conseil 33, rue Vivienne 75 002 Paris - Tél. : 01 47 33 03 12 - Mail : contact@altairconseil.fr Constats Des projets de plus en plus nombreux

Plus en détail

STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI

STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI NOTRE EXPERTISE Dans un environnement complexe et exigeant, Beijaflore accompagne les DSI dans le pilotage et la transformation de la fonction SI afin

Plus en détail

La gestion des Technologies de l information. Tirez le maximum de vos systèmes d informations

La gestion des Technologies de l information. Tirez le maximum de vos systèmes d informations La gestion des Technologies de l information Tirez le maximum de vos systèmes d informations Objectifs de la formation Se familiariser avec: La gouvernance des TI Les cadres de référence en gestion des

Plus en détail

La SOA était une mode. Nous en avons fait un standard.

La SOA était une mode. Nous en avons fait un standard. La SOA était une mode. Nous en avons fait un standard. Agenda 1 Présentation 2 Les solutions it-toolbox 3 Notre valeur ajoutée 4 Le centre d excellence 5 Equipe et démarche 6 Références et plateformes

Plus en détail

Informatique CDC Talend. Dei Lab Sophie Haré Conférence utilisateurs Octobre 2012

Informatique CDC Talend. Dei Lab Sophie Haré Conférence utilisateurs Octobre 2012 Informatique CDC Talend Dei Lab Sophie Haré Conférence utilisateurs Octobre 2012 La Caisse des Dépôts & Informatique CDC Contexte de choix Existant Audit de code Conclusion La Caisse des Dépôts & Informatique

Plus en détail

Réalisation d un «Schéma Directeur Informatique»

Réalisation d un «Schéma Directeur Informatique» Réalisation d un «Schéma Directeur Informatique» Qu est ce qu un Schéma Directeur Informatique (SDI)? Un Schéma Directeur Informatique est un document conçu pour préparer l évolution et l adaptation de

Plus en détail

offre PoWER* *Project offer With Engagement And Results CONNECTING BUSINESS & TECHNOLOGY

offre PoWER* *Project offer With Engagement And Results CONNECTING BUSINESS & TECHNOLOGY offre PoWER* *Project offer With Engagement And Results CONNECTING BUSINESS & TECHNOLOGY P O W E R Présentation de l offre Des solutions technologiques sur-mesure pour vos projets l offre power regroupe

Plus en détail

ITIL V3. Objectifs et principes-clés de la conception des services

ITIL V3. Objectifs et principes-clés de la conception des services ITIL V3 Objectifs et principes-clés de la conception des services Création : janvier 2008 Mise à jour : juillet 2011 A propos A propos du document Ce document de référence sur le référentiel ITIL V3 a

Plus en détail

IBM Software IBM Business Process Manager - Simplicité et performances

IBM Software IBM Business Process Manager - Simplicité et performances IBM Software IBM Business Process Manager - Simplicité et performances Gérer ses processus métier et bénéficier d une visibilité totale avec une plateforme de BPM unique IBM Software 2 IBM Business Process

Plus en détail

Sommaire. Présentation OXIA. Le déroulement d un projet d infogérance. L organisation du centre de service. La production dans un centre de service

Sommaire. Présentation OXIA. Le déroulement d un projet d infogérance. L organisation du centre de service. La production dans un centre de service Mars 2012 Sommaire Présentation OXIA Le déroulement d un projet d infogérance L organisation du centre de service La production dans un centre de service 2 Fournisseurs Technologies Banque & Finance Telecom

Plus en détail

GÉNÉRER DE LA VALEUR ET ATTEINDRE DES RÉSULTATS AVEC LES MANAGED SERVICES

GÉNÉRER DE LA VALEUR ET ATTEINDRE DES RÉSULTATS AVEC LES MANAGED SERVICES UN GUIDE ESSENTIEL : GÉNÉRER DE LA VALEUR ET ATTEINDRE DES RÉSULTATS AVEC LES MANAGED SERVICES Vue d ensemble Dans presque tous les secteurs des services de santé aux services financiers de l industrie

Plus en détail

Le tableau de bord de la DSI : un outil pour mieux piloter son informatique.

Le tableau de bord de la DSI : un outil pour mieux piloter son informatique. Le tableau de bord de la DSI : un outil pour mieux piloter son informatique. Introduction Face à l évolution constante des besoins fonctionnels et des outils informatiques, il est devenu essentiel pour

Plus en détail

Sujet d examen. Année universitaire 2012-2013. Urbanisation et architecture des systèmes d information. Consignes particulières

Sujet d examen. Année universitaire 2012-2013. Urbanisation et architecture des systèmes d information. Consignes particulières Centre d enseignement de Reims Rue des Crayères BP 1034, 51687 REIMS Cedex 2 tel 03 26 36 80 10 Sujet d examen Année universitaire 2012-2013 Unité d enseignement Code de l UE NFE107 Intitulé Enseignant

Plus en détail

La Gestion Electronique des Documents

La Gestion Electronique des Documents La Gestion Electronique des Documents La mise en place d une solution La gestion de l information est devenue un enjeu stratégique majeur à l intérieur des organisations. D après l observation des projets

Plus en détail

Management par les processus les éléments structurants. Lionel Di Maggio Master 1 MIAGE

Management par les processus les éléments structurants. Lionel Di Maggio Master 1 MIAGE Management par les processus les éléments structurants Lionel Di Maggio Master 1 MIAGE 1 1. Objectifs et définitions 2. Le retour sur investissement des démarches 3. Les éléments structurants 4. Mise en

Plus en détail

THE NEW STYLE OF SERVICE DESK, ANYTIME, ANYWHERE MARDI 11 FÉVRIER, DOMINIQUE DUPUIS, DIRECTRICE DE LA RECHERCHE

THE NEW STYLE OF SERVICE DESK, ANYTIME, ANYWHERE MARDI 11 FÉVRIER, DOMINIQUE DUPUIS, DIRECTRICE DE LA RECHERCHE THE NEW STYLE OF SERVICE DESK, ANYTIME, ANYWHERE MARDI 11 FÉVRIER, DOMINIQUE DUPUIS, DIRECTRICE DE LA RECHERCHE SOMMAIRE Les enquêtes du CXP SaaS / Cloud Mobilité Big Data Conclusion 2 SOMMAIRE Les enquêtes

Plus en détail

Optimiser la maintenance des applications informatiques nouvelles technologies. Les 11 facteurs clés de succès qui génèrent des économies

Optimiser la maintenance des applications informatiques nouvelles technologies. Les 11 facteurs clés de succès qui génèrent des économies Application Services France the way we do it Optimiser la maintenance des applications informatiques nouvelles technologies Les 11 facteurs clés de succès qui génèrent des économies Chaque direction informatique

Plus en détail

l esprit libre www.thalesgroup.com/security-services

l esprit libre www.thalesgroup.com/security-services > L infogérance l esprit libre Ou comment contribuer à la performance de l entreprise en externalisant ses systèmes d information critiques www.thalesgroup.com/security-services >> PERFORMANCE ET INFOGERANCE

Plus en détail

Stratégies gagnantes pour les prestataires de services : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

Stratégies gagnantes pour les prestataires de services : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants Dossier à l attention des dirigeants Centres d évaluation de la technologie inc. Le cloud computing : vue d ensemble Les sociétés de services du monde entier travaillent dans un environnement en pleine

Plus en détail

Vous accompagner à la maîtrise de vos projets SIRH

Vous accompagner à la maîtrise de vos projets SIRH Vous accompagner à la maîtrise de vos projets SIRH I.Vous accompagner au pilotage métier de projet Le pilotage métier est le levier de sécurisation du projet de refonte SIRH. Avec Magn Ulteam, conjuguez

Plus en détail

Apsydia. Centres de Service. Auteurs : Christophe Dauphin / Philippe André Version : v1.2 septembre 2011. Module de Formation : GE1

Apsydia. Centres de Service. Auteurs : Christophe Dauphin / Philippe André Version : v1.2 septembre 2011. Module de Formation : GE1 Apsydia Cabinet de Conseil et d Assistance à Maîtrise d Ouvrage Centres de Service Présentation de la démarche Apsydia Auteurs : Christophe Dauphin / Philippe André Version : v1.2 septembre 2011 Module

Plus en détail

Les processus d une DSI pour garantir la robustesse en production. Yphise Xavier Flez 01 44 59 93 00 - yphise@yphise.com - yphise.

Les processus d une DSI pour garantir la robustesse en production. Yphise Xavier Flez 01 44 59 93 00 - yphise@yphise.com - yphise. Yphise OPTIMISE EN COUT VALEUR RISQUE L INFORMATIQUE D ENTREPRISE 1 Club Utilisateur WITO Les processus d une DSI pour garantir la robustesse en production Jeudi 24 Juin 2004 Yphise Xavier Flez 01 44 59

Plus en détail

Étude «analyse, reporting et budget» Niveau d équipement et attentes des PME françaises.

Étude «analyse, reporting et budget» Niveau d équipement et attentes des PME françaises. Étude «analyse, reporting et budget» Niveau d équipement et attentes des PME françaises. Mai 2009 Préface Les PME ont aujourd hui accès aux technologies déjà déployées dans les grandes entreprises. En

Plus en détail

Guide pratique à l intention des décideurs avisés MIGRATION VERS WINDOWS 7 : UN RETOUR SUR INVESTISSEMENT RAPIDE ET TANGIBLE.

Guide pratique à l intention des décideurs avisés MIGRATION VERS WINDOWS 7 : UN RETOUR SUR INVESTISSEMENT RAPIDE ET TANGIBLE. Guide pratique à l intention des décideurs avisés MIGRATION VERS WINDOWS 7 : UN RETOUR SUR INVESTISSEMENT RAPIDE ET TANGIBLE. Windows 7 : mal nécessaire ou réel avantage? Au cours des 24 prochains mois,

Plus en détail

Les leviers de performance du pilotage du processus achats/fournisseurs

Les leviers de performance du pilotage du processus achats/fournisseurs Les leviers de performance du pilotage du processus achats/fournisseurs Synthèse Petit-déjeuner «Démat-finance» Octobre 2012 SOMMAIRE I. LA PERFORMANCE DU PROCESSUS ACHATS FOURNISSEURS 2 II. GRANDS ENSEIGNEMENTS

Plus en détail

Conseil en organisation et systèmes d information

Conseil en organisation et systèmes d information Charte Cigref - Syntec informatique Conseil en organisation et systèmes d information Avant-propos Le Cigref et Syntec informatique ont signé le 24 février 2003 une charte qui engage les deux associations

Plus en détail

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines?

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines? DOSSIER SOLUTION Package CA Clarity PPM On Demand Essentials for 50 Users Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines? agility made possible CA Technologies

Plus en détail

Pré-requis. Objectifs. Préparation à la certification ITIL Foundation V3

Pré-requis. Objectifs. Préparation à la certification ITIL Foundation V3 La phase de stratégie de services Page 83 ITIL Pré-requis V3-2011 et objectifs Pré-requis La phase de stratégie de services Maîtriser le chapitre Introduction et généralités d'itil V3. Avoir appréhendé

Plus en détail

AFDIT I Les contrats Cloud : des contrats clés en main? 15 octobre 2015

AFDIT I Les contrats Cloud : des contrats clés en main? 15 octobre 2015 AFDIT I Les contrats Cloud : des contrats clés en main? 15 octobre 2015 Déroulement Rappel : qu est-ce que Syntec Numérique? Une définition du Cloud Computing Les caractéristiques du Cloud Computing Les

Plus en détail

PARTENARIAT DE L OBSERVATOIRE TECHNOLOGIQUE

PARTENARIAT DE L OBSERVATOIRE TECHNOLOGIQUE PARTENARIAT DE L OBSERVATOIRE TECHNOLOGIQUE Gouvernance du Système d Information Comment bien démarrer? Page 1 Soirée «Gouverner son informatique et sa sécurité : le défi des entreprises» CLUSIS / ISACA

Plus en détail

QUELS SONT LES DEFIS DE L OUTSOURCING? 3 INTEGRATION DE L OFFRE PROFECI DANS LE CADRE DE LA MISE EN PLACE D UNE RELATION D OUTSOURCING 6

QUELS SONT LES DEFIS DE L OUTSOURCING? 3 INTEGRATION DE L OFFRE PROFECI DANS LE CADRE DE LA MISE EN PLACE D UNE RELATION D OUTSOURCING 6 QUELS SONT LES DEFIS DE L OUTSOURCING? 3 DEFINIR VOS REGLES DU JEU 3 CONTROLER L APPLICATION DES REGLES 3 VOUS OBLIGER A JOUER LE JEU : «RECONNAITRE ET ACCEPTER LES CONTRAINTES S IMPOSANT A VOUS» 4 CONCLUSION

Plus en détail

Périmètre d Intervention. Notre Offre

Périmètre d Intervention. Notre Offre 5 Nos Références 4 Nos Valeurs 3 Périmètre d Intervention 1 2 Notre Offre 1 La société La Société Qui sommes nous? 20 ans d expérience - 4 ans d existence Management des Systèmes d information Performance

Plus en détail

Cisco Unified Computing Migration and Transition Service (Migration et transition)

Cisco Unified Computing Migration and Transition Service (Migration et transition) Cisco Unified Computing Migration and Transition Service (Migration et transition) Le service Cisco Unified Computing Migration and Transition Service (Migration et transition) vous aide à migrer vos applications

Plus en détail

MESURER LA VALEUR ET LE ROI D UN PROJET DE RÉSEAU SOCIAL D ENTREPRISE

MESURER LA VALEUR ET LE ROI D UN PROJET DE RÉSEAU SOCIAL D ENTREPRISE Livre Blanc MESURER LA VALEUR ET LE ROI D UN PROJET DE RÉSEAU SOCIAL D ENTREPRISE Une méthode opérationnelle proposée par un groupe de professionnels (DSI et experts des RSE) pour analyser la valeur d

Plus en détail

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

Le pilotage des RH dans le secteur IT Tendances et thèmes clés. Les transformations du management RH en DSI et prestataires de services

Le pilotage des RH dans le secteur IT Tendances et thèmes clés. Les transformations du management RH en DSI et prestataires de services Le pilotage des RH dans le secteur IT Tendances et thèmes clés Les transformations du management RH en DSI et prestataires de services Executive summary (1) Les transformations des DSI L entreprise et

Plus en détail

WHITEPAPER. Quatre indices pour identifier une intégration ERP inefficace

WHITEPAPER. Quatre indices pour identifier une intégration ERP inefficace Quatre indices pour identifier une intégration ERP inefficace 1 Table of Contents 3 Manque de centralisation 4 Manque de données en temps réel 6 Implémentations fastidieuses et manquant de souplesse 7

Plus en détail

Naturellement SaaS. trésorier du futur. Livre blanc. Le futur des trésoriers d entreprise peut-il se concevoir sans le SaaS?

Naturellement SaaS. trésorier du futur. Livre blanc. Le futur des trésoriers d entreprise peut-il se concevoir sans le SaaS? trésorier du futur Le futur des trésoriers d entreprise peut-il se concevoir sans le SaaS? Le futur des trésoriers d entreprise peut-il se concevoir sans le SaaS? Sommaire 1 Le SaaS : du service avant

Plus en détail

Tous droits réservés SELENIS

Tous droits réservés SELENIS 1. Objectifs 2. Etapes clefs 3. Notre proposition d accompagnement 4. Présentation de SELENIS 2 Un projet est une réalisation spécifique, dans un système de contraintes donné (organisation, ressources,

Plus en détail

Les ressources numériques

Les ressources numériques Les ressources numériques Les ressources numériques sont diverses et regroupent entre autres, les applications, les bases de données et les infrastructures informatiques. C est un ensemble de ressources

Plus en détail

Optimisez votre SIRH. HR Access Services Une nouvelle dimension de services. Business Consulting Services. Copyright IBM Corporation 2001

Optimisez votre SIRH. HR Access Services Une nouvelle dimension de services. Business Consulting Services. Copyright IBM Corporation 2001 Business Consulting Services Copyright IBM Corporation 2001 Compagnie IBM France Tour Descartes 2, avenue Gambetta La Défense 5 92066 Paris-La Défense cedex services/fr IBM, le logo IBM et le logo e-business

Plus en détail

La gestion de projets. Data & Information System

La gestion de projets. Data & Information System La gestion de projets Data & Information System SOMMAIRE Rédacteurs : Réf.: D. Blondel / F. Barthelemy AXIO_POLARIS_V1 NOTRE VISION DE LA GESTION DE PROJETS LES POINTS DE FONCTION LA SOLUTION POLARIS LE

Plus en détail

La reconquête de vos marges de manœuvre

La reconquête de vos marges de manœuvre La reconquête de vos marges de manœuvre Libérez vos applications critiques Bull ouvre de nouvelles portes à votre patrimoine applicatif. Bull LiberTP fait passer simplement vos applications transactionnelles

Plus en détail

FORMATION. Connaître les exigences réglementaires appliquées aux Systèmes d Information. 1 JOUR soit 7 heures. Réf.AQ-Q1

FORMATION. Connaître les exigences réglementaires appliquées aux Systèmes d Information. 1 JOUR soit 7 heures. Réf.AQ-Q1 Réf.AQ-Q1 Les Systèmes d'information des entreprises réglementées font l'objet d'exigences spécifiques. Celles-ci sont souvent difficiles à appréhender pour les spécialistes métier de l'assurance Qualité,

Plus en détail

L innovation au cœur des processus et des systèmes

L innovation au cœur des processus et des systèmes L innovation au cœur des processus et des systèmes www.novigo-consulting.com NOS OFFRES Notre vocation est d appuyer les entreprises pour évaluer la multitude de besoins et assurer le succès des projets

Plus en détail

O RMATION. Ingénierie Système Management de Projet Évaluation de la Maturité

O RMATION. Ingénierie Système Management de Projet Évaluation de la Maturité PLANS F de O RMATION Ingénierie Système Management de Projet Évaluation de la Maturité O R G A N I S A T I O N ACTEURS CONCERNÉS Les concepteurs de systèmes doivent détecter, analyser les besoins des utilisateurs,

Plus en détail

Auteur : Françoise NICOLAS, Responsable Qualité. Approuvé par : Michel ROUVELLAT, Président. Dernière date de mise à jour : 01 avril 2015

Auteur : Françoise NICOLAS, Responsable Qualité. Approuvé par : Michel ROUVELLAT, Président. Dernière date de mise à jour : 01 avril 2015 Manuel Qualité Auteur : Françoise NICOLAS, Responsable Qualité Approuvé par : Michel ROUVELLAT, Président Dernière date de mise à jour : 01 avril 2015 CIS Valley Manuel Qualité- MAQ_V08 page 1/16 Engagement

Plus en détail

18-20. Prestations intellectuelles informatiques

18-20. Prestations intellectuelles informatiques 18-20 Prestations intellectuelles informatiques Exemple texte à modifier dans le masque 2 ENJEU DES PRESTATIONS INFORMATIQUES (40 M /an) répartition des achats de prestations en M 9 20 3 prestation informatique

Plus en détail

Groupe de travail ITIL - Synthèse 2011

Groupe de travail ITIL - Synthèse 2011 Groupe de travail ITIL - Synthèse 2011 Améliorer les relations clients-fournisseurs d une externalisation informatique Livrable 2010-2011 du Groupe ADIRA-ITIL Lyon 27 juin 2011 Animateurs: Jean LAMBERT

Plus en détail

Talents. Ressources Humaines

Talents. Ressources Humaines Talents Ressources Humaines 1 Yourcegid Ressources Humaines Talents : Entretiens et suivi de la performance Développement du personnel Référentiels des emplois et des compétences 4 MILLIONS DE BULLETINS/MOIS

Plus en détail

EXTRAIT. Les apports du BPM (gestion des processus métier) Le CXP, 2009 1

EXTRAIT. Les apports du BPM (gestion des processus métier) Le CXP, 2009 1 EXTRAIT EXTRAIT Les apports du BPM (gestion des processus métier) Le CXP, 2009 1 Le CXP, 2009 1 PRESENTATION DE L ETUDE ANALYSER LES OFFRES I RÉDIGER LE CAHIER DES CHARGES I APPROFONDIR LE DOMAINE I COMPRENDRE

Plus en détail

La virtualisation par Stéphane Dutot, Chef de produit de Internet Fr

La virtualisation par Stéphane Dutot, Chef de produit de Internet Fr Communiqué de Presse Massy, le 31 Mars 2009 La virtualisation par Stéphane Dutot, Chef de produit de Internet Fr Depuis quelques années, une nouvelle technologie révolutionne l informatique : la virtualisation.

Plus en détail

Management des processus opérationnels

Management des processus opérationnels Ecole Nationale Supérieure de Management Master Management des organisations Management des processus opérationnels Dr TOUMI Djamila Cours n 3: le pilotage et l optimisation des processus opérationnels

Plus en détail

Gestion des services Informatiques ITIL Version 3, Les fondamentaux Conception des Services

Gestion des services Informatiques ITIL Version 3, Les fondamentaux Conception des Services Gestion des services Informatiques ITIL Version 3, Les fondamentaux Conception des Services Jaafar DEHBI 2003 Acadys - all rights reserved Conception des services Buts et objectifs Concevoir les nouveaux

Plus en détail

Guide pratique des solutions d automatisation des processus métier Avril 2014

Guide pratique des solutions d automatisation des processus métier Avril 2014 Guide pratique des solutions d automatisation des processus métier Avril 2014 Kemsley Design Limited Kemsley Design Limited www.kemsleydesign.com www.column2.com www.kemsleydesign.com www.column2.com Présentation

Plus en détail

LA GESTION DES SERVICES INFORMATIQUES À L'ÉPREUVE DU TERRAIN

LA GESTION DES SERVICES INFORMATIQUES À L'ÉPREUVE DU TERRAIN ÉTUDE ITIL ITIL/ITSM ITSM Novice ou expert? LA GESTION DES SERVICES INFORMATIQUES À L'ÉPREUVE DU TERRAIN Sondage réalisé auprès de 93 entreprises pour le compte d'ibm conception graphique et réalisation

Plus en détail

Conduite et Gestion de Projet - Cahier des charges

Conduite et Gestion de Projet - Cahier des charges Conduite et Gestion de Projet - Cahier des charges 1 Introduction Sophie Toulouse LIPN - Université Paris 13 +33.1.49.40.40.73 99 av. Jean-Baptiste Clément toulouse@lipn.univ-paris13.fr 93430 Villetaneuse

Plus en détail

Les projets d investissement en PME

Les projets d investissement en PME Le point sur Les projets d investissement en PME Concilier performance économique et conditions de travail L investissement reste un moment clé du développement d une entreprise. C est l occasion de repenser

Plus en détail

Solutions de pilotage. Comment les directions financières et informatiques voient évoluer les solutions du marché dans les années à venir?

Solutions de pilotage. Comment les directions financières et informatiques voient évoluer les solutions du marché dans les années à venir? Solutions de pilotage Comment les directions financières et informatiques voient évoluer les solutions du marché dans les années à venir? Juin 2008 Préface L année 2007 a été particulièrement riche en

Plus en détail

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Garantir une meilleure prestation de services et une expérience utilisateur optimale LIVRE BLANC Garantir une meilleure prestation de services et une expérience utilisateur optimale Mai 2010 Garantir une meilleure prestation de services et une expérience utilisateur optimale CA Service

Plus en détail

manufacturing Yourcegid Manufacturing Y2 MANUFACTURING anufacturing

manufacturing Yourcegid Manufacturing Y2 MANUFACTURING anufacturing anufacturing Yourcegid Manufacturing Y2 MANUFACTURING manufacturing i-club Un club utilisateur de plus de 100 adhérents qui participent activement à la vie de nos produits plus de 2000 Clients industriels

Plus en détail

répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité

répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité philippe.ensarguet@orange.com directeur technique Orange Business

Plus en détail

Beyond business performance. Together. Accélération des délais de clôture

Beyond business performance. Together. Accélération des délais de clôture Beyond business performance. Together. Accélération des délais de clôture Enjeux L accélération des délais de clôture ou Fast Close s est tout d abord très largement répandu dans les grandes entreprises

Plus en détail