COOP 2008-2010


Business Intelligence Developer

Tidsramme og rammer

Periode
Juli 2008 til og med juli 2010.
Arbejdsform
On site.
Lokation
Storkøbenhavn (Albertslund), Danmark.
Rolle
Systemudvikler (Business Intelligence Developer).
Snitflader
Primært COOPs datawarehouse team, samt udviklingsafdelingen der lavede det nye kassesystem (bonsystemet), forretningen var sekundær og typisk via disse teams.

Pitch

COOPs datawarehouse miljø stillede krav til at nye behov kunne indpasses i et eksisterende setup, hvor datagrundlag og rapportering skulle hænge sammen stabilt i praksis. Jeg arbejdede on site i Storkøbenhavn (Albertslund) som Business Intelligence Developer, i et miljø hvor Teradata var dataplatformen og MicroStrategy var en central del af BI laget, og hvor leverancerne i høj grad blev drevet af samarbejdet med datawarehouse teamet og udviklingsafdelingen omkring det nye kassesystem (bonsystemet), så modellering og eksekvering blev løst som noget der faktisk kunne køre og bruges, ikke som en teoretisk model på papir.

Succeser

Opgaven i detaljer

Baggrund og mål

COOPs BI setup havde behov for et stabilt datagrundlag til analyse og rapportering, hvor nye behov skulle kunne indpasses i et eksisterende datawarehouse miljø, uden at løsningen endte som et skrøbeligt lag af speciallogik der kun fungerede så længe upstream systemer og dataleverancer aldrig ændrede sig, og hvor målet derfor var at få modellering, transformationslogik og forbrug til at hænge sammen, så leverancerne kunne genbruges og videreudvikles over tid.

Datawarehouse og BI platform

Arbejdet foregik i COOPs datawarehouse kontekst med Teradata som platform, ANSI SQL til databehandling og MicroStrategy som en central del af rapporterings og analyselaget, hvilket i praksis betød at der skulle leveres modeller og datagrundlag i en form der både kunne afvikles stabilt og bruges konsistent i rapportering, uden at der blev bygget løsninger som var afhængige af håndholdte processer eller personviden.

Bonsystemet (nyudvikling, modellering og eksekvering)

En væsentlig del af opgaven var knyttet til bonsystemet, hvor der blev leveret en nyudvikling, og hvor ansvaret dækkede både datamodellering og eksekvering, så løsningen både var gennemtænkt i strukturen og reelt kunne afvikles i praksis som en driftbar del af BI leverancen, i stedet for at blive reduceret til en løs kobling der krævede efterfølgende brandslukning for at fungere stabilt.

Prognosemodel (dobbeltlogaritmisk eksponering)

Som en del af arbejdet blev der ydet faglig støtte til opbygning af en prognosemodel, der anvendte en dobbeltlogaritmisk eksponering af historiske data til at forudsige hvor meget der ville blive solgt af forskellige produkter baseret på tidligere salg, hvilket gav en mere metodisk tilgang til estimering, uden at der er behov for at opfinde tal for modelkvalitet eller præcision.

Samarbejde og leveranceform

Leverancen blev løst on site i Storkøbenhavn (Albertslund), med primær koordinering gennem COOPs datawarehouse team og udviklingsafdelingen der arbejdede med det nye kassesystem (bonsystemet), mens kontakt til forretningen typisk var sekundær og gik via de tekniske teams, hvilket passede til en opgave hvor datagrundlag, modellering og eksekvering var de bærende elementer.

Teknologier

Primære

Virksomheden

Coop Danmark A/S er en af Danmarks store dagligvareaktører og driver blandt andet Kvickly, SuperBrugsen, Brugsen og 365discount, og ejerskabet ligger i forbrugerkooperationen, historisk kendt som FDB (Fællesforeningen for Danmarks Brugsforeninger), som i dag er organiseret som foreningen Coop amba, hvor medlemmerne er ejere, og hvor Coop amba sammen med OK a.m.b.a. ejer Coop Danmark A/S.

Officiel side: https://coop.dk/