17
Qintesi - Uso interno - Riproduzione vietata SAP HANA TAILOR FIT La QI / 4 HANA Solution Milano, 20 Ottobre SAP HANA T AILOR FIT QI/4 HANA Solution SAP FORUM 2016 Il viaggio comincia oggi Fiera MilanoCity U. Borrelli – F. Faravelli Qintesi Giovedì 20 Ottobre 2016

SAP HANA TAILOR FIT - · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

  • Upload
    vandang

  • View
    300

  • Download
    11

Embed Size (px)

Citation preview

Page 1: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre

SAP HANA TAILOR FITQI/4 HANA Solution

SAP FORUM 2016Il viaggio comincia oggi

Fiera MilanoCity

U. Borrelli – F. FaravelliQintesi

Giovedì 20 Ottobre 2016

Page 2: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 2

INDICE

Pag 03Company Profile

Pag 04HANA overview

Pag 06Case History & Lesson Learned

Pag 15Metodologia applicativa

Page 3: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 3

QIQINTESI S.p.A. conta su un organico di 150 dipendenti.

Nell’ultimo triennio l’incremento medio del

fatturato è stato del 25% annuo.

CC

ADVISORY BUSINESS SUITE

BUSINESS INTELLIGENCE

& CPM

TECHNOLOGY

COMPANY PROFILE

Le SAP Recognized Expertise (REX) diQintesiSP

SAP INDUSTRYSAP SOLUTION

Page 4: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 4

NON CHIEDETEVI «SE» MA

«QUANDO»

Tutta la nuova offerta SAP verrà sviluppata solosu SAP HANA

Tutto l’installato SAP dovrà migrare al DB SAPHANA entro il 2025 (altri DB non saranno piùsupportati)

Il lancio di nuovi prodotti accelereràl’obsolescenza delle precedenti installazioni

HANA OVERVIEW

Page 5: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 5

SAP HANA DEPLOYMENT

OPTIONS SCENARIOS

SaaS ApplicationsCustom/Third Party

Application

SAP HCP

SAP HANA Platform

Application

SAP HCP

SAP HANA Platform

SaaS ApplicationsCustom/Third Party

SAP S/4 HANACloud Edition

SAP HANA Platform

SAP Ariba Business ByDesign Concur SAP Business Objects Cloud SAP Cloud for Customer SAP Fieldglass SAP SuccessFactors …

SQL/MDX

SAP HANAPlatform

SAP ASEMemScale

Custom applications(Analytics/TP/HTAP)

Case History 3

SAPLumira

SAP HANAVora

SAP HANA VoraIM Query Engine

SAP HANA Platform

SAP Analytics andBig Data

«Sidecar»Applications

SAP HANA Platform

«Sidecar» Applications (SAP and Third Party)

Case History 1

Case History 2

SAP BW and or SAP Business Suite

SAP HANA Platform as DB

SAP Business Applications «Powered by HANA»

SAP S/4 HANAOn-Premises

SAP HANA Platform

SAP Business Applications (HTAP)

Cloud Services

On-Premises Products

HANA OVERVIEW

Page 6: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 6

CASE HISTORY 1

ANALISI CAPITALIZZAZIONE PROGETTI

L’analisi dello stato di capitalizzazione dei progetti viene effettuatatramite report custom in ECC.Per alcuni report la durata media di esecuzione è di circa 3 giorni(lancio possibile solo in background). I tempi di attesa non sonocompatibili con le esigenze di fast closing.

CUSTOMER PAIN POINTS

TEMPI DI REALIZZAZIONE

RISULTATI

OBIETTIVO

Diminuire i tempi di elaborazione dei report che dovrannocontinuare ad essere eseguibili da ECC.Viene proposto uno scenario SAP HANA Side-car e i reportvengono reingegnerizzati su piattaforma SAP HANA.

La durata media dei report critici è passata da 3 giorni apochi minuti.I report vengono lanciati, come in precedenza, da ECC.

1 meseTeam di progetto: 1 PM, 1 Analyst, 1 HANA Modeler, 1 ABAPDeveloper.

