19
Alla inom BI kan detta: Business Intelligence lilla bibel

Bi bibel

Embed Size (px)

Citation preview

Page 1: Bi bibel

Alla inom BI kan detta:

Business Intelligence lilla bibel

Page 2: Bi bibel

Komplettera med• Utvecklingsprocessen (FL)• Vilka kompetenser saknas för att du ska

uppfylla resp roll = kompetensutveckling för din roll.

Page 3: Bi bibel

Förbättringar utifrån PeopleMatterBI specifikt:- Kontinuerligt följa upp rollerna specade, försöka minska 1000 bollar samtidigt.- Det är för hög arbetsbelastning för flera, orsakar stress. Följa upp kontinuerligt!!- Bör säkerställa kontinuerligt att vi jobbar i team på de flesta uppgifterna, skapar hjälpsamhet.– Bör ta fram vision för avdelningen längre än Q4 2006. Mål för BI.– Viktigt BI går ut med info om BI kontinuerligt, måste öka kunskapen om BI & DWH inom 3.– Suzanne har ”1-to-1” möte med varje person 1/mån. Syfte: ge ömsesidig feedback, förväntningar,

eskalera planering, gå igenom vad som hänt, bonus uppföljning.– Suzanne skickar ut företags försäljnings PPT status & går igenom på veckomöte 1ggr/mån.– Rapporter som DK utvecklat måste DK supporta. Jesper egen folder i reports. (GJ gör lista på

vem utvecklat vilken rapport).

Företaget 3:- Kulturen på 3 måste bli mer hjälpsam, ”bollas runt och slås ifrån mentalitet”.- För att få en sund företagskultur: satsa på PUB, gemensamma aktiviteter etc.- I kulturen så måste DK anses vara lika viktig som SE.- BI ink. analytiker bör finnas direkt under ledningsgruppen = rätt fokus, respekt & stöd.- BSS produktionssätter/gör förändringar utan förvarning till BI – skapar stress. Ex. Savetool.- Ledningsgrupp syns ej, bör ha kvartalsmöten, berätta vilka och vad de gör, vad är planerna etc.- Visionen “Quality with speed” efterlevs ej, det är fortfarande mkt ad hoc utan kvalitetstänk.- Ryktet för 3 har förbättrats därav anställda mer stolta över att jobba på 3.

Page 4: Bi bibel

Roller, vem & ansvar

Roll Vem Vad1st line support Göran, Marie,

MinaSe till att failade jobb & rapporter körs, Ägare av Ops Guider,Mottagare av utvecklingsleveranser, Schedulera & produktionssätta rapporter, Supportera super-users & användare med svar på frågor och problem

2nd line support Alla Ägare av Universum/Batch, Utbildar super-users & användare i Universum, Omskrivning av kod, Expert på specifikt område

BO drift Thomas, Göran Ansvar för BO applikationen, Kontakt mot W2K, Kontakt mot BO leverantör, Administration av BO

BO utveckling Oranus, Göran, Saija, Thomas, Fredrik

Analys av nya krav, Universum & rapport utveckling

DWH utveckling Thomas, Fredrik Analys av nya krav, DWH utveckling, Implementering (datamodellering), Design/arkitektur, ETL

DBA/DataStage

Cesar, Patrik Proaktiv & reaktiv problemlösning (ex.prestanda), Uppgraderingar, Patchar, Arkivering partitionering, Analys av SQL, Performance tuning, Disk ansvarig, Administration av DB struktur, Kontakt mot Unix, Oracle, Storage, Communications

Quality & test Peter Proaktiv & Reaktiv kvalitetsrättning, Projektledning, Kravställare mot källsystem

Misc Fredrik Web utvecklare (utveckla webb applikationer), Utveckla udda rapporter (ex Musik), Kompetensöverföring

Page 5: Bi bibel

BI scope• Förse super-users och beslutsfattare med befintligt information i

