SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
FPA voor DWH-projecten
                      – Rob Eveleens
Jolijn Onvlee, Nico Mak, Theo Kersten
FPA termen en DWH termen


                                        Interne
                                       Logische
                                      Gegevens-
                                      Verzameling
                     Invoer-                                 Uitvoer-
                     Functie                                 functie


                               IF           ILGV        UF
                                    Te tellen systeem




                                    Grens te
                                     tellen
                                    systeem




Presentatie ALV Nesma 2006                                    FPA voor DWH projecten
          2 van 29
Agenda


     • Wat doet een DWH voor een organisatie?
         – Welke architectuur volgt daaruit
     • Wat staat er in een Globaal Ontwerp aan DWH
       termen?
         – Feiten, Dimensies, Data Marts, Sterren, ...
     • Hoe tellen we?
         – Waar op letten?




Presentatie ALV Nesma 2006                           FPA voor DWH projecten
          3 van 29
Nu
                                                     Informatie?

                             Y=A




         Dus...?                         Y=B




                                   C=A




Presentatie ALV Nesma 2006                     FPA voor DWH projecten
          4 van 29
Wens
                                                           Eenduidigheid!

                             Y=A




      Juist!                                   C=(A+B)/2




                                   C=(A+B)/2




Presentatie ALV Nesma 2006                            FPA voor DWH projecten
          5 van 29
Informatie Analyse
                                                                           1/2
   Y=A




         De omzet van de afdeling <W> in maand <Y> is <A>




Presentatie ALV Nesma 2006                                    FPA voor DWH projecten
          6 van 29
Informatie Analyse
                                                                            2/2
                                                                                          Y=B
   Y=A




                                         C=(A+B)/2


         De omzet van de afdeling <W> in maand <Y> is <A>

                                               De omzet van de afdeling <Z> in maand <Y> is <B>


         De omzet van het bedrijf in de maand <Y> is het gemiddelde van de afdeling <X> en <Z>




Presentatie ALV Nesma 2006                                         FPA voor DWH projecten
          7 van 29
Herkomst Analyse
                             Gegevensbronnen
                                                  W,Y,A




                                          Z,Y,B




Presentatie ALV Nesma 2006     FPA voor DWH projecten
          8 van 29
Architectuur – SPOTT
                                                           Definities
                          C, Y, (A+B)/2                                      W,Y,A




                                          C, Y, (A+B)/2
                 C, Y, (A+B)/2




                                                                     Z,Y,B




Presentatie ALV Nesma 2006                                FPA voor DWH projecten
          9 van 29
Architectuur – SPOTT
                                                                     Gegevens
                          C, Y, (A+B)/2                                                  W,Y,A




                                          Hoofdafdeling                   Jaar


                                               Afdeling           Maand
                 C, Y, (A+B)/2



                                                          Omzet




                                                                                 Z,Y,B




Presentatie ALV Nesma 2006                                            FPA voor DWH projecten
         10 van 29
Architectuur – Performance
                                 C, Y+1, (A+B)/2
                                                  Veel van alles W,Y,A!
                       C, Y, (A+B)/2                                                    W,Y+1,A1
                               C, Y+2, (A+B)/2                                          W,Y+2,A2




                                       Hoofdafdeling                    Jaar


                  C, Y+1, (A+B)/2            Afdeling           Maand
        C, Y, (A+B)/2
                     C, Y+2, (A+B)/2

                                                        Omzet




                                                                                Z,Y,B

                                                                               Z,Y+1,B1

                                                                                   Z,Y+2,B2


Presentatie ALV Nesma 2006                                          FPA voor DWH projecten
         11 van 29
Architectuur –
                     verdeling van taken, toepassen visies



                              Uitvoer     Gegevens
                             publiceren   Integreren
                                               &         Invoer
                              & visie        visie     verzamelen
                             applicatie     bedrijf




 OLAP




Presentatie ALV Nesma 2006                             FPA voor DWH projecten
         12 van 29
Architectuur –
                                           Systeemonderdelen



                             Data
                             Marts
                                       Data
                                                   Staging
                                     Warehouse
                             Data                   Area
                             Marts




Presentatie ALV Nesma 2006                       FPA voor DWH projecten
         13 van 29
