4. TDC kort fortalt
• C20 virksomhed med knap 9.000 ansatte
• 24,5 mia. kroner i årlig omsætning
• 9 millioner kundeforhold
• Adskillige subbrands – YouSee, Telmore, Fullrate, Blockbuster mv.
• Aktiv i Norge og Sverige (udgør ca. 25% af samlet omsætning)
• Største danske aktør indenfor Bredbånd, Mobiltelefoni, Fastnettelefoni & TV
4
5. Datagrundlag
5
Indsamling af data
Databehandling
Forædling af data
Billing
SQL tabeller
Registrering af forbrug og
abonnementsforhold
Kundeforhold
(~9 mio. kundeforhold)
Kubeløsning
(Aggregering, partionering og
hierarkier)
Kronekuben detail regningsdata på kundeniveau (~6 mia. datarækker per år)
Kronekuben aggregeret udgave af kronekube detail
Customer Volumens kundeforhold
NonFinancials trafik, operationelle KPI’er mv.
Rådata
Datatræk til Excel vha. XLCubed
6. Baggrund – centraliseret rapporteringsenhed
6
Norway Sweden
Norway Finans Sweden Finans
Consumer Business Wholesale Cost centre
’Cost Finans’Wholesale FinansBusiness FinansConsumer Finans
Koncern Finans
Formål
• At ensrette arbejdet med data og præsentationer
• At skabe en fælles datakilde, der kan anvendes af alle
7. Fokus på udfordringer
7
Vi var og er 100 % skarpe på vores kroner
Det er vi desværre ikke når det gælder kundeforhold
• Levende historiske data
• Vanskelige definitioner
Udfordringer i rapporteringen
Afstemning af data på tværs af rapporter blev vanskeliggjort af talrige datafiler
Forskellige rapporter viste forskellige tal for samme KPI
Hvert brand og hver forretningsenhed havde forskelligt layout
8. BPR fortalt på en slide
8
Kuber
Datamodel
Præsentation Præsentation
Vi har udviklet to skabeloner (til datamodel og præsentationer), som er
hjørnestenene i BPR .
Datamodellen
Grunddata trækkes fra kuben, og alt bearbejdning af data foregår her
(aggregering, beregning af YTD, ARPU, churn % mv), så det passer til
rapporteringsbehovet.
Update Opdatering af data (og udskrift af pdf/powerpoint)
Members Her listes det data, som vi ønsker at trække fra kuberne
Grids Selve dataudtrækket fra kuben
Data Bearbejdet data, som ligger til grund for rapporteringen
Præsentationen
Selve præsentationen, som bygges på baggrund af Data-arket i datamodellen.
Update Opdatering af data og udskrift af pdf/powerpoint
Presentation Præsentationen (som evt. kan linke til powerpoint)
Data Kopi af Data-fanen fra datamodellen
9. Kernen i BPR
9
Kuber
Datamodel
Præsentation Præsentation
BPR bygger på fire grundprincipper:
1) Databehandling og rapporten er adskilt fra hinanden
Datafilen kan levere input til flere rapporter
Optimal performance i præsentationerne
2) Ingen direkte links mellem workbooks eller ark
Vi skal ikke være afhængige af at data står i en bestemt celle
Ingen upålidelige og langsomme links
3) Ens navngivning
Nemmere at samle data fra flere forskellige datafiler
4) Værktøj til udskrift af PDF og PowerPoints
10. Kernen i BPR cont.
10
Kuber
Datamodel
Præsentation Præsentation
BPR bygger på fire grundprincipper:
1) Databehandling og rapporten er adskilt fra hinanden
Datafilen kan levere input til flere rapporter
Optimal performance i præsentationerne
2) Ingen direkte links mellem workbooks eller ark
Vi skal ikke være afhængige af at data står i en bestemt celle
Ingen upålidelige og langsomme links
3) Ens navngivning
Nemmere at samle data fra flere forskellige datafiler
4) Værktøj til udskrift af PDF og PowerPoints
11. Ingen links mellem workbooks
11
Data opdateres (uanset om man står i en datamodel eller præsentationsfil) ved hjælp af et modul i Excel, som er baseret på
VBA. Trykkes på knappen ’Opdater Data’…
...opdateres kildedata, dvs. datatrækket fra kuberne opdateres (sker kun i datamodeller).
…der hentes data fra datamodeller (sker kun i præsentationsfiler). Man kan tænke på det, som at der tages en død
kopi af data-fanen i datamodellen, og indsættes i præsentationensfilen.
12. Ingen links mellem worksheets
12
Der er ingen direkte links i præsentationerne, men vi linker i stedet til data ved hjælp af tekster. Af denne grund har det ingen
betydning hvor data er placeret i data-arket. Til det formål bruges to vba funktioner, kaldet VBAFind og VBASum.
VBAFind matcher det andet argument (”Fastnet”) mod teksterne i den første kolonne i data området, og finder match i fjerde
række. Dernæst gør den det samme med tredje argument (”Marts”) mod teksterne i første række, og finder match i fjerde
kolonne. Resultatet bliver derfor krydsfeltet mellem fjerde række og fjerde kolonne.
VBASum vil summere alle forekomster af ”Fastnet”, og resultatet af VBASum(Data;”Fastnet”;”Marts”) vil derfor være 93+11+12
= 116.
Område kaldet Data
VBAFind(Data;”Fastnet”;”Marts”) = 93
13. Kernen i BPR cont.
13
Kuber
Datamodel
Præsentation Præsentation
BPR bygger på fire grundprincipper:
1) Databehandling og rapporten er adskilt fra hinanden
Datafilen kan levere input til flere rapporter
Optimal performance i præsentationerne
2) Ingen direkte links mellem workbooks eller ark
Vi skal ikke være afhængige af at data står i en bestemt celle
Ingen upålidelige og langsomme links
3) Ens navngivning
Nemmere at samle data fra flere forskellige datafiler
4) Værktøj til udskrift af PDF og PowerPoints
14. Kernen i BPR cont.
14
Kuber
Datamodel
Præsentation Præsentation
BPR bygger på fire grundprincipper:
1) Databehandling og rapporten er adskilt fra hinanden
Datafilen kan levere input til flere rapporter
Optimal performance i præsentationerne
2) Ingen direkte links mellem workbooks eller ark
Vi skal ikke være afhængige af at data står i en bestemt celle
Ingen upålidelige og langsomme links
3) Ens navngivning
Nemmere at samle data fra flere forskellige datafiler
4) Værktøj til udskrift af PDF og PowerPoints
15. Print af PDF/PowerPoint
15
Ligesom der er et modul til opdatering af data, så er der også et modul til at printe PDF og PowerPoint præsentationer
(understående viser print af pdf’er). Når der trykkes på ’Print PDF’…
…printes arkene i Ark-kolonnen til en PDF med navnet angivet i PDF Navn-kolonnen.
Bemærk at hvis der angives flere segmenter laves der én PDF per segment, dvs. den samme rapport i
forskellige skæringer.
…der tages backup af kildedata og placeres ved siden af PDF’erne.
16. Print af PDF/PowerPoint cont.
16
Resultatet kan være en række ens rapporter men med forskelligt indhold. I understående tilfælde er det Business’
månedsrapportering genereret for alle kundesegmenter.
Backup mappen indeholder en kopi af datamodellen og præsentationsfilen, så man altid har datagrundlaget for rapporten
liggende.
17. BPR resultater
• Ensartet datagrundlag for ledelsesrapportering
• Ensartet layout for største finansielle rapporter
• Nemmere og bedre overdragelse af opgaver på tværs af afdelingen
• Markant tidsbesparelse på tunge rapporter: fra 4 timer til 45 minutter
• Mulighed for masseproduktion af slides til adskillige brands og segmenter
• Bruger udelukkende ”computertid”
17
18. BPR produktioner
18
Koncern Finans
BL FOR De enkelte business lines månedsrapportering
MR Koncern økonomis månedsrapportering (bl.a. til bestyrelsen)
Kvartalsregnskab Ekstern præsentation af kvartalsregnskab
Årsregnskab Ekstern præsentation af årsregnskab
Budget/Rating
Præsentationer Ekstern præsentation af budget til investorer og rating bureauer
Factbook Datadump til analytikkere
Afstemning
- Konklusion:
• Elimineret tidligere udfordring grundet forskellige datafiler
• Ensartet rapportering som alle kan producere
• Alle former for rapportering kan benytte BPR-setup’et
• Stringent og alignet guidance på udvikling af ny rapportering