CASE HISTORY & LESSON LEARNED

Page 7: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 7

CASE HISTORY 1 - ARCHITETTURA

Report ABAP

Oracle DB

SAP LT REPLICATION SERVER

SISTEMI SORGENTE HANA SIDECAR SCENARIO (HANA DB 1.0 SPS10 (REVISION 102)

Replica su tabelle colonnari

Attribute e Calculation View

DB Connection

Gestione dati anagrafici e

transazionali

Replica tabelle ECC su tabelle SAP HANA (15

tabelle)

Creazione di Attributee Calculation view

Esecuzione report ABAP: Costruzione dei filtri di selezione Lettura view tramite DBCON Esposizione del risultato

SAP ERP 6.0 EhP 7

CASE HISTORY & LESSON LEARNED

Page 8: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 8

PIANIFICAZIONE E APPROVAZIONE FINANZIAMENTI

L’identificazione delle coperture dei progetti di investimento e laverifica di accessibilità ai finanziamenti è un processo moltoarticolato e rigido, time consuming e poco integrato col processodi pianificazione finanziaria.

CUSTOMER PAIN POINTS

TEMPI DI REALIZZAZIONE

RISULTATI

OBIETTIVO

Rendere il processo di pianificazione, verifica ammissibilità etrasferimento fondi flessibile e performante, sviluppare nuovireport.Scartata l’ipotesi di sviluppi su ECC (FM o IM/CO/PS), vieneproposto un layer analitico in uno scenario SAP HANA Side-carcon report reingegnerizzati su piattaforma SAP HANA.

Gestione ottimale del processo con definizione guidata delleregole di ammissibilità mediante l’utilizzo della tecnologia SAPUI5.

Massima tracciabilità delle elaborazioni ed elevato grado diparametrizzazione del motore di calcolo realizzatointeramente con «view» SAP HANA.

Reportistica «on HANA» mirata e performante.

Durata del progetto: 7 mesi.Team di progetto: 1 PM, 1 Analyst, 2 HANA Modeler, 1 UI5Developer, 1 ABAP Developer, 1 Report Developer.

CASE HISTORY 2CASE HISTORY & LESSON LEARNED

Page 9: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 9

Manutenzione anagrafiche

Motore di calcolo: Elaborazione matrici

di ammissibilità Elaborazione piano

delle coperture Ottimizzazione piano

delle coperture

Reporting

Gestione parametri di calcolo: Regole di

ammissibilità Vincoli Priorità di utilizzo

IL PROCESSO

FUNZIONALITÀ GESTITE NEL

LAYER ANALITICO

GESTIONE DEL PROCESSO – MENU PIANIFICAZIONE

Web Dynpro for ABAPABAP functionsSAP HANA Procedures

SAP UI5 (Javascrtipt,XML, HTML), XSJS,(Ajax, strutture JSON)

SAP HANA Info views:- Attribute views

- Calculation viewsSAP HANA Procedures

CASE HISTORY 2 – COMPONENTI

APPLICATIVECASE HISTORY & LESSON LEARNED

Page 10: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 10

Web Dynpro for ABAP

Oracle DB SAP HANA DB 1.0 SPS10

SAP LT Replication Server

SAP BW 7.3 EhP1

Oracle DB

SAP Data Services

SISTEMI SORGENTE

WebDynproiView URL iView

XS web app

WebI

SAP BO Document

iView

Predictive Analitycs(third party application)

Web ServicesMotore di calcolo:

Elaborazione matrici di ammissibilità Elaborazione piano delle coperture Ottimizzazione piano delle coperture

Reporting

SAP NetWeaverPortal 7.40 SPS9

Gestione del processo –Menu Pianificazione

SAP BW 7.0 EhP1

SAP ERP 6.0 EhP 7

SAP BI 4.1

CASE HISTORY 2 - ARCHITETTURACASE HISTORY & LESSON LEARNED

Manutenzione anagrafiche

Gestione parametri di calcolo: Regole di ammissibilità Vincoli Priorità di utilizzo

Page 11: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 11

SISTEMA DI BUSINESS INTELLIGENCE SU DATI DI VENDITA

Il sistema di Business Intelligence evidenzia una serie di limiti: Rigidità Alti costi e tempi elevati per rispondere alle nuove esigenze Difficoltà d’uso

CUSTOMER PAIN POINTS

OBIETTIVO

Rapidità di risposta Riduzione dei costi di adeguamento Risposte Real Time

Viene proposta la reingegnerizzazione del sistema di BusinessIntelligence su piattaforma SAP HANA.

TEMPI DI REALIZZAZIONE

RISULTATI

Risultati ottenuti: Nessuna ridondanza / duplicazione delle informazioni: il modello dati

estende il modello di «rendicontazione vendite» con metriche e dimensioni calcolate e ne utilizza le stesse anagrafiche.

Nessuna aggregazione: il livello di dettaglio disponibile resta quello del sistema sorgente.

Durata del progetto (HANA Modeling) : 12 mesiTeam di progetto: 1 PM, 2 Analyst / HANA Modeler, 2 HANA Modeler

CASE HISTORY 3CASE HISTORY & LESSON LEARNED

MEASURES

200 Utenti 150 reports 25 cruscotti 4 TB di dati 90 strutture aggregate 1 giorno complessivo di elaborazione

MEASURES

2 TB di dati (rispetto ai 4 iniziali) 1 sola struttura aggregata Durata complessiva elaborazioni

giornaliere: < 1 ora

Page 12: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 12

SAP HANAplatform

ETL

Dta Warehousea

ETL

Aggregati

RIDONDANZA

Molteplici copie della stessa informazione (Area di Staging – ODS –DWH – Data Mart).

RIGIDITÀ

Gestione di catene di caricamento Poca flessibilità rispetto a possibili innovazioni future Poca flessibilità per rispondere alle esigenze del Business

COSTI

Alti costi di gestione e manutenzione Alti costi per rispondere alle nuove esigenze

VELOCITÀ

Le interrogazioni sono estremamente veloci grazie alla memorizzazione deidati in tabelle colonnari e all’uso delle «view».

COPIA UNICA DEL DATO

La possibilità di creare le relazioni tra le tabelle in modo flessibile,attraverso «view», rende inutile la storicizzazione dei dati in aree di staging,la gestione di catene di caricamento e la materializzazione degli aggregati.

SEMPLIFICAZIONE

Modelli semplificati riducono il rischio di disallineamenti e lo spaziooccupato.

FLESSIBILITÀ

Rapido adeguamento a cambiamenti nella struttura sorgente Rapidità nel rispondere alle esigenze di Business

ARCHITETTURA HANAARCHITETTURA

TRADIZIONALE

CASE HISTORY 3 - STRATEGIA

INNOVATIVA DI SAP HANACASE HISTORY & LESSON LEARNED

Page 13: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 13

CASE HISTORY 3 - ARCHITETTURACASE HISTORY & LESSON LEARNED

HANA Platform

Sistemi sorgente

Rendicontazione Vendite

Sistemi di Vendita (nazionali) – Vendite internazionali – Programmazione – Effettivo

Business Intelligence

Modello Dati

• Riepiloghi contabili• Vendite Internaz.• Incassi• Ricavi • Indicatori Rischio Motore di calcolo

• Ripartizione Ricavi • Fattore di carico• Indicatori Rischio

SAP BusinessObjects Web IntelligenceAltre piattaforme di reporting di terze parti

Virtual Model(Info Views)

Physical model(Column tables)

SAP Data Services

•Procedure• Information Views

Page 14: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 14

AP

PR

OC

CIO

MET

OD

OLO

GIC

OS

CELTE

IMP

LEMEN

TATIV

E

LESSON LEARNEDCASE HISTORY & LESSON LEARNED

SAP HANA Modeling: evitare leaggregazioni, mantenendo per quantopossibile il livello massimo di dettagliodei dati disponibili.

L’ottimizzazione delle performanceva affrontata già in fase diprogettazione del modello dati.

Effettuare una progettazione accuratadi scenari e casi di test; pianificaresessioni di test adeguate allacomplessità della funzionalità daverificare (prevedere, se possibile, unteam dedicato).

Essere flessibili di fronte alle richiestedel cliente, mantenendo un approcciostrutturato per non compromettere laqualità dei deliverables emassimizzare le potenzialità delsistema.

Non sottovalutare l’analisi dell’AS-IS:rilevare con precisione le funzionalitàattuali e le eventuali limitazioni; neiprogetti di reingegnerizzazione gliutenti danno per scontate funzionalitàgià acquisite con gli attuali sistemi.

Aiutare il cliente a superarel’approccio tradizionale fornendorapidamente risultati tangibili, ancheper step, per dimostrare la correttezzadell’implementazione.

Attenzione allo staffing di progetto:le competenze necessarie sonodiverse da quelle di un tipicoprogetto su piattaforme tradizionaliSAP.

Tools: Privilegiare l’utilizzo di XS che,grazie al collegamento diretto conSAP HANA, permette diimplementare interfacce«responsive» e veloci. Realizzare conSAP UI5 componenti riutilizzabili.

Page 15: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 15

L’UTILIZZO DELLA METODOLOGIA AGILE PER QINTESI

PROPOSTA METODOLOGICA QIMETODOLOGIA APPLICATIVA

Exe

• Requisiti• Product Backlog• Piano di progetto complessivo

• Disegno Soluzione• Piano di progetto dettagliato

• Formazione Utenti • Sistema in produzione • Report Finale

Fase Iniziale Analisi e disegno Rilascio Chiusura progettoImplementa-

zione

SviluppoAnalisi di dettaglio

Test

Fallito

• Definizione scopi e obiettivi• Definizione governance e

risorse• Raccolta e validazione requisiti

• Stima dell’effort

• Passaggio di consegne al team di supporto

• Supporto post-rilascio

• Lesson Learned• Approvazione

formale

• Revisione sorgenti, processi, flussi dati, modello dati

• Product backlog• Identificazione componenti• Disegno infrastruttura• Disegno architettura• Disegno tests• Aggiornamento del piano di progetto

Iterazione componente (1)Iterazione componente (2)

Fasi Progetto

Output

Attività

Iterazione componente (n)

Rilascio componente

Comunicazione e training

utente

Page 16: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre 16

QI/4 HANA SOLUTION: L’APPROCCIO TAILOR FIT

Identificare le criticità Identificare i potenziale benefici

derivanti da SAP HANA Analizzare l’architettura esistente Identificare i diversi scenari

Definire gli interventi a maggior valore aggiunto

Definire la priorità degli interventi Identificare delle misure di

performance Definire i requirement di dettaglio

Definire lo scope Definire il piano degli interventi Definire l’architettura Sviluppare un POC sul Business Case

Value proposition Demo standard HANA Lista dei potenziali scenari

Identificare un Business Case

Pianificare un POC

Presentazione del POC Rilevazione feedback Misurazione delle

performance

Free of charge Free of charge TBD

KEY ACTIVITIES

TARGET GROUP

DELIVERABLES

Business and IT Business and IT Business and IT

METODOLOGIA APPLICATIVA

Page 17: SAP HANA TAILOR FIT -  · PDF fileOracle DB SAP HANA DB 1.0 SPS10 SAP LT Replication Server SAP BW 7.3 EhP1 ... SAP HANA Modeling: evitare le aggregazioni, mantenendo per quanto

Qintesi - Uso interno - Riproduzione vietata

SAP HANA TAILOR FIT

La QI / 4 HANA SolutionMilano, 20 Ottobre

[email protected]

17

Q&A GRAZIE PER L’ATTENZIONE

U. Borrelli - Executive Manager Qintesi

RELATORI E INFORMAZIONI

F. Faravelli – Project Leader Qintesi [email protected]

LE SEDI QINTESI

Milano [Sede Operativa]Via Donatello 30

Marcon [Sede Operativa]Viale della Stazione 3/int. 8

Bergamo [Sede Legale]Via G. Suardi, 3