DWH - Architectuur
                         Back Room                                                    Front Room
     Source                                        Data                                Application   Presentation
      Layer                                        Layer                                 Layer          Layer

      Source                                          Data
                               Data Staging Area                        Data M arts      Reports      End-user
  Internal/E xternal                                Warehouse


                       (ETL)                        (ETL)                                                Win Gui
                                     ODS




                                                            (ETL)

                                     Data
                                  Extraction,                             (ETL)                          Brow ser
                                Transformation
    ??                              & Load                      (ETL)
                                                      Data
                                     (ETL)
                                                   W arehouse
  Extern




 Operational                                                    Inform ational



Presentatie ALV Nesma 2006                                                        FPA voor DWH projecten
         14 van 29
Agenda 2/3


     • Wat doet een DWH voor een organisatie?
         – Welke architectuur volgt daaruit
     • Wat staat er in een Globaal Ontwerp aan DWH
       termen?
         – Feiten, Dimensies, Data Marts, Sterren, ...
     • Hoe tellen we?
         – Waar op letten?




Presentatie ALV Nesma 2006                       FPA voor DWH projecten
         15 van 29
FPA-tellingen per projectfase


     (1) Indicatief – Projectvoorstel - Ordegrootte +/- 50%
     • Input: Gegevensmodel

     (2) Globaal – Globaal ontwerp
     • Input: Logische gegevensverzamelingen en relaties
     • Input: De systeemfuncties met hun ...
     • Input: In- en uitgaande informatiestromen

     (3) Gedetailleerd – Specificaties gereed
     • Input: als globaal maar tot op niveau van elk
        betrokken “attribuut”.

Presentatie ALV Nesma 2006                   FPA voor DWH projecten
         16 van 29
Globaal ontwerp
                                          – Dimensies? Feiten?

     Dimensies? Ordeningen!             Feiten: #calls, afhandelings-
     • Geografie                           tijd, #medew. per ... :
     • Afdelingen                       1. Uur, dag, week, maand,
     • Productgroepen                      kwartaal, jaar, totaal
     • Processen                        2. Afdeling, vestiging, regio,
                                           land, totaal
     • Klantsegment
                                        3. Servicelijn, type lijn
     • Tijd
                                        4. Skilllevel, skill, alles
                                        5. E-mail of telefoon of ?
     Dimensies? Samenvoegingen
                                        6. IVR of agent of ?
     • Serviceproduct
         – service + wijze van
           verstrekking + vestiging +   1 feit met 6 dimensies!
           vestigingstype + regio


Presentatie ALV Nesma 2006                        FPA voor DWH projecten
         17 van 29
DWH <> Data Mart
                                    Customer Contact Center

     Feiten DWH: Call                 Feiten Data Mart: Call
     • Tijdstippen IVR-in en -uit     • # calls
     • IVR-menu (uit)                 • Totale gesprekstijd
     • Medewerker                     • # binnen norm
     • Tijdstip einde gesprek         • # medewerkers
     • Normtijd
                                      Dimensies Data Mart
     Dimensies DWH
                                      • Tijd
     • Tijd
                                      • Organisatie
     • Medewerker
            Organisatie               • Service of Verkoop
            Service                   • Skilllevel, skill, alles
            Skill
                                      • E-mail of telefoon of ?
     •   of IVR-menu
            Service                   • IVR, IVR/CCC of CCC !!

Presentatie ALV Nesma 2006                      FPA voor DWH projecten
         18 van 29
Data Mart <> Rapport
                                  Customer Contact Center

     Feiten Data Mart: Call         Feiten Rapport: Call
     • # calls                      • # calls
     • Totale gesprekstijd          • Gemiddelde tijd
     • # binnen norm                • % binnen norm
     • # medewerkers actief         • % actief: # medewerkers
     Dimensies Data Mart               actief / # medewerkers
     • Tijd                            aanwezig
     • Organisatie                  Rapporten
                                    •   Dag x team [teamleiders]
     • Service of Verkoop           •   Week x afdeling [CCC-mgt]
     • Skilllevel, skill, alles     •   Verkoop x team sales [acc.mgt]
     • E-mail of telefoon of ?      •   ...
     • IVR, IVR/CCC of CCC !!      DM organisatie!!
                                   • # medewerkers aanwezig
Presentatie ALV Nesma 2006                      FPA voor DWH projecten
         19 van 29
