Draft - for discussion purposes only SAP Consulting Etude préalable upgrade ECC 6.0 OECD Résultats 04 mai 2007
Contenu Introduction, périmètre & stratégie upgrade Impact sur le système SAP R/3 actuel de l OCDE Estimation de charge, planning et analyse des risques Annexes SAP France 2004, Démarche montée de version SRM 2
Introduction, périmètre & stratégie upgrade Impact sur le système SAP 4.6c actuel de l'ocde Estimation de charges, planning et analyses des risques Annexe SAP France 2004, Démarche montée de version SRM 3
Introduction et contexte L Organisation de coopération et de développement économiques (OCDE) est : Une organisation réunissant 30 pays membres attachés aux principes de la démocratie et de l économie de marché Une source de données comparatives, d analyses et de prévisions permettant aux gouvernements : de comparer leurs expériences en matière de politiques de trouver des réponses à des problèmes communs d identifier de bonnes pratiques L OCDE utilise SAP R/3 4.6C : Ce S.I. est aujourd hui principalement articulé autour des composants FI/CO (dont FI-FM pour la gestion des budgets et des engagements), TR (trésorerie), IM (Investment Management), MM, PS, et dans une moindre mesure, LO. La mise en œuvre de Travel Management (FI-TV) est en cours, nécessitant l activation de données de base HR. En préparation de la montée de version vers mysap ERP 2005, SAP a réalisé cette étude de cadrage upgrade. SAP France 2004, Démarche montée de version SRM 4
Contexte de la mission L OCDE utilise SAP R/3 4.6C : L OCDE maintient le système R/3 grâce à l action d une équipe interne organisée en Centre de Compétences Un projet de montée de version ECC6 est prévu courant 2007 : Pour pallier la fin de la maintenance standard SAP Pour permettre le déploiement de nouvelles fonctionnalités : BCS, Budget Reporting, Travel, Grant Management Evolution de l axe de résultat (Output Result) Décisionnel : Business Intelligence (BI), Management Reporting Productivité des utilisateurs Le présent document présente les résultats d une étude de cadrage upgrade en préparation de cette future montée de version vers ECC6. SAP France 2004, Démarche montée de version SRM 5
Périmètre Cette présentation couvre les thèmes suivants Impacts de l upgrade dans l environnement OCDE Approche fonctionnelle Développements Architecture technique Résultats de l étude préalable Estimation des charges pour la partie développements Planning projet prévisionnel Analyse de risques et recommandations A noter Les éventuels retours au standard suite à ces apports ne sont pas étudiés, mais des pistes sont évoquées SAP France 2004, Démarche montée de version SRM 6
Les approches Upgrade et le ROI associé QUELLE approche procure le meilleur ROI? Chaque approche amène un ROI et une durée de retour sur investissement plus ou moins longue. Plus la décision de l upgrade est motivée par des améliorations métier, plus le ROI à attendre est important!! Scenarios d upgrade Technique Fonctionnel Stratégique ROI Coût Projet Bénéfices Stratégie métier détériore améliore détériore améliore détériore améliore Qualité opérationnelle détériore améliore détériore améliore détériore améliore Maintenabilité détériore améliore détériore améliore détériore améliore TCO détériore améliore détériore améliore détériore améliore Motivation Réduction du risque Réduction du TCO Améliorations métier faible important situation actuelle Situation après upgrade SAP France 2004, Démarche montée de version SRM 7
Facteurs ayant un impact sur le coût et les délais Stratégie Upgrade technique versus upgrade avec nouvelle implémentation Compatibilités des différents composants SAP Nouvelles fonctionnalités Nombre de nouvelles fonctionnalités à implémenter Modifications Nombre de spécifiques pouvant revenir au standard Nombre et complexité d éventuels nouveaux développements à implémenter Documentation Niveau et qualité de la documentation des processus mis en œuvre, des développements spécifiques et des modifications de standard Documentation des procédures de tests, scénarios écrits / automatisés Mais aussi L état du système de développement Capacité à tester la solution Compétences / expérience de l équipe client en terme d upgrade Implication du management et mobilisation de ressources Capacité à geler les développements SAP France 2004, Démarche montée de version SRM 8
Une migration iso-périmètre SAP R/3 up to 4.6C SAP R/3 Enterprise mysap ERP Edition 2005 1< 6 mois pour migrer Utiliser les ressources pour un changement de version plutôt qu une montée de packages. 2 Économique et évolutif mysap ERP 2005 est maintenue en standard jusqu en 2011. Extended Maintenance : 2% d économie de maintenance en 2007, 4% en 2008. 3Disposer de nouvelles fonctionnalités Gestion des litiges sur factures, Business Intelligence, Source : Feedback on mysap ERP 2005 SAP France 2004, Démarche montée de version SRM 9
BW : un pilotage opérationnel Tableaux de bord opérationnel Comptabilité / BCS Directorate Reporting SAP BW Connecteur standard Reporting d entreprise 1Vrai et Rapide Fournit aux différents métiers des informations à jour quotidiennement. réduit les délais de clôture mensuelle. 2 Exploitable Solution intuitive, un tableau de bord commercial fournit la visibilité sur un territoire ou un client (CA, opportunités, litiges,..) SAP R/3 ou mysap ERP 3Accélérateur La mise en place de BW simplifie la communication avec les outils de reporting d entreprise. SAP France 2004, Démarche montée de version SRM 10
Introduction, périmètre & stratégie upgrade Impacts sur le système SAP 4.6c actuel de l'ocde Estimation de charges, planning et analyses des risques Annexe SAP France 2004, Démarche montée de version SRM 11
Aspects Fonctionnels Principaux modules utilisés : Module FI-FM-CO Module BL-TR Module AA-IM-PS Module MM-LO Module FI-TV SAP France 2004, Démarche montée de version SRM 12
Aspects Fonctionnels Module FI-FM-CO Module BL-TR Module AA-IM-PS Module MM-LO Module FI-TV SAP France 2004, Démarche montée de version SRM 13
Module FI Description Nature de l impact Gestion des transactions standards Aucun risque identifié, absence de documentation Développements spécifiques Aucun risque identifié Développements nécessaires et à reconduire : notes spécifiques au Bilan Reports spécifiques : balance âgée, CA fournisseurs Évolutions potentielles (analyse supplémentaire requise) New GL : clé comptable flexible afin de produire des états d analyse sur les axes métier. Adéquation entre les structures d organisations de SAP et l'ocde (segments géographiques) SAP France 2004, Démarche montée de version SRM 14
Module FM Description Nature de l impact Gestion des transactions standards Risque élevé : migration technique du composant FI-FM 4.6C Choix du moteur de budgétisation FBS ou BCS : dans les deux cas, impact très fort sur le périmètre fonctionnel et les procédures De nouveaux outils nécessitant une conception détaillée Développements spécifiques Un travail important est lié aux Reports spécifiques, mais cette charge peut être fortement réduite par l utilisation des outils standards et BW Une forte implication client est requise notamment en terme de conception et de validation des processus Évolutions potentielles (analyse supplémentaire requise) Nouveau moteur de comtabilité budgétaire For Grant Management integration with FM budgeting New master data dimensions (grant, funded program) New architecture (no hierarchy as previously) New functionalities (US) SAP France 2004, Démarche montée de version SRM 15
Module CO Description Nature de l impact Gestion des transactions standards Aucun risque identifié Flux standard détourné : le centre de coût exprime l axe de résultat impact fort en terme d évolutivité Développements spécifiques Reports : migration technique sans évolution fonctionnelle, Reports liés aux restitutions FM : nouvelle conception à prévoir Une forte implication client est requise Évolutions potentielles (analyse supplémentaire requise) Utilisation des reports standards (technologie ALV) BI : Report stratégique Ordres internes : utilisation des hiérarchies d ordres SAP France 2004, Démarche montée de version SRM 16
Rappel des distinctions entre les 2 moteurs budgétaires FBS et BCS SAP France 2004, Démarche montée de version SRM 17
Liste des scénarios imaginés par l OCDE Scénario 1 - Migration stricto sensu iso fonctionnelle FBS / mise en œuvre du delta de paramétrage requis par l activation de EA-PS 6.00 / analyse de l impact du reporting transactionnel existant (incluant les spécifiques OCDE) Scénario 2 - Migration stricto sensu iso fonctionnelle FBS / mise en œuvre du delta de paramétrage requis par l activation de EA-PS 6.00 / Exploitation du Business Content FBS dans BI pour exploitation du reporting spécifique (afin d éviter la maintenance du reporting ABAP spécifique) Scénario 3 - Migration iso fonctionnelle en terme de perception par l'utilisateur final (pas de conduite du changement sur les nouveaux objets de gestion associés à la réforme) mais avec le moteur BCS actif (la migration FBS -> BCS a été mise en œuvre mais pas les nouvelles fonctions propres à la réforme) 3.1 Impact sur le reporting transactionnel 3.2 Impact si exploitation du business content BCS pour le reporting Scénario 4 - Migration technique ECC6 + migration technique et fonctionnelle FBS -> BCS dans la foulée intégrant les changements associés à la réforme budgétaire Scénario 5 (indépendant des 4 autres) - Exploitation de IP pour les répartitions des outputs/programmes (nouveaux axes) dans l'environnement BI (pas possible en transactionnel) Pré requis = migration technique iso fonctionnelle sans activation de nouvelles données de base SAP France 2004, Démarche montée de version SRM 18
Éléments de chiffrage Éléments de chiffrage génériques : Migration iso fonctionnelle du composant PSM : Peut être rapide, mais Nécessite la connaissance du périmètre d intégration FBS (immos, ) Reprises de données Prévoir 1 mois supplémentaire Dépend du scénario de reprises Migration des états de restitution Analyse interne OCDE à réaliser sur la base des éléments fournis en annexe (changements de tables standards) Préconisations SAP : Analyser les états standards transactionnels (l analyse selon ratios permet de réaliser de nombreux reporting et susceptibles de remplacer certains existants) Exploitation du Business Content BI pour tous les états de type «Pilotage» Concernant les Scenarii 3 and 4 : Passage du moteur FBS BCS et l activation des nouveaux axes SAP France 2004, Démarche montée de version SRM 19 Projet réalisable en 2 mois, mais Si l expression de besoins est précise (phase de conception réduite) Réalisation du paramétrage, de la documentation et des tests
Aspects Fonctionnels Module FI-FM-CO Module BL-TR Module AA-IM-PS Module MM-LO Module FI-TV SAP France 2004, Démarche montée de version SRM 20
Module BL-TR Description Nature de l impact Gestion des transactions standards BL : Pas d impact TR : Pas d impact Gestion des spécifiques Gestion de zones, échanges bancaires Pas de risque identifié Évolutions potentielles (analyse requise) DMEE (Data Medium Exchange Engine) : arbre des documents échangés avec les banques Paramétrage des Extraits de compte électroniques SAP France 2004, Démarche montée de version SRM 21
Aspects Fonctionnels Module FI-FM-CO Module BL-TR Module AA-IM-PS Module MM-LO Module FI-TV SAP France 2004, Démarche montée de version SRM 22
Module AA-IM-PS Description Nature de l impact Gestion des transactions standards Pas d impact Absence de documentation Gestion des spécifiques Reports : impacts liés à l évolution de FM Évolutions potentielles (analyse requise) Programme d amortissements SAP France 2004, Démarche montée de version SRM 23
Aspects Fonctionnels Module FI-FM-CO Module BL-TR Module AA-IM-PS Module MM-LO Module FI-TV SAP France 2004, Démarche montée de version SRM 24
Module MM-LO Description Nature de l impact Gestion des transactions standards Pas d impact, flux MM simples Impacts liés à l adhérence avec FM Absence de documentation Gestion des spécifiques Reports : impacts liés à l évolution de FM Vérification des cohérences (multi-imputation) Évolutions potentielles (analyse requise) Utilisation d un Article générique Nouveau rapport de visualisation des factures Gestion multi-langue des formulaires avec ADOBEE Forms SAP France 2004, Démarche montée de version SRM 25
Aspects Fonctionnels Module FI-FM-CO Module BL-TR Module AA-IM-PS Module MM-LO Module FI-TV SAP France 2004, Démarche montée de version SRM 26
Module FI-TV Description Nature de l impact Gestion des transactions standards Pas d impact processus pour la montée de version Flux restreint à la gestion des notes de frais Gestion des spécifiques Nombre important de modifications de programmes standard Nombre important de développements spécifiques (enhancements) Évolutions potentielles (analyse requise) Implémentation du Workflow standard Optimisation du standard : Revoir l adéquation entre les fonctionnalités de reporting ECC6.0 et les besoin des utilisateurs SAP France 2004, Démarche montée de version SRM 27
Volet développement Le volet développements couvre : Principales nouveautés techniques en ECC 6.0 Principaux points à risque Synthèse des charges SAP France 2004, Démarche montée de version SRM 28
Volet développement Principales nouveautés techniques en ECC 6.0 Principaux points à risque Synthèse des charges SAP France 2004, Démarche montée de version SRM 29
Principales nouveautés techniques (1/2) Description Nature de l impact Remplacement du module WS_Download par le module GUI_Download Prise en compte des fonctionnalités Gui Adapter tous les programmes spécifiques qui appellent ces fonctions Fonctionnalités de reporting évolué ALV ABAP List Viewer Possibilités évoluées de tris, de sélections de mise en page Extraction fichier (Excel, Txt, ), Editeur Abap nouvelle version Couleurs, graphisme, assistance à la saisie Nouvel outil de debug adapté au développement objet Même ergonomie que l éditeur d Eclipse (homogénéisation de l approche de développement) Apparition des web dynpro en ABAP Développement possible de transactions en client léger Intégration standard sous forme d iviews dans le portail Apparition du web flow Possibilité d exécuter une étape workflow quel que soit l outil workflow Utilisation d une interface en WF-XML SAP France 2004, Démarche montée de version SRM 30
Principales nouveautés techniques (2/2) Description Nature de l impact Apparition du WAS 7.0 Moteur de services web (moteur SOAP) Possibilité d interfacer tous les modules fonctions appelable via RFC avec un proxy d appel dot.net (java) Apparition du netweaver développeur studio (java) Formulaires dynamiques Moteur: adobe designer Formulaire dynamiques au format PDF Possibilité d insérer des objets dynamiques dans les formulaires (exemple menu déroulant) Gestion des extensions Les extensions des nouvelles fonctionnalités sont gérées par des BADI's ou enhancement point et section Dans les anciennes fonctionnalités les extensions seront progressivement gérées par des BADI's (impact léger au niveau de la montée de version) Nouvelles fonctionnalités ABAP Accessibles uniquement sous forme de classe (exemple sérialisation de données abap au format XML) Il est conseillé de se former à l objet SAP France 2004, Démarche montée de version SRM 31
New ABAP editor SAP France 2004, Démarche montée de version SRM 32
Application Scenarios With Web Dynpro SAP Enterprise Portal Web Dynpro iview Web Dynpro iview MUSE Client Web Dynpro Web DynproApp App J2EE Web Dynpro Runtime ABAP Web Dynpro Runtime Web Dynpro Web DynproApp App SAP NetWeaver Developer Studio RMI RFC, WS ABAP Workbench J2EE Server EJB (e.a.) Business Data ABAP Server Business API (BAPI, Backend Business Web Services) Application Data SAP France 2004, Démarche montée de version SRM 33
Web Dynpro et Enterprise Portal Integration Portail iviews Génériques pour afficher les Applications Web Dynpro Integration facile via Web Dynpro iview Wizard Central User management Portal eventing support Object Based Navigation Charte graphique unifiée par les portal themes SAP France 2004, Démarche montée de version SRM 34
Volet développement Principales nouveautés techniques en ECC 6.0 Principaux points à risque Synthèse des charges SAP France 2004, Démarche montée de version SRM 35
Vigilances Générales Upgrade (1/2) SPDD Ajustement des modifications des objets DDIC standards (domaines, éléments de données et tables) Remarque : un ajustement erroné peut conduire à une perte de données Vigilance SPAU Objets DDIC Modules fonctions et BAPI Ajustement des modifications des objets Workbench (Repository objects) standards Recommandation : retour systématique au standard ECC6, puis étude de l application des modifications client Certains objets standards (Domaines ou éléments de données) utilisés dans des tables spécifiques peuvent disparaitre dans la version ECC6 Il est alors nécessaire d ajuster le DDIC avec la transaction SPDD (exemple : CHAR10) Certains modules fonctions utilisés dans les développements spécifiques peuvent tomber en obsolescence. Par exemple : WS_UPLOAD SAP France 2004, Démarche montée de version SRM 36
Vigilances Générales Upgrade (2/2) Vigilance Copie de programmes standards Technologie Batch Input Formulaires Unicode Reprendre la version ECC6 du programme avant d intégrer à nouveau les modifications Remarque : recommandations générales sur les copies de std SAP voir note 213751 Certaines transactions, certains champs ou dynpros peuvent évoluer ou disparaître dans la version ECC6 Recommandation : adaptation des programmes vers IDOC ou BAPI Certains formulaires standards peuvent évoluer fortement dans la version ECC6 (ex MEDRUCK) Recommandation : retour systématique au standard ECC6, puis étude de l application des modifications OCDE Les contraintes imposées par Unicode nécessitent une évolution de la syntaxe de certaines instructions ABAP Recommandation : adaptation des programmes spécifiques pour les rendre compatibles avec Unicode SAP France 2004, Démarche montée de version SRM 37
Principaux points à risque : Interfaces Développement de l'ocde Charge upgrade Commentaires RMF, PIECE, FOURNISSEUR Entrantes : 12 Jours Sortantes : 8 jours Beaucoup de programmes d interface entrantes et sortantes Règles et flux de gestion sensibles et complexes Charge estimée pour l adaptation des BTCI uniquement Attention : préparation des fichiers de tests et des données de base associées SAP France 2004, Démarche montée de version SRM 38
Principaux points à risque : User-Exits Développement de l'ocde Charge upgrade Commentaires 8 projets Z* 34 jours Certains exits sont activés Zones supplémentaires Contrôles Écritures statistiques 8 projets standard activés Attention : une nouvelle étude d adéquation avec le standard ECC6.0 est nécessaire SAP France 2004, Démarche montée de version SRM 39
Principaux points à risque : Evolutions du standard Développement de l'ocde MA01A* : Programme du domaine des immobilisations RFEKA400 : Ajout de la date comptable dans l extrait de compte JPM RFFMEP1A & RFFMEP1B : Enrichissement du Reporting RFFORI00 & RFFORI01 & RFFORI99 & RFFORIF4 & RFFORIF5 Charge upgrade 30 Jours Commentaires De nombreux user-exit sont liés à ces modifications retour au standard possible a étudier retour au standard possible a étudier retour au standard possible a étudier RFFOUS_C : impression des paiements RM06EF00 : stratégies de lancement des commandes retour au standard possible a étudier Modification du sur la recherche des modifications lors de l approbation des documents d achat SAP France 2004, Démarche montée de version SRM 40
Principaux points à risque : Formulaires Développement de l'ocde Formulaires SAPSCRIPT : Documents d achats Charge upgrade 20 jours Commentaires FM06PF01 et ses includes Mise en page dans SAPscript Smartform? ou dans SAP France 2004, Démarche montée de version SRM 41
Principaux points à risque : Recommandations Description Nature de l impact Copies du standard SAP recommande de ne pas recopier du code standard mais de le modifier via l outil de modification du standard (OSS 213751) En cas de montée de version ou de support package, la transaction SPAU permet tracer les modifications apportées au standard et de les conserver ou de les écraser par le code standard Il faudra lancer la SPAU juste après l upgrade avant de commencer les adaptations du code et du paramétrage Utilitaires BC Des programmes utilitaires BC (ZBC*, 11 programmes) ont été déployés sur le système 4.6c Ces programmes risquent de devenir obsolètes suite à l implémentation de Solution Manager L adaptation éventuelle de ces outils à ECC 6.0 n est pas inclue dans cette étude SAP France 2004, Démarche montée de version SRM 42
Sujets connexes Description Nature de l impact Disparition de CATT Il n est plus possible d enregistrer des CATT en ECC 6.0 Les anciens CATT sont utilisables mais non modifiables L outil ecatt remplace l outil CATT en ECC 6.0 Plus de fonctionnalités Migration possible des CATT en ecatt Rôles et upgrade Les rôles ne sont pas affectés par la migration de 4.6c en ECC 6.0 Des nouvelles autorisations apparaissent en ECC 6.0 Les tests de non régression doivent être lancés avec les comptes utilisateurs pour identifier les deltas et les corriger avant le passage en production Impact lourd du à la complexité relative à l OCDE SAP France 2004, Démarche montée de version SRM 43
Volet développement Principales nouveautés techniques en ECC 6.0 Principaux points durs Synthèse des charges SAP France 2004, Démarche montée de version SRM 44
Synthèse analyse des développements : limites (1) Cette charge comprend l ajustement des développements, les tests unitaires, le support aux tests d intégration, le support post-démarrage et la mise à jour de la documentation. (2) Cette charge est basée sur la liste des développements fournie, détaillée et commentée dans le document Excel «Valorisation développements OCDE» (les doublons et les différentes versions rencontrées ont été éliminés). (3) Charges non estimées : (1) La création des documentations manquantes ou l enrichissement des documentations existantes sur les processus spécifiques déjà présents (partie fonctionnelle ou technique) (2) Activités de conversion et de chargement de données identifiées (lié aux changements de tables ou enrichissement des informations), (3) Communication et aide au changement (documentation de formation et procédures utilisateurs), (4) Formation des utilisateurs. (4) La charge prend en compte la conversion des anciens user-exits à migrer en BADI s. (5) Cette charge dépend beaucoup du scénario retenu concernant la comptabilité budgétaire. De nombreux développements spécifiques pourraient devenir obsolètes du fait des possibilités offertes par ECC6, la charge associée aux développements spécifiques serait diminuée (6) Cette charge est estimée pour des ressources expérimentées sur le développement ABAP SAP France 2004, Démarche montée de version SRM 45
Synthèse analyse des développements Classement des programmes Nombre d objets Phase de réalisation Phase d assistance recette Phase d assistance post démarrage Charge estimée en jours homme Interfaces Entrantes 8 12 4 2 18 Interfaces Sortantes 10 8 3 1 12 Reports * 81 145 15 5 165 Modifications et copies de standard 29 58 11 4 73 Transactions spécifiques 5 5 0 0 5 Formulaires 20 30 9 5 44 User-Exit 18 24 8 2 34 Workflows NC 13 7 3 23 Business Add In 8 16 3 2 21 TOTAL Ensemble Des Développements 179 311 60 24 395 * Reports : la charge dépend du scénario d'évolution de FM. De nombreux reports spécifiques peuvent être remplacés par des outils standards. SAP France 2004, Démarche montée de version SRM 46
Architecture Technique Le volet Architecture Technique couvre Cartographie de l existant Points de vigilance Scénarios de projets techniques SAP France 2004, Démarche montée de version SRM 47
Volet Architecture Technique Cartographie de l existant Points de vigilance Scénarios de projets techniques SAP France 2004, Démarche montée de version SRM 48
Cartographie des interfaces (existant) HR KIOSK 2006 PWB/PIR PEOPLESOFT 8.3 erecruit Training Global Payroll HRMS Org Builder SAP R/3 4.6C Accounting Asset Accounting Treasury Legal Budget Execution & Control Purchasing Site Project Accounting MGT RPTG MC Contributions Grant Management Missions Consultants Staff Expenditures PAYROLL PATS Loans Depart Allocation Validation Costs Directorate Reporting Systems CORPORATE DIRECTORY PRISM Temporary Staff Contracts Consultant Contracts & Invitations Missions Operational Budget Mgt SRP Translation Official Document Reproductions Printing Services Telephone Billing OLIS SAP France 2004, Démarche montée de version SRM 49
Architecture of SAP ERP SAP ERP Edition 2005 Supplier Relationship Management Technology Application Industry Sol. SAP R/3 up to 4.6C Application SAP Basis Industry Solutions SAP R/3 Enterprise SAP Enterprise Extension Set SAP R/3 Enterprise Core (4.70) SAP Web Application Server 6.20 Composite Application Framework Composite Applications Strategic Enterprise Management Enterprise Extensions SAP NetWeaver 04s PEOPLE INTEGRATION Multi Channel Access Portal Collaboration INFORMATION INTEGRATION Bus. Intelligence Knowledge Mgmt Master Data Mgmt Self-Services Internet Sales and more PROCESS INTEGRATION Integration Business Broker Process Mgmt APPLICATION PLATFORM (7.00) J2EE ABAP DB and OS Abstraction EhP1 Switch Framework Industry Extensions SAP ECC Core (6.0) ITS EhP2 Life Cycle Mgmt SAP France 2004, Démarche montée de version SRM 50
SAP ERP 2005 Software Components 1 ABAP components SAP ECC EA-APPL 600 EA-FINSERV 600 EA-GLTRADE 600 EA-HR 600 EA-IPPE 400 EA-PS 600 EA-RETAIL 600 ECC-DIMP 600 ES-DFPS 600 FI-CA 600 FI-CAX 600 E-Recruiting 6.0 FINBASIS 600 INSURANCE 600 IS-CWM 600 IS-H 600 IS-M 600 IS-OIL 600 IS-PS-CA 600 IS-UT 600 SAP AP 7.0 SAP-APPL 600 SAP-HR 600 ST PI LSO (FE) 600 SEM 600 ABAP Add Ons included in installation SAP ECC Add Ons ABAP E-Recruiting 6.0 FINBASIS 600 LSO (FE) 600 SEM 600 cproject SUITE 4.0 SAP CATALOG 2.0 WFMCORE 2.0 BI Content BI Content 7.0 SAP SRM 2 SAP SRM 5.5 Server Java Components 1 Software Java Web components of Applications an SAP ECC 6.0 system after upgrade or installation 2 BILLER DIRECT 6.0 LSO (CP) 600 SAP XSS 6.0 XECO 5.0 XI Content for Applications ELSTER 2.0 Additional Components SAP Solution Manager Front End LSO (AE) 600 Industry extensions can be activated optionally using the new Switch Framework. In case of an upgrade, the EP Content industry extentions that have Business Packages been used as Add-ons in the previous SAP R/3 system are automatically activated. XI Content LSO (OP) 600 cproject ECL Viewer 5.1.2 OpenPS for MS Project 2.02 SAP Easy Document Management 6.0 SAP GUI 6.20/6.40 SEM Frontend Components BI/BW Frontend Components SAP France 2004, Démarche montée de version SRM 51 SAP NetWeaver 2004s
Example of Industry Extension BFS BF SAP Industry Extension example Business Function Set Business Function SAP ECC Industry Extension Public Services 6.0 BFS Public Services BF Contract Accounting Funds Management BF Collection & Disbursement BF Grantor Management BF Tax & Revenue Management BFS Campus Management BF Campus Management (CM) Academic Structure and Student Life Cycle BF CM Customizing & Settings source: SAP Masterguide ERP2005, chapter 2.2.4.1 Industry Extensions SAP France 2004, Démarche montée de version SRM 52
Release and Maintenance Strategy SAP ERP SAP ERP 2005 Ramp- Up Mainstream Maintenance Ext. Maint. (+ 2%)* Ext. Maintenance (+ 4%)* SAP ERP 2004 Ramp- Up Mainstream Maintenance Ext. Maint. (+ 2%)* Ext. Maintenance (+ 4%)* Customer-Specific Maintenance SAP R/3 Enterprise 47x200 Ramp- Up Mainstream Maintenance Ext. Maint. (+ 2%)* Ext. Maintenance (+ 4%)* Customer-Specific Maintenance SAP R/3 4.6C Mainstream Maintenance Ext. Maint. (+ 2%)* Ext. Maintenance (+ 4%)* Customer-Specific Maintenance SAP R/3 3.1I 4.6B Mainstr. Maint. Ext. Maint. (+ 2%)* Ext. Maintenance (+ 4%)* Customer-Specific Maintenance This strategy is also valid for all industry-specific add-on applications based on the releases above. Jul Jan Sep Dec Apr Jun Dec Feb Oct Jun Dec Dec Mar Dec Mar Mar Mar Mar Mar 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 December 2006 End of Mainstream Maintenance for SAP R/3 4.6C End of Extended Maintenance for SAP R/3 3.1I-4.6B End of Mainstream Maintenance for several releases of Non-R/3 application Options for Customers Upgrade to SAP ERP Extended Maintenance (R/3 4.6c) Customer-Specific Maintenance * Overall payment is SAP Standard Support / SAP Premium Support fee plus additional fee of 2% or 4% of the maintenance base per year. SAP France 2004, Démarche montée de version SRM 53
Politique de maintenance SAP http://service.sap.com/sp-stacks 8 SAP France 2004, Démarche montée de version SRM 54
Architecture technique Intégration de ECC 6.0 dans le paysage existant (3/3) La présence d un SAP Solution Manager devient obligatoire ( >= 3.2) : Lors de l upgrade de SAP R/3 vers ECC 6.0, une clé générée par le Solution Manager est obligatoire pour réaliser les activités. Solution Manager est un outil permettant de gérer le cycle de vie des projets, de l implémentation au support. Il a pour vocation d être positionné au niveau d un centre de compétence, pour embrasser la totalité des activités autour de SAP. Ci-dessous un aperçu des fonctionnalités SOLMAN. SAP France 2004, Démarche montée de version SRM 55
Réflexion Unicode Aujourd hui : Français, Anglais, Allemand soit 1 seul Code page Unicode ne semble pas nécessaire, mais il faut considérer les échanges entre systèmes et les évolutions de l entreprise OCDE MGT SRP PRISM SAP ECC6 UNICODE? PEOPLESOFT Payroll Nouvel applicatif??? UNICODE est un «standard» recommandé par SAP Aujourd hui 10% des installations l utilisent, 100% estimées d ici 2010 Les nouvelles versions des produits SAP sont installées en Unicode uniquement SAP France 2004, Démarche montée de version SRM 56
Volet Architecture Technique Cartographie de l existant Points de vigilance Scénarios de projets techniques SAP France 2004, Démarche montée de version SRM 57
Gestion de projet technique AVANT OCDE PROJET Statuer sur Unicode ou Non Unicode Dépendances possibles avec les produits connexes Dimensionner, commander les nouveaux serveurs Définir les activités techniques de mise à dispo Synchroniser le planning technique avec les autres entités OCDE Prévoir et former les ressources nécessaires Étude préliminaire sur les impacts (ex. activation ou non des stacks JAVA) Prévoir un/des «tests à blanc» Text Prévoir des consultants confirmées sur ECC6.0 Risques / Recommandations : Le projet : Upgrade ECC 6.0 n est pas a sous estimer. Attention aux effets sur le paysage de maintenance 4.6C. Les ressources : s assurer du dimensionnement (ressources supplémentaires). Anticiper la disponibilité des équipes. Afin d atteindre l indisponibilité minimum souhaitée du système de production, plusieurs simulations d optimisation peuvent être nécessaires Il est souhaitable de stabiliser le système de production ECC 6.0 avant d effectuer la conversion Unicode (plusieurs semaines) SAP France 2004, Démarche montée de version SRM 58
Paysage système et gestion des modifications AVANT OCDE Planifier le Gel de la Maintenance sur l environnement 4.6C Anticiper l annonce auprès des directions métier et expliquer les enjeux Recueillir et lotir les besoins d évolution Définir le plan de tests techniques Adapter et valider les procédures techniques Définir et valider les procédures de gestion des deux lignes de systèmes SAP Risques / Recommandations : Assurer et maintenir le Gel de la Maintenance Gestion de deux types de paysages pendant la durée du projet : maîtrise de la poursuite des modifications de maintenance 4.6C (impact sur ECC6.0) Maîtrise du plan de tests technique PROJET S assurer de la bonne réalisation de la procédure de copie de système par backup/restore Oracle Mettre en place le système de transport TMS (Transport Management System) sur le nouvel paysage SAP France 2004, Démarche montée de version SRM 59
Administration / Archivage Administration Vérifier la compatibilité des outils tiers avec les outils SAP et adapter les procédures d administration et de surveillance en version ECC 6.0 Sauvegardes : temps minimum et stable Contrôler l évolution des plus grosses tables et index Risques / Recommandations Tests outils et procédures Maîtrise des temps et des sauvegardes / Restaurations Maîtrise de l accroissement de la base de données S assurer de la procédure de copie de systèmes (revue avec WAS 7.0) Archivage Prévoir un projet d archivage : Après la migration, Mettre en œuvre une procédure associée de réorganisation des tables Ces actions garantissent la meilleure performance du système et une durée minimale des bascules SAP France 2004, Démarche montée de version SRM 60
Paysage système et gestion des modifications Performan ces impression s Réseau Réaliser un Early Watch Alert au plus tôt Appliquer les recommandations Analyse Base de données et traitements SQL majeurs : services SAP «Optimization» Réaliser des tests sur tous les types d imprimantes (Peu de type d imprimante, LOCL utilisé, Impression de masse par Transfer de fichier sur site externe spécialisé dans les impressions de masse) Infrastructure réseau et postes clients : Prendre en compte l augmentation ressources requise tant pour le trafic réseau que pour les postes Windows Déploiement SAPGUI 6.40 voire 7.10 Risques / Recommandations : Serveurs : dimensionnement des ressources matérielles supplémentaires, Maîtrise de l accroissement de la base de données et de l exécution des traitements critiques (archivage, réorganisation des tables, scheduling) Impressions : Tests à réaliser Réseau : augmentation trafic Déploiement de la dernière version SAPGUI Diversité des configurations PC à l OCDE SAP France 2004, Démarche montée de version SRM 61
Volet Architecture Technique Cartographie de l existant Points de vigilance Scénarios de projets techniques SAP France 2004, Démarche montée de version SRM 62
Architecture technique Méthode d upgrade Méthode Nouvelle procédure technique système switch upgrade La version cible est installée comme système «fantôme» (shadow) sur la DB du système source Cette nouvelle procédure offre deux méthodes d upgrade : Downtime minimized (scénario 1) Simulation réelle de toutes les opérations Resource minimized (scénario 2) Toutes les étapes sont réalisées off-line Les facteurs impactant le downtime Capacité HW Temps de backup Volume de développements spécifiques Taille de la base de donnée Impact Possibilité de minimiser le temps d indisponibilité en réalisant un certain nombre d actions en parallèle de l utilisation productive Le temps d upgrade ne sera pas différent Le temps d indisponibilité est plus court Scénario 1 Temps d indisponibilité limité Nécessite plus de capacité HW Scénario 2 Limitation des ressources nécessaires Il n y a pas de relation linéaire entre la taille de la base et la durée du downtime C est à chaque client de déterminer la stratégie la plus adaptée en fonction de ses contraintes SAP France 2004, Démarche montée de version SRM 63
Paysage SAP Actuel Développement Qualité Production SLM Version 3 SAP Router SAP France 2004, Démarche montée de version SRM 64
Orientation du Paysage SAP cible Développement Qualité Production ECC 6.0 1 2 2 BI 1 2? 3 EP 1 2 SM? 3 1 SAP router 1 Paysage IDES (sandbox) Ordre de priorité pour la commande ECC 6.0 BI / EP 1 1 Serveur déjà commandé SAP France 2004, Démarche montée de version SRM 65
Le Paysage SAP actuel à l OCDE 4.6C Instances SAP ERP Développement sap02 D01 xxx Réf xxx Param xxx Test Unitaire NT 5.0 (32bits) 2 CPU 1GB ram 28 GB DB 56 GB Free Qualité sap05 Q01 xxx Réf xxx Param xxx Test / Form NT 5.2 (32 bits) 4 CPU 2GB ram 43 GB DB 52 GB Free Production sap04 P01 xxx NT 5.0 (32bits) 4 CPU 2GB ram 35 GB DB 0,5 GB Free DB MsSQL 2000 Livraison transports Route de Transport SCC1 SFP xxx SolMan Prod SAP Solution Manager SAP France 2004, Démarche montée de version SRM 66
Le Paysage SAP Cible estimé par l OCDE ECC 6 Instances SAP ERP Développement sapxx D01 xxx Réf xxx Param xxx Test Unitaire W2K3 (64bits) 4 CPU 6 GB ram SAN Disque Bac à Sable xxx Tests Qualité sapxx Q01 xxx Réf xxx Param xxx Test / Form W2K3 (64bits) 8 CPU 8 GB ram SAN Disque DB MsSQL 2005 Livraison transports Route de Transport Production sapxx P01 xxx W2K3 (64bits) 6 CPU 8 GB ram SAN Disque SFP xxx SolMan Prod SAP Solution Manager V4.0 Rapport au Bacth- Input et Nouveaux utilisateurs prévus AS eventuel SAP France 2004, Démarche montée de version SRM 67
Scénario : 2 couloirs distinctes Respect des étapes de validation actuelles Type 1 2 1 Développement Recette 10 BAS D01 Q01 P01 (Bascule) Montée de version de la P01 Copie 3 Copie 5 Copie 7 Paysage de Maintenance «Correctifs Urgents» de la version 4.6C Paysage de montée de version ECC 6.0 4 6 Instance éventuelle Spécifique pour les tests 8 SSM SAP Solution Manager V4 D06 RR6 IR6 PR6 9 Instance temporaire identique à la P01 Ligne de maintenance urgente 4.6C Ligne de livraison O/T adaptation en Version ECC6.0 Copie d instances Upgrade (Montée de version 4.6C en ECC 6.0) Instances ECC 6.0 Instances 4.6C Maquette d évaluation des impacts Plusieurs tests A blanc possible Pré-requis : Gel de toutes évolutions ou développent dès la phase 3. Dans ce schéma ne sont représentées que les Instances SAP. Les mandants sont ici hors sujet Scénario Recommandé SAP France 2004, Démarche montée de version SRM 68 Instances Supplémentaires temporaires
Scénario plus simple si le SLA et l organisation le permet Type 2 SAP Solution Manager V4 SSM 4 5 P01 Q01 R01 7 6 P01 8 1 2 3 BAS D46 -Période la plus courte possible -Upgrade à blanc envisageable selon complexité avec répétition pour affinage si nécessaire Livraison O/T 4.6C actuelle Ligne de maintenance urgente 4.6C en première phase Ligne de maintenance urgente 4.6C en deuxième phase Ligne de maintenance urgente 4.6C en phase finale Ligne de Livraison des O/T spécifique Upgrade ECC6 Livraison O/T en ECC6 en vie courante après Upgrade Copie d instance Upgrade (Montée de version 4.6C en ECC 6.0) Pré-requis : Gel de toutes évolutions ou développent dès la phase 3 Dans ce schéma ne sont représentées que les Instances SAP. Les mandants sont ici hors sujet Scénario alternatif SAP France 2004, Démarche montée de version SRM 69 Instances supplémentaires indépendantes 7
Détail des étapes du scénario Upgrade 1. Système de DEV (D01 D06) a. Copie D01 new D01 (ou D06) en SAP R/3 4.6c Début du gel des modifications («orange») b. Upgrade new D01 (ou D06) vers ECC 6.0 et maintien D01 4.6c pour transports urgents c. Installation des nouveaux GUI sur les pc de l équipe projet d. Résolution SPAU/SPDD, adaptation des programmes et tests fonctionnels unitaires et génération d ordres de transport 2. Tests d intégration (Q01 RR6) a. Copie de Q01 sur new Q01 (ou RR6) début du gel des modifications («Rouge») b. Upgrade automatisé new Q01 (ou RR6) incluant les ordres de transport c. Installation des nouveaux GUI pour l équipe de recette d. Tests d intégration et de non régression sur New Q01 (ou RR6) e. Correction des anomalies sur new D01 (ou D06) et transport vers New Q01 (ou RR6) 3. Migration à blanc (Q01 IR6) a. Copie de BCP sur new Q01 (IR6) b. Upgrade automatisé IR6 incluant les ordres de transport c. Tests techniques 4. Production (P01) a. Bascule des machines de production b. Upgrade oracle c. Upgrade new P01 vers ECC 6.0 d. Ordres de transport et opérations manuelles 5. Post production a. Ecrasement ( après préparation) des anciennes machines SAP R/3 SAP France 2004, Démarche montée de version SRM 70
Impacts de ces scénarios Nécessité de «geler» l environnement de production -Période orange : changements de paramétrage limités, et non liés à de nouvelles fonctionnalités. Durant cette période, les modifications peuvent encore être injectées dans l environnement projet Upgrade, mais apportent complexité et risques. -Période rouge : uniquement la maintenance corrective, les programmes «jetables» ou créations de données. Cette période commence au moment des tests d intégration, lorsque toute modification peut générer des effets de bord. Nouvelles machines de qualité et de recette (scénario 1) RECOMMANDE Fenêtre d indisponibilité Description Impact Quelle que soit la période, ces évolutions doivent être reproduites manuellement dans l environnement de projet Upgrade et soumises au comité de chantier Upgrade. => Prévoir une charge égale à leur réalisation en environnement projet pour intégrer ces modifications en environnement upgrade. New D01 et New Q01 (Sizing à valider) ainsi, le chemin de maintenance est intact -Prévoir les opérations manuelles (de 0,5j à 5j) SAP France 2004, Démarche montée de version SRM 71
A REVOIR Introduction, périmètre & stratégie upgrade Impacts sur le système SAP R/3 4.6c actuel de l'ocde Estimation de charges, planning et analyses de risques Annexe SAP France 2004, Démarche montée de version SRM 72
Estimation Compris dans l estimation du chiffrage : La migration technique des serveurs DEV, QAS et PRD, Les tests unitaires fonctionnels et développements pour les fonctionnalités existantes, Les impacts du projet d activation du nouveau moteur de comptabilisation budgétaire sont exclus, La mise à niveau des développements selon la liste de développements fournie en annexe 1. SAP France 2004, Démarche montée de version SRM 73
Estimation : restrictions Non compris dans l estimation du chiffrage : Tout autre système SAP non identifié comme faisant partie du périmètre Tout développement non identifié dans la liste des développements Par exemple : états, programmes de reprise de données, ou non identifiés individuellement. Tout changement de technologie sur un développement Rédaction de spécifications fonctionnelles et techniques Tout effort fonctionnel lié à de la définition d un besoin, rédaction de blueprint, configuration et tests associés : Ainsi, aucun scénario de migration de FM n est chiffré dans cette estimation : Des éléments de dimensionnement sont néanmoins indiqués dans l analyse FM, Étude supplémentaire souhaitable : établissement d un cahier des charges précis, choix d un scénario, chiffrage Toutes activités sur les outils non SAP Installation / mise à jour sur les postes clients (déploiement du Gui) Migration OS/DB Optimisation des performances Rédaction des scénarii de tests et la mise à disposition de données de tests par les utilisateurs clé Organisation et coordination des tests d intégration (par les équipes OCDE) Paramétrage Retour au standard éventuel de certains spécifiques Adaptation du paramétrage Opérations techniques Tout ce qui n est pas explicitement mentionné comme faisant partie du périmètre SAP France 2004, Démarche montée de version SRM 74
Charges prévisionnelles Upgrade ECC 6.0 Phases Projet Direction de projet Consultants Fonctionnels Consultants Développeme nts Consultants Technique Charge Totale Préparation 10 10 10 16 46 Blueprint, Réalisation FM/BCS Reprises de Données FM/BCS Tests unitaires et ajustements Projet d activation du nouveau moteur de comptabilité budgétaire : durée estimée 2 mois Charge à détailler selon le scénario retenu Projet de reprise des données pour le nouveau moteur de comptabilité budgétaire : durée estimée 1 mois Charge à détailler selon le scénario retenu 15 60 295 10 0 0 380 Tests de non régression 10 30 60 22 122 Migrations à blanc 5 10 10 10 35 Migration réelle 10 20 10 19 59 Support post Go Live (1 mois) 10 30 10 8 58 TOTAL 60 160 395 85 700 Upgrade technique (iso-fonctionnalité stricte) non retenu à cause de la migration nécessaire du moteur de comptabilité budgétaire SAP France 2004, Démarche montée de version SRM 75
Hypothèses de chiffrage Contenu des phases Préparation Conception générale et détaillée Phase ajustements Phase tests d intégration Upgrade réel Phases Upgrade à blanc Support post-démarrage Planification précise et phasage par rapport aux projets en cours Constitution de l équipe projet Stratégie architecture technique Mise à disposition environnement de DEV + upgrade technique Application des plug-ins sur les systèmes connectés (si nécessaire) Tenue des ateliers fonctionnels, travail d adéquation produit, rédaction des documents de conception générale et détaillée, rédaction des documents de spécification des écarts au standard Le chiffrage est dépendant du cahier des charges client. L estimation indiquée s appuie sur l hypothèse d une expression de besoin complète, précise et stable. Ajustements liés à l upgrade (développements et paramétrages) Mise à disposition environnement de QAS, transports et ajustements manuels Tests d intégration techniques Correction des anomalies Préparation environnement de migration à blanc Préparation du planning détaillé des opérations Définition précise des opérations de Go-Live Upgrade à blanc Tests unitaires (techniques) Exécution du «PREPARE» Upgrade réel, SPAU, SPDD, transports, opérations post-upgrade Ajustements manuels Vérifications de bon fonctionnement Support, résolution d anomalie Détail des activités SAP France 2004, Démarche montée de version SRM 76
Planning et charges prévisionnelles Détail des activités de paramétrage fonctionnel Rôle du développeur ECC 6.0 Ajustement des programmes spécifiques Tests unitaires Mise à jour de la documentation Support aux tests d intégration Support migration à blanc Support post-démarrage Rôle du consultant fonctionnel ECC 6.0 Ateliers d arbitrage des retours au standard Paramétrage des retours au standard Adaptation et paramétrages divers Saisies manuelles Interface avec les utilisateurs OCDE Interface avec les développeurs Support post-démarrage SAP France 2004, Démarche montée de version SRM 77
Planning et charges prévisionnelles Détail des activités de paramétrage fonctionnel Rôle du consultant interne OCDE Interface avec les consultants fonctionnels ECC 6.0, notamment arbitrage des retours au standard Transfert de connaissance (par le consultant ECC 6.0) Rédaction des scénarii de test Tests d intégration Validation de la solution Rôle du chef de projet opérationnel Pilotage des activités Animation des comités de chantiers Coordonne les activités de développements de paramétrage et activités techniques SAP France 2004, Démarche montée de version SRM 78
Phase projet Préparation du projet Préparation du projet Taches du projet Réalisation Préparation de la mise en production Mise en production et support Paysage système Légende: = 4.6C = ECC 6.0 = Système de travail = Route de transport Equipe technique : - Préparation et migration du bac à sable technique Activités de Développement : -Ajustements initiaux sur les modifications du standard, développements spécifiques, user exit, ect. Activités fonctionnelles: - Rédaction et validation de l expression de besoin métier pour la comptabilité budgétaire - Etude des nouveautés métiers de la nouvelle version -Préparation des tests (description et ordonemencement) -Tests unitaires sur les process et procédures métiers critiques Pilotage projet: -Allocation des ressources/ organisation du projet,définition des normes et standards -- Initiation du planning du projet Livrables: - Ajustements effectués sur le bac à sable, tests unitaires effectués -Plan détaillé du projet et allocation des ressources Bac à sable Ligne de maintenance Ligne productive 3S 5W BAS ECC DEV 4.6C 20S Copie du système et montée de version 3S QUAL 4.6C 2S M M+2 M+4 M+6 PRD 4.6C Echelle de Temps SAP France 2004, Démarche montée de version SRM 79
Phase projet Réalisation Préparation du projet Taches du projet Réalisation Préparation de la mise en production Mise en production et support Paysage système Légende: = 4.6C = ECC 6.0 = Système de travail = Route de transport Equipe technique: -Mise à jour du paysage système Rafraichissement de la qualité, montée de version technique de la ligne productive (DEV et QUAL) Activités de développement : - Exécution des SPDD/SPAU Ajustement des développements spécifiques (Tests unitaires 6 semaines) - Correction des anomalies Activités fonctionnelles: - Ateliers fonctionnels en vue de la Conception générale et détaillée Livrables: - Activation du nouveau moteur de comptabilité budgétaire et réalisation du paramétrage des fonctionnalités - Mise à jour du paramétrage - Tests d intégration (3 semaines) - Tests d acceptance avec les utilisateurs clés (Une semaine) - Période de double maintenance -Tests unitaires et tests d intégration -Process métiers opérationnels sur la QUAL SAP France 2004, Démarche montée de version SRM 80 Bac à sable Ligne de maintenance Double maintenance Ligne productive 3S BAS ECC DEV 4.6C DEV ECC Transport des corrections QUAL 4.6C QUAL ECC 5W20S 3S 2S M M+2 M+4 M+6 PRD 4.6C Echelle de Temps
Phase projet Préparation de la mise en production Préparation du projet Taches du projet Réalisation Préparation de la mise en production Mise en production et support Paysage système Légende: = 4.6C = ECC 6.0 = Système de travail = Route de transport Equipe Technique: - Préparation de la montée de version sur PRD -Stress test / Tests de volume Activités fonctionnelles : - Option: Migration à blanc lancée sur l environment productif incluant des tests de non régression test Activités de développement : Livrables: - Correction des anomalies -Flux métiers testés-estimation du temps d interruption de service -Plan de mise en production détaillé - Décision de Go-/No-Go Bac à sable Ligne de maintenance Ligne productive 3S Double maintenance 5W20S BAS ECC DEV 4.6C DEV ECC Transport des corrections 3S QUAL 4.6C QUAL ECC 2S M M+2 M+4 M+6 PRD 4.6C Echelle de Temps SAP France 2004, Démarche montée de version SRM 81
Phase projet : Mise en production et Support Préparation du projet Réalisation Préparation de la mise en production Mise en production et support Taches du projet Paysage système Equipe technique: -Migration du système de production -Activités de post migration (ajustement de TMS, ect..) Activités fonctionnelles : - Validation de la solution fonctionnelle dans la nouvelle version Livrables : - Livraison de la nouvelle version ECC 6.0 en système productif - Support lors de la mise en production Ligne productive DEV ECC Transport des corrections QUAL ECC Transport des corrections PRD ECC - Clôture du projet 3S 5W 20S 3S 2S Echelle de Temps M M+2 M+4 M+6 SAP France 2004, Démarche montée de version SRM 82
Planning prévisionnel Scénario 1 upgrade ECC 6.0 PERIODE «ORANGE» C : copie système M : Migration ECC 6.0 A : Ajustements manuels T : tests de non régression Réunion de lancement projet QAS C + M + A Maj supports formation PERIODE «ROUGE» Prè PRD C + M Tests de non régression Support tests d intégration A Formation end-users PRD T MA Go/no go technique Support post upgrade Migration réelle T Go/ no go fonctionnel Préparation Paramétrage/ adaptation spécifiques DEV C M Tests unitaires M1 M2 M3 M4 M5 M6 M7 M8 M9 Management Projet SAP France 2004, Démarche montée de version SRM 83 Fonctionnel et Développement Consultants internes Utilisateurs finaux Activités techniques
Planning prévisionnel Scénario 4 upgrade and BCS Migration ECC 6.0 Réunion de lancement projet PERIODE «ORANGE» C : copie système M : Migration ECC 6.0 A : Ajustements manuels T : tests de non régression QAS C + M + A Maj supports formation PERIODE «ROUGE» Prè PRD C + M Tests de non régression Support tests d intégration A Formation end-users PRD TMA T Go/no go technique Support post upgrade Migration réelle Go/ no go fonctionnel Prépar ation CONCEPTION FM / BCS Paramétrage/ adaptation spécifiques DEV C M Tests unitaires M1 M2 M3 M4 M5 M6 M7 M8 M9 Management Projet SAP France 2004, Démarche montée de version SRM 84 Fonctionnel et Développement Consultants internes Utilisateurs finaux Activités techniques
Risques et recommandations (1/2) Sujet Facteur de risque Principales recommandations Niveau de risque Métier Best Practices : utilisation du standard Absence de K-users Préparation des tests de non régression Système Informations Logistique, outils d analyse standards, reporting BI : anticiper la conception Faire monter en expertise avec un rôle consultatif et pédagogique (utilisation évoluée des outils standards) L exhaustivité des tests de non régression est un facteur clé de la bonne réussite du projet Organisation projet Adéquation besoin/solution Contention de ressources internes Compenser par des ressources externes, prévoir des ressources très expérimentées en développement et paramétrage ECC 6.0 Documentation (macroscopique et technique) Absence de scénarii de tests fonctionnels Utilisation insuffisante des outils standards Administration système Netweaver ne change pas les transactions habituelles du monde «Abap» Réactivité, passage des ordres de transport Pas d impact majeur, sous réserve d une formation des équipes systèmes Il est important dans le cadre du projet d upgrade d obtenir une bonne réactivité de la part des équipes d exploitation SAP France 2004, Démarche montée de version SRM 85
Risques et recommandations (2/2) Sujet Facteur de risque Principales recommandations Niveau de risque Développements Un volume important de programmes spécifiques Attention copies et réparations Expérience des ressources Eviter de positionner trop de ressources en parallèle durant la phase d ajustement Vérifier l utilisation réelle des développements Préférer le retour au standard Remplacer les copies de programmes standard par des réparations (traçabilité) Éviter les réparations de standard Les chiffrages ont été estimés sous réserve de ressource expériment rimentéeses sur les technologies de développement ECC 6.0 Eléments de dimensionnement Vérifier que les machines de développement et de qualité actuelles permettent l utilisation optimale d ECC 6.0 Architecture Complexité moyenne des composants reliés Tester systématiquement tous ces composants d un bout à l autre de la chaîne Nombre de gestes techniques Chemin d'upgrade classique, Attention applicatifs connexes non SAP SAP France 2004, Démarche montée de version SRM 86
Explication des niveaux de risque Risque faible Ce domaine est globalement sous contrôle, les objectifs définis du projet vont probablement être atteints sans restriction majeure. Les risques identifiés n ont qu un impact faible sur le succès du projet et une faible probabilité d arriver. Risque moyen Dans ce domaine, les faiblesses sont significatives. Les risques identifiés : Ont un impact fort sur le succès du projet mais la probabilité qu ils arrivent est faible Ont une forte probabilité d arriver, mais l impact sur le succès du projet est faible Ont déjà été identifiés et les mesures de limitation de risque appropriées ont déjà été mises en place Risque élevé Dans ce domaine, des faiblesses ont été identifiées, et à ce jour non résolues. Risque fort de ne pas atteindre entièrement voire pas du tout les objectifs. Les risques identifiés ont un impact fort et une probabilité élevée d altérer le succès du projet. SAP France 2004, Démarche montée de version SRM 87
Facteurs clé de succès Ces recommandations sont issues de l expérience des équipes SAP France à travers les upgrades réalisés en 2005 et 2006. Préparer et faire valider un cahier des charges précis afin de réduire la durée et la complexité de la conception Prévoir un délai de 1 mois (phase de préparation) entre la décision de lancer le projet et le démarrage réel du projet Mobilisation des équipes Planification de la mise en sommeil des projets en cours Préparation de l environnement de développement Expérience de l équipe projet (et surtout les ressources développement et technique) Valider le planning détaillé des activités techniques en fin de phase de préparation Prévoir un outil de gestion des anomalies durant le projet Tenir un registre précis des activités manuelles à reproduire lors de l upgrade Ne pas sous-estimer la charge de réalisation des scénarii de tests SAP France 2004, Démarche montée de version SRM 88
Introduction, périmètre & stratégie upgrade Impact sur le système SAP R/3 4.6c actuel OCDE Estimation de charge, planning et analyse de risque Annexes SAP France 2004, Démarche montée de version SRM 89
Introduction, périmètre & stratégie upgrade Impacts sur le système SAP R/3 4.6c actuel de l'ocde Estimation de charge, planning et analyse de risque Annexes Annexe1: Valorisation des développements Annexe 2 :Liste des évolutions fonctionnelles entre SAP R/3 4.6c et SAP ECC 6.0 Annexe 3 : Rapport développement Annexe 4 : Rapport technique SAP France 2004, Démarche montée de version SRM 90
Contacts Stéphane RASSAT Directeur de projet SAP France T +33 (0)1 44 45 23 98 M +33 6 15 25 52 06 stephane.rassat@sap.com SAP France 2004, Démarche montée de version SRM 91
Etude préalable upgrade OCDE Merci SAP France 2004, Démarche montée de version SRM 92
Copyright 2006 SAP AG. All Rights Reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages. SAP France 2004, Démarche montée de version SRM 93
Copyright 2006 SAP AG. Alle Rechte vorbehalten Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint und SQL Server sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix und Informix Dynamic ServerTM sind Marken der IBM Corporation. ORACLE ist eine eingetragene Marke der ORACLE Corporation. UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group. Citrix, das Citrix-Logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin und andere hier erwähnte Namen von Citrix-Produkten sind Marken von Citrix Systems, Inc. HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA ist eine eingetragene Marke der Sun Microsystems, Inc. JAVASCRIPT ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie. MaxDB ist eine Marke von MySQL AB, Schweden. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver, und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP -Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden. SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts. SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit. Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab. SAP France 2004, Démarche montée de version SRM 94