rapporter och Universum där de kan gå in och dra ut egna rapporter.

• Drifta en Data warehouse samt en Business Objects miljö.

• Tätt samarbete med analytiker för att skapa insikter om 3´s kunder.

Dvs:• Kvalitetssäkra datat i rapporterna. Säkerställa hög kvalitet på data.

• Ge support inom 1-2 dygn till användare till rapporterna och super users.

• Drifta 3´s näst största databas.

• Vidarutveckla färre och mer sällan nya rapporter.

Page 6: Bi bibel

Driftmässigt kan alla hålla miljön - BO och DWH levande

• Ugångspunkt är OperationGuide för DWH och OperationsGuide för BO som finns i Starteam.

• Alla ansvarar för att se till att dessa Guider är uppdaterade – dvs märker du att det saknas info tar du reda på vad det ska uppdateras med, uppdaterar samt får det godkänt av kunnig person innan du checkar in dokumentet i Starteam igen.

• Alla inom BI ska ha varit medlyssnare på 1st Line support 1 vecka på vardera BO och DWH.

Page 7: Bi bibel

Prioritet på arbeten

1. Reaktiva akuta problem2. Proaktiv höjning av datakvalitén3. Nyutveckling av ny info i Universum4. Nyutveckling av nya standard rapporter

Page 8: Bi bibel

Projektplan för ”Ocean_Race_Projektet”

• \\WC001OFX\Common\Finance Department\Business Intelligence\Administration\Projektplan_OceanRace2.xls

Page 9: Bi bibel

Kvalitet ska mätas genom• När följa upp? Viktigt sätta intervall på vad Ok.

– Mäta kolumn för kolumn o jmf m PS (Gäller främst Stage vs källsystem, X st kunder och jmf kolumn för kolumn, tilläggsprodukt DataStage). (PL)

– ”Kundnöjdhet” (performance, datakvalitet. Efter bevis på vår datakvalitet, information utåt, därefter enkät i december)

