c 20 ans de bw vers un bw/4hana

39
Webinar COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ? REX AVEC FRANCE Christian CABRITA Expert Datawarehouse Pierre SYSTERMANS Data Business Analyst FRANCE

Upload: others

Post on 18-Nov-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 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

Page 2: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 3: C 20 ANS DE BW VERS UN BW/4HANA

3

1. HEINEKEN & FRANCE BOISSONS

COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?

Page 4: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 5: C 20 ANS DE BW VERS UN BW/4HANA

« 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 =

+

Page 6: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 7: C 20 ANS DE BW VERS UN BW/4HANA

7

2. ENJEUX DE LA MIGRATION BW/4HANA

COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?

Page 8: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 9: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 10: C 20 ANS DE BW VERS UN BW/4HANA

PERIMÈTRE APPLICATIF

10

Page 11: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 12: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 13: C 20 ANS DE BW VERS UN BW/4HANA

13

3. QUELLE MÉTHODE ?

COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?

Page 14: C 20 ANS DE BW VERS UN BW/4HANA

LE CONTEXTE

14

Page 15: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 16: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 17: C 20 ANS DE BW VERS UN BW/4HANA

METHODE RETENUE

17

Page 18: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 19: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 20: C 20 ANS DE BW VERS UN BW/4HANA

20

4. CYCLE DE DECOMMISSIONNEMENT

COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?

Page 21: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 22: C 20 ANS DE BW VERS UN BW/4HANA

22

1. PREPARATION 1.A - CADRAGE

CHIFFRAGE

PRECOS TECHNIQUES

PRECOS METHODO 0. Design

DEV

PLANNING

Page 23: C 20 ANS DE BW VERS UN BW/4HANA

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 :

Page 24: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 25: C 20 ANS DE BW VERS UN BW/4HANA

25

1. PREPARATION 1.D – PREPARATION DE L’OUTILLAGE

INCIDENT MANAGEMENT

KNOWLEDGE MANAGEMENT

AGILE

COMMUNICATION

Page 26: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 27: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 28: C 20 ANS DE BW VERS UN BW/4HANA

28

3– IMPLEMENTATION DES ÉVOLUTIONS - EXEMPLE3. IMPLEMENTATION DES GAPS

VENTES

= =

BW/4HANA

Page 29: C 20 ANS DE BW VERS UN BW/4HANA

29

4. PILOTE

KEY USERS 1st

BW/4HANA

STABILISATION DU DATA MODEL

Page 30: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 31: C 20 ANS DE BW VERS UN BW/4HANA

BONUS F1

31

+ 20Rapports Webi

+ 650Utilisateurs

600Jr/H

10Sprints agile

Page 32: C 20 ANS DE BW VERS UN BW/4HANA

32

5. RETOURS D’EXPÉRIENCE

COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?

Page 33: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 34: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 35: C 20 ANS DE BW VERS UN BW/4HANA

35

6. PROCHAINES ETAPES

COMMENT MIGRER 20 ANS DE BW VERS UN BW/4HANA EN GREENFIELD ?

Page 36: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 37: C 20 ANS DE BW VERS UN BW/4HANA

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

Page 38: C 20 ANS DE BW VERS UN BW/4HANA

CONCLUSION

Expérience utilisateur

Simplification requête

Précision

Documentation

+ D’axes d’analyses

Fiabilité Evolution

38

Page 39: C 20 ANS DE BW VERS UN BW/4HANA

Des questions ?

[email protected]

39