Upload
malin-johansson
View
222
Download
0
Embed Size (px)
Citation preview
Alla inom BI kan detta:
Business Intelligence lilla bibel
Komplettera med• Utvecklingsprocessen (FL)• Vilka kompetenser saknas för att du ska
uppfylla resp roll = kompetensutveckling för din roll.
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.
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
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.
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.
Prioritet på arbeten
1. Reaktiva akuta problem2. Proaktiv höjning av datakvalitén3. Nyutveckling av ny info i Universum4. Nyutveckling av nya standard rapporter
Projektplan för ”Ocean_Race_Projektet”
• \\WC001OFX\Common\Finance Department\Business Intelligence\Administration\Projektplan_OceanRace2.xls
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)
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.
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.
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.
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
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
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
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
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
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.
Object i respektive Universum