Agenda 3/3


     • Wat doet een DWH voor een organisatie?
         – Welke architectuur volgt daaruit
     • Wat staat er in een Globaal Ontwerp aan DWH
       termen?
         – Feiten, Dimensies, Data Marts, Sterren, ...
     • Hoe tellen we?
         – Waar op letten?




Presentatie ALV Nesma 2006                           FPA voor DWH projecten
         20 van 29
Functies aan de rand
       Gegevens                                                                                   Systeemgrens
      verzameling                                                  IF                                 DWH
                                                3 IFs
             KGV
                                                                                        IF
                                                                           Ster
                                                        Dimensie        Dimensie        Data Mart
        Upload                     Staging
                                                               Feit                          Dimensie
        bestand                   gegevens                                                                        UFs
                                        ILGV            Dimensie        Dimensie       Feit
                                   Staging                               5 ILGVs             Dimensie
                                  gegevens                                                    1 ILGV
                                         ILGV                                           Data Mart
        Upload                     Staging          Relationeel DWH                          Dimensie
        bestand                   gegevens
                                        ILGV            Entiteit         Entiteit      Feit
        Upload                    Staging                     Entiteit                       Dimensie             UFs
        bestand                   gegevens                               Entiteit             3 ILGVs
                                        ILGV
                  Technische
                    kopie
                                                                                         IFs
                                                             IFs

       Data                       Data                        Data                      Data
                                                                                                                 Reports
      Sources                  Staging Area                 Ware House                  Mart



Presentatie ALV Nesma 2006                                                          FPA voor DWH projecten
         21 van 29
DWH – DSA
                                                DSA: zero points



     Technisch hulpmiddel      Niet tellen
     • Vertaling broncode naar DWH-codes
     • Bufferfunctie i.v.m. Verschillende frequenties van
       dataleveringen
     • Toevoegen tijdvak levering / geldigheidsperiode
     • Toevoegen metagegevens over proces
     • Handhaven juiste volgorde verwerking
     • Archiveren gegevens
     Rapportages aan gebruikers?        Wel tellen




Presentatie ALV Nesma 2006                 FPA voor DWH projecten
         22 van 29
DWH – DSA
                                                                             DSA: zero points
          GV                                                                      Systeemgrens
        in bron                                                                       DWH
                                                    (IF)
                  KGV



        Upload
        bestand                        Staging
                                       gegevens
                                           ILGV


                                                           DWH
        Upload                         Staging
        bestand                        gegevens
                                             ILGV
        Upload                         Staging
        bestand                        gegevens
                                             ILGV
                    Technisch
                  kopie, niet tellen
                                                    (IF)

       Data                          Data                    Data          Data
                                                                                         Reports
      Sources                     Staging Area             Ware House      Mart



Presentatie ALV Nesma 2006                                              FPA voor DWH projecten
         23 van 29
DWH – DWH
                 Dimensie:1 ILGV,1 IF/recordtype & Feit:1 ILGV,1 IF/bron


     “Vertaling van de brongegevens naar een corporate
       structuur / visie (SPOTT)”
          Zelfstandige ILGV’s
     • Dimensies
       Worden door gebruikers als één geheel gezien
          1 ILGV
     • Dimensielagen (-levels, -hierachie)
       Als de “lagen” van een dimensie anders worden
       gevuld is er sprake van meerdere functies
          1 IF per andere afhandeling (Nesma : recordtype)
     • Feiten
       Vaak meerdere bronnen voor feiten
          1 ILGV en 1 IF per bron


Presentatie ALV Nesma 2006                       FPA voor DWH projecten
         24 van 29
DWH – DWH
                         Dimensie:1 ILGV,1 IF/recordtype & Feit:1 ILGV,1 IF/bron
       Gegevens                                                                                Systeemgrens
      verzameling                                                                                  DWH
                                                                   IF
                                                3 IFs
              KGV

                                                                           Ster
                                                        Dimensie        Dimensie
        Upload                     Staging
        bestand                   gegevens                     Feit
                                        ILGV            Dimensie        Dimensie

                                   Staging                               5 ILGVs
                                  gegevens
                                         ILGV
        Upload                     Staging          Relationeel DWH
        bestand                   gegevens
                                                        Entiteit         Entiteit
                                        ILGV
        Upload                    Staging                     Entiteit
        bestand                   gegevens                               Entiteit
                                        ILGV
                  Technische
                    kopie


                                                             IFs

       Data                        Data                       Data                      Data
                                                                                                          Reports
      Sources                  Staging Area                 Ware House                  Mart