– Kvalitetssäkra resp Universum/Testfall Dimenesions analys/verifiering (team för Stage, DWH, Universum för resp Universum. GrossAd I PS, Stage, DWH, Universum (SU följer upp SMR teamet)

– Speca I resp Universum vad går och vad går ej att kombinera (gäller Analytiska. Ska vi ha kvar Analytiska?)

– ProfileStage (Datastage verktyg) utvärdera, implementera, köra (inkl max & min värden för olika objekt) (PL)

Page 10: Bi bibel

Support level på Reports-lådan

• 1-2 dagar innan svar/återkoppling/bekräftelse på att ngn äger och jobbar på ärendet.

• Kund ska kunna flagga om hon behöver expresshjälp.

• I möjligaste mån återkom med estimat på tidsåtgång innan ärendet är löst.

• Om ärendet ej är löst inom det estimat som är givet – återkom alltid med respons på varför och med ett nytt estimat.

Page 11: Bi bibel

Process för Reportslådan

1 Suzanne (agerar gatekeeper) läser alla inkommande mail till Reportslådan och placerar dem i respektives folder, som ”Unread”

2 Respektive person ansvarar för sin folder. Viktigt att skapa en egen struktur för att själv kunna följa upp. Alla har ”Closed” folder där man lägger avslutade ärenden.

3 Respektive person ansvara för att återkomma inom 1-2 dagar till ”kund” med ngn respons (tidsestimat, lösning eller följdfråga).

4 I ”Reply-mailet” skrivs i ”Subject-fältet” in status på ärendet ”IN PROGRESS” (= pågående) eller ”CLOSED” (= avslutat), det är valfritt att även använda status ”PENDING” om man väntar på svar från kunden.

5 I Subject fältet skrivs: ”Statuskod, Dina Initialer, Ärende namnet (det subject som kunden själv har skrivit i ursprungliga mailet). Ex.: IN PROGESS, SU, Saknar GA

6 Gör ALLTID cc: till Reports på alla mail från Reports. Se även till att din avsändare är Reports och ej din egna mailadess.

7 Om det inkommer ärenden som kräver utveckling – eskalera ärende då gatekeeper.

Page 12: Bi bibel

Vid fel på mailutskick & Master rapports uppdateringar på morgonen

1 Fyll i Error log med info om vad felet är

2 Om det berör någon Master rapport (IMR, RMR, CMR, SMR, Add on) eller ngn av våra viktigaste rapporter (Gross Ad PSO001, Churn PSO002, Retention PSO0037) så skickas mail till alla våra viktigaste kunder – se Notepad i Reports lådan (Recievers för både SE & DK). Skicka standard mailet som också finns i Notepad. Viktigt dock att skriva ngn tillägg i standardmailet om vad problemet är.

3 Kör om rapporterna som failat.

4 Skicka ut rapporterna till mottagarna.

5 Skicka nytt mail till samma kunder som fick första mailet att ärende nu är löst. Standard mail finns också i Notepad. Om ärendet ej löses under dagen – MÅSTE du skicka ett mail om detta innan dagen är slut.

Page 13: Bi bibel

Arbetsuppgifter att delegera till SuperUsers:- Lösenord- Ge access till rapporter & Universum- Visa/Introducera BO (skapa rapporter, hitta)- Visa/Introducera Infoview- Skapa Ad hoc rapporter för sin avdelning

OBS – Om ngn mer person ska ha tillgång till ngt Universum så sköter Reports den accessen efter SuperUser har sagt OK.

Vad gör en SuperUser

Page 14: Bi bibel

SuperUsers för vadSuperUser Universe DepartmentLine Hofsaeth, Malin Olsson Analytiska, Cust_segmentation, Prepaid Loyalty

Jesper Peterslund, Anders Christensen, Mads Clausen, Søren Mehlsen Nielsen, Tom Folkman, Martin Søgaard, Kim Hansen, Jonas Nielsen, Jacob Olsen, Rene Thejsen Petersen, Klaus Bjørn Johansen, Eva Liljegren

Cust_segmentation, RMR, SMR, Content, Analytiska Danmark

Jonny GrönhaugJan Dinkelspiel

Cust_segmentationSMR

Sales, BusinessSales, Privat

Mats Fredriksson(Mikael Glans)

Content, UMRAnalytiska

Marknad

Kristina Rune IMR Technology

Christian Lagerman RMR, UMR, IMR Finance

Catja Fredman Security/Call tracking Kundservice

Page 15: Bi bibel

Vem är huvudansvarig för vadUniversum 1st person (huvudansvarig) Material 2:ra person (vikarie)

Content/M-com Fredrik Lundell OK Thomas Jansson

UMR Fredrik Lundell Peter Gustafsson

PrePaid Thomas Jansson OK Göran Johansson

IMR Thomas Jansson OK Fredrik Lundell

Interconnect Thomas Jansson Fredrik Lundell

CDR (security) Thomas Jansson Peter Gustafsson

PS_case Oranus Ghadanian Mina Niknejad

PS_cust Oranus Ghadanian Mina Niknejad

CMR Oranus Ghadanian

Cust_segmentation Oranus Ghadanian OK Mina Niknejad

RMR Saija Metsola OK Thomas Jansson

ADC Saija Metsola Oranus Ghadanian

PGW Saija Metsola Göran Johansson

INMS Göran Johansson Fredrik Lundell

SMR Peter Gustafsson OK Fredrik Lundell

Analytiska Peter Gustafsson

ERP/ORA_AR Göran Johansson Thomas Jansson

Page 16: Bi bibel

Huvudansvarig för resp BatchRESPONSIBLE BATCH_NAME DESCRIPTION BATCH_SEQUENCE INCLUDE_IN_BATCHXX DWHLoadULCInfo Load User Life Cycle info into the DWH layer 8 YXX ULCLoadFact Aggregate ULC data into the ULC layer 9 YPG PSOFTExtract Fetch all relevant data from Peoplesoft 4 YTJ Alcatel Parse and Load Alcatel CDR Files into Staging and DWH Layers 18 YFL ContentReportLoad Load Content Report Data 20 YPG QualityLoad Load User Defined Data 31 YFL ExternalLoad Load from DWH to external systems 21 YTJ IMRLoad Load tables related to the IRMR project 30 YGJ OMLoad Load O and M Portal Data 30 YFL UMRLoad Load Usage Master Reort 33 YFL INMSLoad Portings from number system 35 YTJ BlackOpsLoad Loads CDRs (Black Ops Load) 32 YMN LoadReady Load is ready 34 YFL CMSExtractAssets Load Assets information into the Staging Area 10 YFL CLSExtractLogfiles Load Click Stream logfiles into the Staging area! 11 YFL CLSLoadEvents Load Click Stream data from Staging into DWH layer 12 YXX CLSLoadFact Load Click Stream data from DWH into aggregated DM layer 13 YFL ContentDataMart Load Content Data Mart Data 25 YCS/PL CDRLoadFirewallData Load Internet Firewall Data and join with Mediation GGSN Data 26 YTJ CCVExtract Fetch all relevant data from CCV 17 YPL DWHLoadADCInfo Load ADC data into DWH layer 19 YPL RMRLoad Load Revenue Master Report Data 27 YPG UDDLoad Load User Defined Data 22 YPG SMRLoad Load Sales Master Report Data 23 YGJ ERPExtract Load ERP data into STG layer 24 YCS/PL ADCExtract ADC extract scripts 3 YTJ CDRExtractLogfiles Load Call Data Records into the Staging layer 14 YTJ CDRLoadUsage Load Call Data Records from Staing to DWH layer 15 YTJ CDRLoadFact Aggregate CDR data into the CDR layer 16 YPG DWHLoadChurn Load Churn Data into DWH Layer 28 YGJ INMSExtract Load Number management system information into DWH 29 Y

Page 17: Bi bibel

Kontaktpersoner på ITBilling - Drift/Operations: Per S. Johansson

- Utveckling: Pia Andersson- Djupgående Billing historik: Göran Baekström

PeopleSoft - Drift: Christer Molander- Utveckling: Nina Holm- Arkitektur: Jerker Moberg- Krav & vad möjligt m. PS: Peter Scheffka

Interconnect Mattias Borg

EBP Stefan Foussianis

Numbers/INMS Karl Martinsson

PrePaid Birgitta Jonsson

PGW Maria Boman

Aspect Lars Alveman

ERP Anna-Karin Storm

Avatar, SLU Thomas Bonderud

Page 18: Bi bibel

Möten inom BI

Veckomöten: Varje vecka. Hela gruppen. Måndagar. 60 minuter. Ansvarig: SU. Syfte: KPI status, Uppföljning på Roadmap, Info om 3, Alla informerar om vad som pågår, Ev. issues.

Kravmöten: Varje vecka. Hela gruppen. Tisdagar. 45 minuter. Ansvarig: SU. Syfte: Gå igenom status på existerande krav, nya krav & ärenden samt se över att alla har planering up-to-date.

Technical Forum: 1 gång i månaden. Hela gruppen. X min. Ansvarig: FL. Syfte: Ta upp tekniska issues, utvecklingsprocessen etc.

Superuser infomöte: 1 gång varannan månad. Ansvarig: SU. Syfte: Suzanne kallar alla superusers för att informera om inkomna ärenden, super-user status etc.

1-to-1: 1 gång i månaden. SU har individuella möten med respektive person. Cirka 30 minuter. Ansvarig: SU. Syfte: Ömsesidig feedback, förväntningar, planerings issues, gå igenom vad som hänt, bonus uppföljning.

Page 19: Bi bibel

Object i respektive Universum