Comment garder la maîtrise technique de son parc
Transcription
Comment garder la maîtrise technique de son parc
Conférence CIO Mercredi 21 Septembre 2005opyright Cast 2005 Comment garder la maîtrise technique de son parc applicatif et le contrôle de ses sous-traitants dans un contexte de TMA ? Rémi JACQUET Directeur Général CAST Opérations France Une société solide, positionnée pour la croissance Unpi onni e rdot éd’ unepr é s e nc egl oba l e Édi t e urf r a nç a i sc ot ée nBour s e , s url ’ Euronext 25 M€CA, Eur ope7 0 %e tUSA2 5 % 50M$ investis depuis 14 ans en R&D 180 collaborateurs, 12 filiales et bureaux dans le monde L’ a ppui d’ i nv e s t i s s e ur si ns t i t ut i onne l s:AGF- Allianz Majorité du capital aux fondateurs Paris NYC DC Chicago San Francisco London Munich Cologne Milan Rom Madrid Brussels Des solutions utilisées par les grands comptes et intégrateurs 1 5 0 0c l i e nt sut i l i s a ntl apl a t e f or meCASTd’ Appl i c a t i onI nt e l l i gence Le spl usgr a ndsa c t e ur sdel ’ Outsourcing utilisent CAST De nombreux éditeurs de logiciels utilisent CAST pour leur R&D Partenariat avec les acteurs-clés du marché (Compuware, IBM) Copyright CAST 2005 2 Rappelsurl esobj ect i f sd’ uneTMA Objectifs attendus: Diminution des coûts Possibilité de se concentrer sur son métier Prédictibilité des budgets Pr of i t e rdus a v oi rf a i r ei ndus t r i e l del ’ Outsourcer Amélioration de la qualité du SI Copyright CAST 2005 3 La complexité logicielle et ses raisons Software Complexity Crisis: (IDC mars 1998) « The fact that applications are rapidly becoming larger, distributed, and more complex is indisputable. There is also pressure to deliver applications far more quickly and with higher quality then ever before. The result is the « software complexity crisis », which suggests that the increasing size and complexity of applications will require a far more rigorous approach to application Development » Multiplication des langages Architectures distribuées Business process interdépendants Intégration de packages Plateformes hétérogènes Copyright CAST 2005 4 Les conséquences de cette complexité La complexité logicielle est la source de bon nombre des difficultés rencontrées par les équipes informatiques Stabilité Performances Maintenabilité Evolutivité / Flexibilité Réactivité pour les évolutions Coûts de maintenance Performances Prédictibilité unCLI ENTdoi ts ’ a s s ur e rdel ano ndé r i v eduni v e a ude complexité de son parc applicatif Copyright CAST 2005 5 … àcela s’ aj out ela complexité des organisations... La complexité des organisation rend encore plus difficile la maîtrise de cette c omp l e x i t él o gi c i e l l e , pe r s on n en ’ a y a nt unev i s i b i l i t ét r a ns v e r s e globale Ancienne application maintenue à Bangalore Nouveaux développements sous-traités sur 2 sites à Paris et Amiens Package intégré et customisé à Munich avec un partenaire Copyright CAST 2005 6 …etl acompl exi t édel ar el at i onCl i ent Outsourcer Une concurrence très forte lors des A/O et des clients très exigeants Prise de risque très élevée (manque de visibilité) Intégrateurs obligés de réduire au maximum leurs marges Ob l i ga t i o nd ’ e n ga ge me nt sc o n t r a c t ue l sdeba i s s ede sc o ût s Des situations parfois intenables r i s quequel ’ Outsourcer : ne puisse pas investir sur la qualité soit contraint de « forcer » sur les avenants Or le « rapport de force » est favorable au sous-traitant dans le temps Perte de maîtrise au fil du temps Copyright CAST 2005 7 D’ oùdesr i squesi mpor t ant s Le sr i s que sl i é sàl ’ Outsourcing : Perte de la maîtrise technique et fonctionnelle du SI Perte du contrôle du sous-traitant Risque de non réversibilité Dérive du niveau de complexité et de maintenabilité Dérive des coûts des avenants Copyright CAST 2005 8 Les systèmes de pilotage actuels (1/2) Les systèmes de pilotage actuels sont basés sur : Des SLA (Service Level Agreement) Nombre anomalies - incidents - bugs Temps de réactivité (corrections & établissement devis) Nombre évolutions traitées Niveau productivité (coût à la ligne de code - points de fonction) Taux de turnover équipe Indicateurs de performances (temps de réponse) Des abaques pour : Le chiffrage des évolutions Le suivi de la productivité et la baisse des coûts Bénéfices apportés : Transparence / formalisation Objectivation de la relation Client Outsourcer Industrialisation du pilotage Copyright CAST 2005 9 Les systèmes de pilotage actuels (2/2) MAIS ces systèmes restent des systèmes de pilotage « réactifs » Concernant les SLA : constatent les conséquences, les dérives ne permet de les anticiper quand on constate la dérive => déjà trop tard, le mal est fait ! ne donne pas l'origine du problème n ep e r me t p a sd ed é f i n i ru np l a nd ’ a c t i o nc o r r e c t i f le coût de la remise à niveau est beaucoup plus cher difficile de justifier un budget correctif (pas plus value fonctionnelle) Concernant les abaques difficiles à définir difficiles à appliquer nécessité de les adapter car les technologies évoluent Concernant les contrôles qualité rarement mis en oeuvre difficiles à appliquer (échantillon - long - pas systématique - plan action ?) deviennent obsolètes avec évolutions des technologies Copyright CAST 2005 10 …d’ oùl ebesoi nd’ unsyst èmedepi l ot agepr o-actif Seul un système de pilotage « pro-actif » permettrait réellement : d’ a v oi ru nev i s i onob j e c t i v edel ’ é t a t des o np or t e f e u i l l ea p pl i catif de garder le contrôle sur son sous-traitant de pouvoir anticiper les dérives futures de prévoir négocier les avenants de prendre les bonnes décisions de pilotage ma i sc e l ané c e s s i t ededi s pos e rd’ a u t r e si nf o r ma t i onse t indicateurs non disponibles actuellement dans les SLA C’ e s tunede sr a i s onsd’ ê t r ede ss ol ut i onsd’ Appl i c a t i onI n t e l l i gence Copyright CAST 2005 11 Déf i ni t i ondel ’ Appl i cat i onI nt el l i gence A·ppli·ca·tion in·tel·li·gence in-'te-l&-j&n(t)s, noun, from CAST: L’ i nf o r ma t i o nt e c hni quee s s e nt i e l l edont les acteurs des organisations informatiques ont besoin sur leurs applications pour les gérer plus efficacement quelle que soit leur stratégie de sourcing. CAST fournit automatiquement cette information à tous les a c t e ur si nf or ma t i que sa ut r a v e r sd’ unePlate-forme d’ Appl i c a t i onI nt e l l i ge nc ebasée sur une technologie unique d’ a na l y s edec ode Copyright CAST 2005 12 Comment cela fonctionne ? Analyse automatisée des applications Applications Mainframes & Distribuées Applications Internes & Externes Logiciels maison & Progiciels Vues graphiques Pars ers Reports Listings ers s r Pa Base de connaissance Code applicatif Copyright CAST 2005 Fourniture d’ i nf or ma t i ons url e s Applications Stockage des informations 13 Tableaux de bord Lesappor t sdansuncycl edevi ed’ uneTMA Las ol ut i ond ’ Appl i c a t i onI n t e l l i ge nc edeCASTv ape r me t t r e d’ a ppor t e rde sbé né f i c e sc l é ss urt out e sl e spha s e s duc y c l edev i ed’ uneopé r a t i ondeTMA: Pha s e1:Pr é pa r a t i ondel ’ a ppe l d’ of f r e Phase 2 : Transfert vers le prestataire Pha s e3:Dur a ntl ’ e x é c ut i onduc on t r a t Copyright CAST 2005 14 Phase 1 : Pr épar at i ondel ’ Appeld’ Of f r e Fonctionnalités : Cartographie technique transverse du SI Rétro-documentation technique des applications Ét a tde sl i e uxd upa r ca pp l i c a t i f«àl ’ i ns t a ntt » Indicateurs de taille technique et fonctionnelle Indicateurs de complexité / qualité / maintenabilité Profiling d ’ a p pl i c a t i ons Fonctions de benchmarking Bénéfices Uneb on nev i s i bi l i t édel ’ é t a t d upa r ca pp l i c a t i fpe r me t t a nt de déterminer les applications à sous-traiter en priorité Fournir des éléments tangibles aux prestataires leur permettant de diminuer leur risque et optimiser leur chiffrage Déterminer des indicateurs et abaques à inclure dans le contrat et les seuils des indicateurs de référence pour la V0 Copyright CAST 2005 15 Phase 2 : Transfert vers le prestataire Fonctionnalités : Documentation technique détaillée Détail des indicateurs ( c ompo s a nt sl e s+c ompl e x e s …) Utilisation des fonctions de cartographie : des chaînes de traitements del ’ a r c hi t e c t ur el og i c i e l l e Bénéfices Fa c i l i t e rl ed i a l og uee nt r el e sé qu i pe sdud o n ne urd ’ or dr e et celles du prestataire Ré du i r el ec oû t l i éàl apr o duc t i ond’ uned oc u me nt a t i o nma i n t e na ble par le prestataire Accélérer la phase de transfert de connaissance technique (50%) Permettre au prestataire de démarrer plus vite les tâches « productives » Copyright CAST 2005 16 Phase 3 : Pendantl ’ exécut i onducont r at 1/ Garantir la non dérive du niveau de complexité, de qualité et de maintenabilité des applications v i al es u i v i del ’ é v ol ut i o nd e si nd i c a t e ur s demande au soustraitant de procéder aux corrections 2/ Optimiser la négociation des avenants (15%) via les fonctionnalités de : - estimation automatique du coût des demandes d’ é volutions - audit automatique du coût du travail réalisé 3/ Industrialisation du processus de recette technique (60%) via contrôle automatique du respect : - de snor me sdedé v e l oppe me nte td’ a r c hi t e c t ur e - des best pratices du marché 4/ Optimisation de la phase de tests techniques et fonctionnels (20%) via la liste automatique des programmes et écrans à tester Copyright CAST 2005 17 Synthèse des bénéfices Industrialiser et rationaliser le processus de pilotage Diminuer le coût des contrats Conserver la maîtrise technique Objectiver la relation avec le sous-traitant Garantir la reversibilité Garantir une non dérive des coûts futurs Copyright CAST 2005 18 Références - Partenaires - Analystes June 2005 Copyright Cast 2005 Références majeures en France Banque/Assurance Industrie Société Générale AGF BNP Paribas Crédit Lyonnais Natexis Banques Populaires Crédit Mutuel-CIC Crédit Agricole Indosuez CCF HSBC JP Morgan EDF / GDF PSA Framatome Areva TOTAL Bouygues Lafarge Airbus Sanofi-Synthelabo DCN Administration Telco / Services Ministère des Finances - DGI Ministère des Affaires Étrangères CNAV GIP-MDS Ministère agriculture CEA Gendarmerie Nationale Marine Nationale Cegetel France Telecom Copyright CAST 2005 LA POSTE –Courier SNCF ACCOR NMPP Générale des Eaux Clear Channel 20 SFR Cegetel Besoin: Un SI composé de plus de 400 applications, mainframes et distribuées, dont le développement et la maintenance sont 100% sous-t r a i t é s .En j e u :s ’ a s s u r e rq u el en i v e a ud eq u a l i t ée td ema i n t e n abilité reste satisfaisant. Solution CAST utilisée: Sy s t è mei ndus t r i e l d’ é v a l ua t i one tdes ui v i depa r c applicatif au travers de métriques conçus pour une exploitabilité optimale des résultats Tableaux de bord de validation de la qualité et de la maintenabilité avec génération graphes pour le suivi des tendances Bénéfices: Anticiper et limiter le risque de dérive du niveau de maintenabilité et de complexité du parc applicatif Améliorer le niveau de stabilité des livrables Faciliter le dialogue avec les Intégrateurs Copyright CAST 2005 21 “Lasol ut i onCAST est un élément clé dans le système de pilotage de la qualité et des coûts mis en place par SFR Cegetel sursesTMA ” Ministère des Finances - DGI Besoin: UnSIe nr e f o n t e ,é v o l u a n ta v e cl ’ i n t é g r a t i o nd en o mb r e u xn o u v e aux services en ligne. Une nouvelle architecture technique COPERNIC basée sur J2EE et ORACLE. Des développements 100% sous-t r a i t é s . En j e u : s ’ a s s u r e rq u el ’ a r c h i t e c t u r ed e sn o u v e a u xd é v e l o ppements est en conformité avec les standards définis par la DGI et optimiser la négociation des avenants. Solution CAST utilisée: Tableau de bord de suivi du niveau de qualité, maintenabilité et complexité du parc applicatif Processus automatique de contrôle des normes de dé v e l oppe me nt se td’ a r c hi t e c t ur el ogi c i e l l e Référentiel technique documentaire Bénéfices: Industrialisation des recettes techniques Amélioration du dialogue avec les intégrateurs Non dérive de la complexité du parc sous-traité Amélioration du niveau de stabilité des livrables «Lessol ut i onsd’ Appl i cat i on Intelligence CAST nous aident à obtenir une meilleure visibilité de notre parc applicatif au travers de tableaux de bord composésd’ i ndi cat eur s techniques objectifs afin de faciliter le dialogue avec les prestataires » Copyright CAST 2005 22 Framatome, Groupe AREVA Besoin: Un portefeuille composé de 150 applications, toutes technologies confondues. La décision en 2002 de confier cette informatique de gestion à des prestataires. Enjeu: garantir le succès de ce processus d ’ e x t e r n a l i s a t i o ne nme t t a n te np l a c el e smé t h o d e sd et r a v a i l e to u t i l sn é c e s s a i r e sàl ’ o p t i mi s a t i o nd ec e nouveau mode de travail contractuel. Solution CAST utilisée: Sy s t è med’ a i dea ut r a ns f e r tdec onna i s s a nc ede s applications existantes vers le prestataire Solution de contrôle des changements en cours de contrat Système industriel de contrôle des recettes techniques Bénéfices: Objectivation du coût des avenants Démarche pro-active d’ a mé l i or a t i ondel aqua l i t é Industrialisation des recettes techniques « CAST fournit des critères objectifs d’ appr éci at i ondansl e dialogue parfois difficile avec le soussous-traitant ainsi que des indicateurs nécessaires ausui videl ’ évol ut i on des applications » Copyright CAST 2005 23 Les intégrateurs utilisateurs de CAST «CASTp e r me t d ’ a j o u t e r àl af o i sf l e x i b i l i t ée t r é a c t i v i t éd a n snos réponses aux diverses demandes utilisateurs » Michele MARZOLA, VP Business Development, IGS, South Europe –Mars 2002 «CASTad é mo n t r éàCa p g e mi n i q u es at e c h n o l o g i ed ’ Ap p l i c a t i o nI ntelligence amenait une c o n t r i b u t i o ni mmé d i a t eàn o se f f o r t sd ’ i n d u s t r i a l i s a t i o n . L e sg a ins de productivité constatés en maintenance étaient systématiquement supérieurs à 10 % » François PHULPIN, COO, Capgemini –Oct. 2002 « Nos expériences de déploiement sur 7 projets nous ont amené à constater des gains de productivité en Application Management allant de 10 à 18% » David KIEN, AM Director, ATOS ORIGIN - Juin 2003 « Nous souhaitons industrialiser les prestations fournies à nos cli e n t sa f i nq u ’ i l sb é n é f i c i e n t d u meilleur service au meilleur coût. CAST nous a aidé à répondre à cette double ambition » Thierry ARTERO, Responsable Right Sourcing - UNILOG –Sept 2003 «L ’ i n d u s t r i a l i s a t i o nd e sTMAe s t u na x ema j e u r p o u r So p r aGroup. Les solutions CAST y participent en permettant une plus grande productivité et une meilleure maîtrise des applicatifs. » Jacques VESCO, Directeur Outsourcing - Sopra Group –Juin 2004 « CAST contribue à des gains concrets de productivité supérieurs à 10 % dans nos prestations de gestion de patrimoine applicatif. Nos centres de services profitent des apports de fiabilité, de réactivité et de réduction des coûts qui sont partagés avec nos clients. » Alain MUSELET, Directeur des Offres, GFI Informatique –Juin 2004 Copyright CAST 2005 24 Une société reconnue par les plus grands Analystes « CAST fournit la solution leader du marché pour les environnements distribués » Dale Vecchio Research Director, Application Development « Lemar c hédel ’ APM va dépasser les 400 millions de dollars d’ i ci 2008 » « CAST en est le leader avec plus de 38% de parts de marché » Copyright CAST 2005 25 Merci de votre attention Questions / Réponses June 2005 Copyright Cast 2005