Presentatie ALV Nesma 2006                                                          FPA voor DWH projecten
         25 van 29
DWH – DM
                                                 DM:1 ILGV,1 IF


     “Vertaling van de corporate structuur / visie (SPOTT)
       naar toepassing, bedrijfsafdeling of staffunctie”
           Zelfstandige ILGV’s
     • Datamarts
           1 ILGV
       mits: anders dan aggregatie alleen en combinatie van
       feiten uit DWH.
     • Vulling DM
           1 IF
     • Dimensies
       Aanname: Verwijzing c.q. Technische kopie van
       dimensies in DWH
       Anders tellen als bij DWH


Presentatie ALV Nesma 2006                FPA voor DWH projecten
         26 van 29
DWH – Rapportages
                                          R:1 UF per rapportgroep


     Vertaling van techniek naar functionaliteit: groepeer
       gelijkende rapporten (BO vs Cognos)
       - zelfde inhoud en opmaak maar andere selectie of
       ander aggregatieniveau in dimensie => Zelfde UF

     (Cognos: uren, naar invalshoeken tijd, organisatie en
       product
       vs.
     BO: uren per dag per team, uren per week per afdeling,
       uren per maand per productlijn)

     • Punten voor rapportage apart houden: andere
       hulpmiddelen, ander aantal uren/FP.

Presentatie ALV Nesma 2006                 FPA voor DWH projecten
         27 van 29
Samenvatting / Vragen
       Gegevens                                                                                   Systeemgrens
      verzameling                                                  IF                                 DWH
                                                3 IFs
              KGV
                                                                                        IF
                                                                           Ster
                                                        Dimensie        Dimensie        Data Mart
        Upload                     Staging
                                                               Feit                          Dimensie
        bestand                   gegevens                                                                        UFs
                                        ILGV            Dimensie        Dimensie       Feit
                                   Staging                               5 ILGVs             Dimensie
                                  gegevens                                                    1 ILGV
                                         ILGV                                           Data Mart
        Upload                     Staging          Relationeel DWH                          Dimensie
        bestand                   gegevens
                                        ILGV            Entiteit         Entiteit      Feit
        Upload                    Staging                     Entiteit                       Dimensie             UFs
        bestand                   gegevens                               Entiteit             3 ILGVs
                                        ILGV
                  Technische
                    kopie
                                                                                         IFs
                                                             IFs

       Data                       Data                        Data                      Data
                                                                                                                 Reports
      Sources                  Staging Area                 Ware House                  Mart



Presentatie ALV Nesma 2006                                                          FPA voor DWH projecten
         28 van 29
Auteurs


     Sinds eind 2004
     • Jolijn Onvlee
         – NESMA
     •   Rob Eveleens
         – Atos Origin DWH-expert
           FP/FD-projecten
     •   Theo Kersten
         – Atos Origin, FPA, DWH KPN
     •   Nico Mak
         – Projectoffice AAB




Presentatie ALV Nesma 2006             FPA voor DWH projecten
         29 van 29

Contenu connexe

Plus de Nesma

Plus de Nesma (20)

Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul Hussein
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan Jones
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop Schefferlie
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepunten
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegen
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
 
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersSoftware sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
 
Size matters a lot rick collins - technomics
Size matters a lot   rick collins - technomicsSize matters a lot   rick collins - technomics
Size matters a lot rick collins - technomics
 
Software estimation challenge diederik wortman - metri
Software estimation challenge   diederik wortman - metriSoftware estimation challenge   diederik wortman - metri
Software estimation challenge diederik wortman - metri
 
Estimation of a micro services based estimation application bhawna thakur -...
Estimation of a micro services based estimation application   bhawna thakur -...Estimation of a micro services based estimation application   bhawna thakur -...
Estimation of a micro services based estimation application bhawna thakur -...
 
Bridging the gap rob de munnik - dutch tax office
Bridging the gap   rob de munnik - dutch tax officeBridging the gap   rob de munnik - dutch tax office
Bridging the gap rob de munnik - dutch tax office
 

