C 20 ANS DE BW VERS UN BW/4HANA
Transcript of C 20 ANS DE BW VERS UN BW/4HANA
Webinar
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA
EN GREENFIELD ?
REX AVEC FRANCE
Christian CABRITAExpert Datawarehouse
Pierre SYSTERMANSData Business Analyst
FRANCE
SOMMAIRE
2
1. HEINEKEN ENTREPRISE & FRANCE BOISSONS
2. ENJEUX DE LA MIGRATION BW/4HANA
3. QUELLE MÉTHODE ?
4. CYCLE DE DECOMMISSIONNEMENT
5. RETOURS D’EXPÉRIENCE
6. PROCHAINES ÉTAPES
BW/4HANAPowered by
QUESTIONS & REPONSES
3
1. HEINEKEN & FRANCE BOISSONS
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?
HEINEKEN À L’INTERNATIONAL & EN FRANCE
4
+300MARQUES
+190PAYS
CONSOMMATEURS
+70OPCO
+85 000EMPLOYÉS
4
Deliver top
line growth
Brew a
Better
World
Drive
end2end
performance
Engage &
develop our
people
Connect
in a
digital
world
« VOYAGE ANALYTIQUE »
5
2000 2015BW implémentation Core Model
(BEX reporting) 2018BW Legacy
2021Plusieurs initiatives pour
remplacer BWMaintenance Limitée
BW/4HANA adoption2019 2021
Migration BW vers BW/4HANA
Nous sommes ici (Début 2021)
Data Science
2018
Maintenance & évolution XXXX
20201ers scénarios & POC
20221ères Industrialisations
Heineken Enterprise – Brassage France Boissons – Distribution
Heineken France =
+
ORGANISATION D&T FRANCE
6
Pierre SYSTERMANS
Data Business Analyst
Nicolas WALTER
Data Lab Manager
Consultants SAP BI
RÔLE & MISSION DU DATA LAB
Capturer la valeur de la donnée & tendances
et renforcer la culture Data-Driven en :
* Boostant les outils, méthodes, possibilités autour de la Business Intelligence
* Boostant les algorithmes
<>
Consultant Advanced Analytics
GIS
Global Internal Solutions
AGILE
+ KU
7
2. ENJEUX DE LA MIGRATION BW/4HANA
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?
ARCHITECTURE SYSTÈME & VERSIONS (fin 2018)
8
P68 ECC
BW 7.31 SP20
PB1
P65 ECC
Full Flat File SAP API
Autres applications BI ou opérationnelles
Autres applications métier (warehouse,
logistique…)
Périmètre applicatif
VENTES ACHATS COMPTA ANA
VENTES & COPA STOCKS FRAIS TP
METRIQUES DE L’ANCIEN BW
9
974 902Queries exécutées entre 06.2018
et 06.2019
944 Utilisateurs différentes entre
06.2018 et 06.2019 (FDV, Supply &
CDG)
58 976Workbooks sur la plateforme
610Requêtes sur la plateforme
79Cubes
28Multicubes
31Aggrégats
58DSO
PERIMÈTRE APPLICATIF
10
LIMITES DE L’ANCIEN BW
11
Versions trop anciennes
et plus supportées
Structures non
évolutives Trop d’échanges
flat file
Performances médiocres
BEXAnalyzer comme unique
outil d’analyse
Ecarts entre outils
LE RISQUE DE NE RIEN FAIRE
12
ROADMAP EDITEURSDeliver top line
growth
Brew a Better World
Drive end2end
performance
Engage & develop our
people
Connect in a
digital world
13
3. QUELLE MÉTHODE ?
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?
LE CONTEXTE
14
LES OPTIONS DISPONIBLES
15
SAP BW
7.1 on
anyDB
Projet Terminologie SAP Version minimum BW
source
Dual Run possible ?
Conv objets obligatoire ? Données transférées ?
BW -> BWoH Migration HANA 7.0 anyDB Non Non Oui
BWoH -> B4HBW/4HANA In place
conversion7.5 HANA Non Oui Oui
Nouveau B4H avec reprise dev auto BW/4HANA Brownfield 7.0 anyDB Oui Oui
Oui en remoteNon en shell
Nouveau B4H sans reprise dev
BW/4HANA Greenfield <> Oui <> Non
BW/4HANA
2.0
SAP BW 7.3
powered by
HANA
SAP BW 7.4
powered by
HANA
SAP BW 7.5
powered by
HANA
SAP BW/4HANA
Starter Add-On
SAP BW 7.3
on anyDB
SAP BW 7.4
on anyDBSAP BW 7.5 on
anyDB
Same codeline, Database agnostic BW application server based on Netweaver
SAP BW
7.0 on
anyDB
New system
Conversion guide
CRITERES DE CHOIX
16
Méthode de
switch
Niveau de
réutilisabilité
Améliorations
Complexité
Charge
ComplexitéMoyenne, complexité dans les systèmes
source
Nombre d’objets importantPérimètre
Améliorations Nécessaires
Périmètre Périmètre cible différent du périmètre
initial
Niveau de
réutilisabilitéFaible, trop de requêtes inutiles
Méthode de
switchDual Run
Charge Evaluée dans un second temps
Version source
Version source 7.31 non HANA
SAP READYNESS CHECK
METHODE RETENUE
17
18
FLUX JUSTIFIANT LE GREENFIELD – VENTES
92%Des requêtes lancées
sur le système
650Utilisateurs
17Dimensions
47Attributs de navigation
49KPI
ECC6 EHP7– P68
BW 7.3 – PB1
FP_S502_JOUR
X
FBANAMOISAnalyse des ventes - mensuel
BW querieson Cube
SD Master Data
Various DS
X
BW querieson 11 Multi Providers
ABAP 1 ABAP 2 ABAP 3
Transactional Data
ABAP XXX
Master Data
18Extractions de fichiers
Infostructure
107Requêtes
6742Workbooks
Business Objects 4.2 SP§ Patch 10
CE QUE LE GROUPE HEINEKEN A PROPOSÉ (début 2019)
19Technical connexion
Connexion with batch transfer of dataConnexion with realtime data transfer
@BHQ - HANA 2.0 SP5 MDC
P68 ECC
SLT PRD (Realtime rep)
HANA HUB BW/4HANA HKF
BW/4HANA 1.00 SP11
PAF
P65 ECC
Sto
rePro
cess
Vis
ualize
SAP Webi SAP AFO
SDA
Connexion with realtime or batch data transfer
ACCELERATEURS FOURNIS PAR GIS
• Plateformes provisionnées rapidement
• Config SLT transparente + 800 tables déjà répliquées
• Des templates de modeling et Best Practices
RESTE A FAIRE PAR OPCO FRANCE
• Assimiler les process de travail avec les partenaires GIS
• Remonter les instabilités des systèmes
• Remodéliser les data models
• Conduire le changement auprès des métiers
100% GREENFIELD
20
4. CYCLE DE DECOMMISSIONNEMENT
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?
LES DIFFÉRENTES ETAPES
21
EAU ORGE HOUBLON LEVURE
1. MALTAGE 2. BRASSAGE 3. FERMENTATION 4. GARDE 5. SOUTIRAGE
1. PREPARATION 3. IMPLEMENTATION DES GAPS 5. DEPLOIEMENT4. PILOTE2. REPRISE EXISTANT
1A. Cadrage
1B. Définition du modèle de gouvernance
1.C Réception et stabilisation des
systèmes
1.D Préparation de l’outillage
2.A Développement d’un MVP 3.A Implémentation d’évolutions 4.A Passage en production
4.B Correctifs2.B Tests 3.B Tests
5.A Conduite du chgmt
5.B Passage en Run
5.C Débranchement BW
Possibilité d’organiser la delivery en mode Agile
EAU
22
1. PREPARATION 1.A - CADRAGE
CHIFFRAGE
PRECOS TECHNIQUES
PRECOS METHODO 0. Design
DEV
PLANNING
23
1. PREPARATION 1.B – DÉFINITION DU MODELE DE GOUVERNANCE
Data Product Owner
Utilisateurs B1
DATA MODEL
SAP HANA
Plateforme B1
UtilisateursEquipe B1 France Gestion des évolutions
Key Users B1
Rapports AFO
Rôle de Key User :
24
1. PREPARATION 1.C – RECEPTION ET STABILISATION DES ENVIRONNEMENTS
• Paramétrage des transports
• Installation des notes OSS pour les
transformations HANA
• Création systèmes sources HANA &
SAP-API
• Split des BADI pour HK et FB
• Configuration mails
• Configuration du SSO
• Configuration de l’import des rôles
• Configuration mails
• Configuration des connexions SDA
• Configuration rôles DEV/NON DEV
BW/4HANA HANA BUSINESS OBJECTS
CROSS
• Contrôle sizing
• Règles de nommage FB/HK
• Prototypage
BW/4HANA
25
1. PREPARATION 1.D – PREPARATION DE L’OUTILLAGE
INCIDENT MANAGEMENT
KNOWLEDGE MANAGEMENT
AGILE
COMMUNICATION
26
2– DEVELOPPEMENT MVP (Minimum Viable Product) – 1/22. REPRISE EXISTANT
VENTES
P68 ECC
SLT
@BHQ - HANA 2.0 SP5 MDC
HANA HUB BW/4HANA HKF
BW/4HANA 1.00 SP11
PAF
SDA
Business Rules
P68 ECC
SLT
@BHQ - HANA 2.0 SP5 MDC
HANA HUB BW/4HANA HKF
BW/4HANA 1.00 SP11
PAF
SDA
Extraction
P68 ECC
SLT
@BHQ - HANA 2.0 SP5 MDC
HANA HUB BW/4HANA HKF
BW/4HANA 1.00 SP11
PAF
SDA
P68 ECC
SLT
@BHQ - HANA 2.0 SP5 MDC
HANA HUB BW/4HANA HKF
BW/4HANA 1.00 SP11
PAF
SDA
Extraction
Temps réel – Full virtuel J+1 – Hub puis BW/4HANA J+1 – ODP SAP-API J+1 – Hub puis BW/4HANA + ODP SAP-API
127M
S502 VBRK
20 ANS
8M
VBRP KONV
140M 675M
4 ANS
2– DEVELOPPEMENT MVP – 2/22. REPRISE EXISTANT
VENTES
18Extractions de fichiers
107Requêtes
6742Workbooks
17Dimensions
0Extractions de fichiers
3Requêtes
3Workbooks
29Dimensions
Avant Après
48 tables ECC utilisées dans le modeling 27
28
3– IMPLEMENTATION DES ÉVOLUTIONS - EXEMPLE3. IMPLEMENTATION DES GAPS
VENTES
= =
BW/4HANA
29
4. PILOTE
KEY USERS 1st
BW/4HANA
STABILISATION DU DATA MODEL
30
5. DEPLOIEMENT
• Identifier les relais dans les directions métier
• S’appuyer sur Teams pour la communication
• Prévoir des méthodes de création
automatique des comptes (env 600
utilisateurs)
• Organiser le déploiement des outils et la
communication sur les nouveautés
• Faire comprendre la necessité et les enjeux
du changement d’outil
• Laisser un temps pour la création des
workbooks
CONDUITE DU CHANGEMENT PASSAGE EN RUN DEBRANCHEMENT BW
• Prévoir les backups développeurs
• Organiser le run (agile sprints ou kanban)
• Prévoir les liens vers les systèmes d’incident au
plus près des outils
• Rechecker que l’on a pas oublié d’interface
sortante
• Communiquer en avance sur le débranchement
• Monitorer l’utilisation de BW/4HANA et de BW
• Relancer
• Bloquer les comptes BW
• Stopper les chargements BW
BONUS F1
31
+ 20Rapports Webi
+ 650Utilisateurs
600Jr/H
10Sprints agile
32
5. RETOURS D’EXPÉRIENCE
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?
QUELQUES CRITERES DE REUSSITE
Etablir une gouvernance solide
Employer les bonnes
stratégies de test
Définir un template
d’architecture et s’y tenir
BW/4HANA
Maximiser l’utilisation des
fonctionnalités B4H
Documentation au plus près de
vos outils
Définir une feuille
de route
METHODO
TECHNIQUE
CHANGEMENT
33
LES ERREURS A NE PAS FAIRE
Ne pas sous-estimer la conduite
du changement
Performance vs Complexité
METHODO
TECHNIQUE
CHANGEMENT
Attention à la
parallelisation
Attention au reporting tiers !
tiers
Sous-estimer la
complexité de
récupération des
données archivées
Ne pas abandonner vos
utilisateurs après le
décommissionnement
Planifier les évolutions
34
35
6. PROCHAINES ETAPES
COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?
ETAT DES LIEUX
Périmètre applicatif
VENTES ACHATS COMPTA
ANA
VENTES &
COPASTOCKS FRAIS TP
OLD
993Utilisateurs bloqués
30Utilisateurs actifs
1108Utilisateurs
Périmètre applicatif
VENTES ACHATS COMPTA
ANA
VENTES &
COPASTOCKS FRAIS TP
14Composite provider
48Requêtes
28Multicubes
610Requêtes
X
X100% 100%
100%90%
Reste Data Model « Evaluation Fournisseurs »
NEW
36
PROCHAINES ETAPES
BW/4HANA
FINALISATION & PASSAGE EN FULL AGILE MISE A JOUR MODERNISATION & COMPLETION
Traitement de la backlog
d’évolutions en sprints
agile
EVAL
FOURNISSEUR
Débrancher BW
A développer1.0 -> 2.0
4.2 -> 4.3
DA
TA
SA
PD
AT
A n
on S
AP &
cro
isem
ents
Big Data, IOT, ML
AMELIORER LE PILOTAGE
37
CONCLUSION
Expérience utilisateur
Simplification requête
Précision
Documentation
+ D’axes d’analyses
Fiabilité Evolution
38