FPA bij Data WareHousing

  • 1. FPA voor DWH-projecten – Rob Eveleens Jolijn Onvlee, Nico Mak, Theo Kersten
  • 2. FPA termen en DWH termen Interne Logische Gegevens- Verzameling Invoer- Uitvoer- Functie functie IF ILGV UF Te tellen systeem Grens te tellen systeem Presentatie ALV Nesma 2006 FPA voor DWH projecten 2 van 29
  • 3. Agenda • Wat doet een DWH voor een organisatie? – Welke architectuur volgt daaruit • Wat staat er in een Globaal Ontwerp aan DWH termen? – Feiten, Dimensies, Data Marts, Sterren, ... • Hoe tellen we? – Waar op letten? Presentatie ALV Nesma 2006 FPA voor DWH projecten 3 van 29
  • 4. Nu Informatie? Y=A Dus...? Y=B C=A Presentatie ALV Nesma 2006 FPA voor DWH projecten 4 van 29
  • 5. Wens Eenduidigheid! Y=A Juist! C=(A+B)/2 C=(A+B)/2 Presentatie ALV Nesma 2006 FPA voor DWH projecten 5 van 29
  • 6. Informatie Analyse 1/2 Y=A De omzet van de afdeling <W> in maand <Y> is <A> Presentatie ALV Nesma 2006 FPA voor DWH projecten 6 van 29
  • 7. Informatie Analyse 2/2 Y=B Y=A C=(A+B)/2 De omzet van de afdeling <W> in maand <Y> is <A> De omzet van de afdeling <Z> in maand <Y> is <B> De omzet van het bedrijf in de maand <Y> is het gemiddelde van de afdeling <X> en <Z> Presentatie ALV Nesma 2006 FPA voor DWH projecten 7 van 29
  • 8. Herkomst Analyse Gegevensbronnen W,Y,A Z,Y,B Presentatie ALV Nesma 2006 FPA voor DWH projecten 8 van 29
  • 9. Architectuur – SPOTT Definities C, Y, (A+B)/2 W,Y,A C, Y, (A+B)/2 C, Y, (A+B)/2 Z,Y,B Presentatie ALV Nesma 2006 FPA voor DWH projecten 9 van 29
  • 10. Architectuur – SPOTT Gegevens C, Y, (A+B)/2 W,Y,A Hoofdafdeling Jaar Afdeling Maand C, Y, (A+B)/2 Omzet Z,Y,B Presentatie ALV Nesma 2006 FPA voor DWH projecten 10 van 29
  • 11. Architectuur – Performance C, Y+1, (A+B)/2 Veel van alles W,Y,A! C, Y, (A+B)/2 W,Y+1,A1 C, Y+2, (A+B)/2 W,Y+2,A2 Hoofdafdeling Jaar C, Y+1, (A+B)/2 Afdeling Maand C, Y, (A+B)/2 C, Y+2, (A+B)/2 Omzet Z,Y,B Z,Y+1,B1 Z,Y+2,B2 Presentatie ALV Nesma 2006 FPA voor DWH projecten 11 van 29
  • 12. Architectuur – verdeling van taken, toepassen visies Uitvoer Gegevens publiceren Integreren & Invoer & visie visie verzamelen applicatie bedrijf OLAP Presentatie ALV Nesma 2006 FPA voor DWH projecten 12 van 29
  • 13. Architectuur – Systeemonderdelen Data Marts Data Staging Warehouse Data Area Marts Presentatie ALV Nesma 2006 FPA voor DWH projecten 13 van 29
  • 14. DWH - Architectuur Back Room Front Room Source Data Application Presentation Layer Layer Layer Layer Source Data Data Staging Area Data M arts Reports End-user Internal/E xternal Warehouse (ETL) (ETL) Win Gui ODS (ETL) Data Extraction, (ETL) Brow ser Transformation ?? & Load (ETL) Data (ETL) W arehouse Extern Operational Inform ational Presentatie ALV Nesma 2006 FPA voor DWH projecten 14 van 29
  • 15. Agenda 2/3 • Wat doet een DWH voor een organisatie? – Welke architectuur volgt daaruit • Wat staat er in een Globaal Ontwerp aan DWH termen? – Feiten, Dimensies, Data Marts, Sterren, ... • Hoe tellen we? – Waar op letten? Presentatie ALV Nesma 2006 FPA voor DWH projecten 15 van 29
  • 16. FPA-tellingen per projectfase (1) Indicatief – Projectvoorstel - Ordegrootte +/- 50% • Input: Gegevensmodel (2) Globaal – Globaal ontwerp • Input: Logische gegevensverzamelingen en relaties • Input: De systeemfuncties met hun ... • Input: In- en uitgaande informatiestromen (3) Gedetailleerd – Specificaties gereed • Input: als globaal maar tot op niveau van elk betrokken “attribuut”. Presentatie ALV Nesma 2006 FPA voor DWH projecten 16 van 29
  • 17. Globaal ontwerp – Dimensies? Feiten? Dimensies? Ordeningen! Feiten: #calls, afhandelings- • Geografie tijd, #medew. per ... : • Afdelingen 1. Uur, dag, week, maand, • Productgroepen kwartaal, jaar, totaal • Processen 2. Afdeling, vestiging, regio, land, totaal • Klantsegment 3. Servicelijn, type lijn • Tijd 4. Skilllevel, skill, alles 5. E-mail of telefoon of ? Dimensies? Samenvoegingen 6. IVR of agent of ? • Serviceproduct – service + wijze van verstrekking + vestiging + 1 feit met 6 dimensies! vestigingstype + regio Presentatie ALV Nesma 2006 FPA voor DWH projecten 17 van 29
  • 18. DWH <> Data Mart Customer Contact Center Feiten DWH: Call Feiten Data Mart: Call • Tijdstippen IVR-in en -uit • # calls • IVR-menu (uit) • Totale gesprekstijd • Medewerker • # binnen norm • Tijdstip einde gesprek • # medewerkers • Normtijd Dimensies Data Mart Dimensies DWH • Tijd • Tijd • Organisatie • Medewerker Organisatie • Service of Verkoop Service • Skilllevel, skill, alles Skill • E-mail of telefoon of ? • of IVR-menu Service • IVR, IVR/CCC of CCC !! Presentatie ALV Nesma 2006 FPA voor DWH projecten 18 van 29
  • 19. Data Mart <> Rapport Customer Contact Center Feiten Data Mart: Call Feiten Rapport: Call • # calls • # calls • Totale gesprekstijd • Gemiddelde tijd • # binnen norm • % binnen norm • # medewerkers actief • % actief: # medewerkers Dimensies Data Mart actief / # medewerkers • Tijd aanwezig • Organisatie Rapporten • Dag x team [teamleiders] • Service of Verkoop • Week x afdeling [CCC-mgt] • Skilllevel, skill, alles • Verkoop x team sales [acc.mgt] • E-mail of telefoon of ? • ... • IVR, IVR/CCC of CCC !! DM organisatie!! • # medewerkers aanwezig Presentatie ALV Nesma 2006 FPA voor DWH projecten 19 van 29
  • 20. Agenda 3/3 • Wat doet een DWH voor een organisatie? – Welke architectuur volgt daaruit • Wat staat er in een Globaal Ontwerp aan DWH termen? – Feiten, Dimensies, Data Marts, Sterren, ... • Hoe tellen we? – Waar op letten? Presentatie ALV Nesma 2006 FPA voor DWH projecten 20 van 29
  • 21. Functies aan de rand Gegevens Systeemgrens verzameling IF DWH 3 IFs KGV IF Ster Dimensie Dimensie Data Mart Upload Staging Feit Dimensie bestand gegevens UFs ILGV Dimensie Dimensie Feit Staging 5 ILGVs Dimensie gegevens 1 ILGV ILGV Data Mart Upload Staging Relationeel DWH Dimensie bestand gegevens ILGV Entiteit Entiteit Feit Upload Staging Entiteit Dimensie UFs bestand gegevens Entiteit 3 ILGVs ILGV Technische kopie IFs IFs Data Data Data Data Reports Sources Staging Area Ware House Mart Presentatie ALV Nesma 2006 FPA voor DWH projecten 21 van 29
  • 22. DWH – DSA DSA: zero points Technisch hulpmiddel Niet tellen • Vertaling broncode naar DWH-codes • Bufferfunctie i.v.m. Verschillende frequenties van dataleveringen • Toevoegen tijdvak levering / geldigheidsperiode • Toevoegen metagegevens over proces • Handhaven juiste volgorde verwerking • Archiveren gegevens Rapportages aan gebruikers? Wel tellen Presentatie ALV Nesma 2006 FPA voor DWH projecten 22 van 29
  • 23. DWH – DSA DSA: zero points GV Systeemgrens in bron DWH (IF) KGV Upload bestand Staging gegevens ILGV DWH Upload Staging bestand gegevens ILGV Upload Staging bestand gegevens ILGV Technisch kopie, niet tellen (IF) Data Data Data Data Reports Sources Staging Area Ware House Mart Presentatie ALV Nesma 2006 FPA voor DWH projecten 23 van 29
  • 24. DWH – DWH Dimensie:1 ILGV,1 IF/recordtype & Feit:1 ILGV,1 IF/bron “Vertaling van de brongegevens naar een corporate structuur / visie (SPOTT)” Zelfstandige ILGV’s • Dimensies Worden door gebruikers als één geheel gezien 1 ILGV • Dimensielagen (-levels, -hierachie) Als de “lagen” van een dimensie anders worden gevuld is er sprake van meerdere functies 1 IF per andere afhandeling (Nesma : recordtype) • Feiten Vaak meerdere bronnen voor feiten 1 ILGV en 1 IF per bron Presentatie ALV Nesma 2006 FPA voor DWH projecten 24 van 29
  • 25. DWH – DWH Dimensie:1 ILGV,1 IF/recordtype & Feit:1 ILGV,1 IF/bron Gegevens Systeemgrens verzameling DWH IF 3 IFs KGV Ster Dimensie Dimensie Upload Staging bestand gegevens Feit ILGV Dimensie Dimensie Staging 5 ILGVs gegevens ILGV Upload Staging Relationeel DWH bestand gegevens Entiteit Entiteit ILGV Upload Staging Entiteit bestand gegevens Entiteit ILGV Technische kopie IFs Data Data Data Data Reports Sources Staging Area Ware House Mart Presentatie ALV Nesma 2006 FPA voor DWH projecten 25 van 29
  • 26. DWH – DM DM:1 ILGV,1 IF “Vertaling van de corporate structuur / visie (SPOTT) naar toepassing, bedrijfsafdeling of staffunctie” Zelfstandige ILGV’s • Datamarts 1 ILGV mits: anders dan aggregatie alleen en combinatie van feiten uit DWH. • Vulling DM 1 IF • Dimensies Aanname: Verwijzing c.q. Technische kopie van dimensies in DWH Anders tellen als bij DWH Presentatie ALV Nesma 2006 FPA voor DWH projecten 26 van 29
  • 27. DWH – Rapportages R:1 UF per rapportgroep Vertaling van techniek naar functionaliteit: groepeer gelijkende rapporten (BO vs Cognos) - zelfde inhoud en opmaak maar andere selectie of ander aggregatieniveau in dimensie => Zelfde UF (Cognos: uren, naar invalshoeken tijd, organisatie en product vs. BO: uren per dag per team, uren per week per afdeling, uren per maand per productlijn) • Punten voor rapportage apart houden: andere hulpmiddelen, ander aantal uren/FP. Presentatie ALV Nesma 2006 FPA voor DWH projecten 27 van 29
  • 28. Samenvatting / Vragen Gegevens Systeemgrens verzameling IF DWH 3 IFs KGV IF Ster Dimensie Dimensie Data Mart Upload Staging Feit Dimensie bestand gegevens UFs ILGV Dimensie Dimensie Feit Staging 5 ILGVs Dimensie gegevens 1 ILGV ILGV Data Mart Upload Staging Relationeel DWH Dimensie bestand gegevens ILGV Entiteit Entiteit Feit Upload Staging Entiteit Dimensie UFs bestand gegevens Entiteit 3 ILGVs ILGV Technische kopie IFs IFs Data Data Data Data Reports Sources Staging Area Ware House Mart Presentatie ALV Nesma 2006 FPA voor DWH projecten 28 van 29
  • 29. Auteurs Sinds eind 2004 • Jolijn Onvlee – NESMA • Rob Eveleens – Atos Origin DWH-expert FP/FD-projecten • Theo Kersten – Atos Origin, FPA, DWH KPN • Nico Mak – Projectoffice AAB Presentatie ALV Nesma 2006 FPA voor DWH projecten 29 van 29