SlideShare a Scribd company logo
IT Consultancy Group bv
Friesestraatweg 215
9743 AD Groningen

Harald Kikkers
ha.kikkers@itcg.nl

IT C G

Brondata als enabler van Agile BI
BI, altijd lastig?!

IT C G

Big ENTERPRISE

Big LOGIC
Big DATA
Brondata als enabler van Agile BI

2
Big ENTERPRISE

IT C G

• Vertrager…
– Te hoge kosten (?)
– Te lange doorlooptijd (?)
– Te hoge risico’s (?)

• Versneller…
– Big ENTERPRISE  AGILE!

• Big LOGIC (?)  Kennis, technologie
• Big DATA (?)  Volume, semantiek, kwaliteit, veiligheid

Brondata als enabler van Agile BI

3
AGILE!

IT C G

• Doel
– Sneller, beter, goedkoper,…
– Opheffen nadelen conventionele aanpakken
• ‘waterval’  gaat uit van ‘fixed target’, volledige spec
• Agile  ‘specifying by doing’

• Een continuproces
– Kleine teams, multidisciplinair, betrokkenheid gebruikers
– Korte iteraties (‘Sprints’)  snelle feedback  bijsturen
– Nauwe samenwerking business en ICT

Organisatie!
Brondata als enabler van Agile BI

4
Kennis en ervaring…
•
•
•
•
•
•
•
•
•
•
•
•
•
•

IT C G

BI
SQL
Databases
Data analyse
Data kwaliteit
Data modellering
Informatie analyse
Performance tuning
Project management
Materie-deskundigheid
Informatie management
Technische infrastructuren
Modellering datalogistieke processen
Etc, etc, etc, etc, etc, etc, etc, etc, etc, etc, …

Brondata als enabler van Agile BI

5
Big ENTERPRISE

IT C G

Agile
aanpak

Brondata als enabler van Agile BI

6
“One down, two to go!”

IT C G

Big ENTERPRISE

Big LOGIC
Big DATA
Brondata als enabler van Agile BI

7
Big LOGIC

IT C G

• Vertrager…
– Structuur en semantiek van data
– Data-kwaliteit, normering en regels
– Mapping-/transformatie

• Versneller…
– Meta-data repositories
– Standaard architectuur
– BI tools
•
•
•
•
•

Meta data repositories
(Bron-)data analyse
ETL (transformatie, mapping)
Code generatoren
Runtime framework

Brondata als enabler van Agile BI

8
Toepassing tools in BI

IT C G

Data Warehouse

laad
&
check

mapping

Bron
Modellen

Referentie
Model

Data
Marts

check

mapping

Bronnen Extracties
(GLO)

DQ
regels

Uitval

Brondata als enabler van Agile BI

Map
regels

Audit

DQ
regels

Uitval

Map
regels

Audit
9
ETL-tools in BI

IT C G

Data Warehouse

ETL
laad
&
check

mapping
Voordelen:
• Basisfunctionaliteiten (stage, hist, map, QA)
Bron
Referentie
Modellen
Model
• Kennisborging  generatie

Voorwaarden: mapping
• Meta-data management (?)

Data
Marts

check

Bronnen Extracties
(GLO)

DQ
regels

Uitval

Brondata als enabler van Agile BI

Map
regels

Audit

DQ
regels

Uitval

Map
regels

Audit
10
Analyse-tools in BI

IT C G

Data Warehouse

Analyse
laad
&
check

Voordelen:
• Kennis integratieBron borging  generatie
 Referentie
Modellen

mapping

Model

Voorwaarden:
• Modellerenmapping
meta-data (?) check
• Formuleren & normeren kwaliteit (?)

Data
Marts

Bronnen Extracties
(GLO)

DQ
regels

Uitval

Brondata als enabler van Agile BI

Map
regels

Audit

DQ
regels

Uitval

Map
regels

Audit
11
BI-tools

IT C G

Kennis…
• Analyseren (statistiek, profiling)
• Vastleggen (repositorie)
• Ontsluiten (browsen, visualisatie)
• Onderhouden (editors)
• Automatiseren (generatoren)

Managen van kennis (meta–data)
Automatiseren oplossing (generatie en operatie)

Brondata als enabler van Agile BI

12
BI-tool screen shots…

Brondata als enabler van Agile BI

IT C G

13
BI-tool screen shots…

Brondata als enabler van Agile BI

IT C G

14
BI-tool screen shots…

Brondata als enabler van Agile BI

IT C G

15
BI-tool screen shots…

Brondata als enabler van Agile BI

IT C G

16
Big LOGIC

IT C G

BI
tools

Brondata als enabler van Agile BI

17
“Two down, one to go!”

IT C G

Big ENTERPRISE

Big LOGIC
Big DATA
Brondata als enabler van Agile BI

18
Big DATA

IT C G

• Vertrager…
– Testsets te groot
– Testsets niet specifiek
– Testsets bevatten ‘gevoelige’ data

• Versneller…
– Kleinere testsets
– Specifieke testsets
– Anonimisering

Brondata als enabler van Agile BI

Test Data Management tools!

19
Toepassing subsetting in BI

IT C G

Data Warehouse

Subsetting
laad
&
check

mapping
Voordelen:
Bron
Referentie
• Kleine sets = snel testen
Modellen
Model
• Kleine sets = veilig (minder ‘gevoelige’ data)

Bronnen

Data
Marts

check
Voorwaarden:mapping
• Flexibiliteit m.b.t. selectie-criteria (?)
• Over de keten heen (?)
• Technisch vs. functioneel consistent (?)

Extracties
(GLO)

DQ
regels

Uitval

Brondata als enabler van Agile BI

Map
regels

Audit

DQ
regels

Uitval

Map
regels

Audit
20
Subsetting screen shots…

Brondata als enabler van Agile BI

IT C G

21
Subsetting screen shots…

Brondata als enabler van Agile BI

IT C G

22
Subsetting screen shots…

Brondata als enabler van Agile BI

IT C G

23
Toepassing anonimisering in BI

IT C G

Data Warehouse

Anonimisering
laad
&
check

Voordelen:
Bron
Referentie
• Anoniem = veilig (WbP, concurrentie)
Modellen

Bronnen

mapping

Model

Voorwaarden:
mapping
• Bepalen risico-klasse (?) check
• Specificatie anonimiseringsregels (?)
• Pseudonimiseren of anonimisering (?)

Extracties
(GLO)

DQ
regels

Uitval

Brondata als enabler van Agile BI

Map
regels

Audit

DQ
regels

Uitval

Map
regels

Data
Marts

Audit
24
Anonimisering screen shots…

Brondata als enabler van Agile BI

IT C G

25
Anonimisering screen shots…

Brondata als enabler van Agile BI

IT C G

26
“Touchdown!”

IT C G

Big ENTERPRISE

Big LOGIC
Big DATA
Brondata als enabler van Agile BI

27
Big DATA

IT C G

TDM
tools

Brondata als enabler van Agile BI

28
Conclusie

IT C G

• Big ENTERPRISE
 AGILE methode

• Big LOGIC
 Data analyse & ETL-tooling

• Big DATA
 Testdata management tooling
• Subsetting
• Anonimisering

Brondata als enabler van Agile BI

29
Afsluiting

IT C G

• Vragen…?

• … en anders op onze stand
– Kennismaken
– Demo’s
• DATPROF Integrate
• DATPROF Subset
• DATPROF Privacy
Brondata als enabler van Agile BI

30

More Related Content

Similar to Brondata als enabler van agile bi

Seminarie: Definieer je KPI's en automatiseer je dashboard
Seminarie: Definieer je KPI's en automatiseer je dashboardSeminarie: Definieer je KPI's en automatiseer je dashboard
Seminarie: Definieer je KPI's en automatiseer je dashboard
CrossLang / CrossCheck / CrossCast
 
KPI definitie en dashboarding
KPI definitie en dashboardingKPI definitie en dashboarding
KPI definitie en dashboarding
Daan Goor
 
De nieuwste features van Google Analytics voor 2013
De nieuwste features van Google Analytics voor 2013De nieuwste features van Google Analytics voor 2013
De nieuwste features van Google Analytics voor 2013
Daan Goor
 
Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...
Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...
Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...
Nicky van Vroenhoven
 
Selfservice BI in de Praktijk
Selfservice BI in de PraktijkSelfservice BI in de Praktijk
Selfservice BI in de Praktijk
Freek Kamst
 
Avans Data verbindende factor
Avans Data verbindende factorAvans Data verbindende factor
Avans Data verbindende factorMarc Govers
 
Brain Cap Bi Services
Brain Cap Bi ServicesBrain Cap Bi Services
Brain Cap Bi Servicespatrickvet
 
Past de cloud wel echt bij uw organisatie?
Past de cloud wel echt bij uw organisatie?Past de cloud wel echt bij uw organisatie?
Past de cloud wel echt bij uw organisatie?
ICT-Partners
 
SE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin Duine
SE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin DuineSE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin Duine
SE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin Duine
CROW
 
Savacco op bezoek
Savacco op bezoekSavacco op bezoek
Savacco op bezoek
CVO Hitek vzw (Kortrijk)
 
Seminar Simplified Security
Seminar Simplified SecuritySeminar Simplified Security
20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling
20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling
20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling
GGZ Oost Brabant
 
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerkingSE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
CROW
 
PIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshop
PIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshopPIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshop
PIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshop
valantic NL
 
Medical Intelligence EDW 20 juni: VUmc
Medical Intelligence EDW 20 juni: VUmcMedical Intelligence EDW 20 juni: VUmc
Medical Intelligence EDW 20 juni: VUmc
Furore_com
 
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
EDB
 
BIMopen 2015 Royal HaskoningDHV
BIMopen 2015 Royal HaskoningDHVBIMopen 2015 Royal HaskoningDHV
BIMopen 2015 Royal HaskoningDHV
2C management
 
SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...
SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...
SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...FARO
 

Similar to Brondata als enabler van agile bi (20)

Seminarie: Definieer je KPI's en automatiseer je dashboard
Seminarie: Definieer je KPI's en automatiseer je dashboardSeminarie: Definieer je KPI's en automatiseer je dashboard
Seminarie: Definieer je KPI's en automatiseer je dashboard
 
KPI definitie en dashboarding
KPI definitie en dashboardingKPI definitie en dashboarding
KPI definitie en dashboarding
 
De Nieuwe Features van Google Analytics
De Nieuwe Features van Google AnalyticsDe Nieuwe Features van Google Analytics
De Nieuwe Features van Google Analytics
 
De nieuwste features van Google Analytics voor 2013
De nieuwste features van Google Analytics voor 2013De nieuwste features van Google Analytics voor 2013
De nieuwste features van Google Analytics voor 2013
 
Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...
Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...
Power BI (Premium) Implementatie in een Financiële Instelling - PBIG Gebruike...
 
Selfservice BI in de Praktijk
Selfservice BI in de PraktijkSelfservice BI in de Praktijk
Selfservice BI in de Praktijk
 
Managed Self Service BI
Managed Self Service BIManaged Self Service BI
Managed Self Service BI
 
Avans Data verbindende factor
Avans Data verbindende factorAvans Data verbindende factor
Avans Data verbindende factor
 
Brain Cap Bi Services
Brain Cap Bi ServicesBrain Cap Bi Services
Brain Cap Bi Services
 
Past de cloud wel echt bij uw organisatie?
Past de cloud wel echt bij uw organisatie?Past de cloud wel echt bij uw organisatie?
Past de cloud wel echt bij uw organisatie?
 
SE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin Duine
SE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin DuineSE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin Duine
SE & BIM 3. Een beter SE-proces met BIM? door Hans Hoeber en Gerwin Duine
 
Savacco op bezoek
Savacco op bezoekSavacco op bezoek
Savacco op bezoek
 
Seminar Simplified Security
Seminar Simplified SecuritySeminar Simplified Security
Seminar Simplified Security
 
20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling
20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling
20131203 pv ib_zalmtrijssenaar_auditenvanagilesoftwareontwikkeling
 
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerkingSE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
 
PIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshop
PIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshopPIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshop
PIM in B2B e-commerce: 5 redenen waarom PIM onmisbaar is voor jouw B2B-webshop
 
Medical Intelligence EDW 20 juni: VUmc
Medical Intelligence EDW 20 juni: VUmcMedical Intelligence EDW 20 juni: VUmc
Medical Intelligence EDW 20 juni: VUmc
 
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
 
BIMopen 2015 Royal HaskoningDHV
BIMopen 2015 Royal HaskoningDHVBIMopen 2015 Royal HaskoningDHV
BIMopen 2015 Royal HaskoningDHV
 
SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...
SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...
SODA - Overdacht van digitaal archief in 10 stappen (Renée Cambré, voormalig ...
 

Brondata als enabler van agile bi

  • 1. IT Consultancy Group bv Friesestraatweg 215 9743 AD Groningen Harald Kikkers ha.kikkers@itcg.nl IT C G Brondata als enabler van Agile BI
  • 2. BI, altijd lastig?! IT C G Big ENTERPRISE Big LOGIC Big DATA Brondata als enabler van Agile BI 2
  • 3. Big ENTERPRISE IT C G • Vertrager… – Te hoge kosten (?) – Te lange doorlooptijd (?) – Te hoge risico’s (?) • Versneller… – Big ENTERPRISE  AGILE! • Big LOGIC (?)  Kennis, technologie • Big DATA (?)  Volume, semantiek, kwaliteit, veiligheid Brondata als enabler van Agile BI 3
  • 4. AGILE! IT C G • Doel – Sneller, beter, goedkoper,… – Opheffen nadelen conventionele aanpakken • ‘waterval’  gaat uit van ‘fixed target’, volledige spec • Agile  ‘specifying by doing’ • Een continuproces – Kleine teams, multidisciplinair, betrokkenheid gebruikers – Korte iteraties (‘Sprints’)  snelle feedback  bijsturen – Nauwe samenwerking business en ICT Organisatie! Brondata als enabler van Agile BI 4
  • 5. Kennis en ervaring… • • • • • • • • • • • • • • IT C G BI SQL Databases Data analyse Data kwaliteit Data modellering Informatie analyse Performance tuning Project management Materie-deskundigheid Informatie management Technische infrastructuren Modellering datalogistieke processen Etc, etc, etc, etc, etc, etc, etc, etc, etc, etc, … Brondata als enabler van Agile BI 5
  • 6. Big ENTERPRISE IT C G Agile aanpak Brondata als enabler van Agile BI 6
  • 7. “One down, two to go!” IT C G Big ENTERPRISE Big LOGIC Big DATA Brondata als enabler van Agile BI 7
  • 8. Big LOGIC IT C G • Vertrager… – Structuur en semantiek van data – Data-kwaliteit, normering en regels – Mapping-/transformatie • Versneller… – Meta-data repositories – Standaard architectuur – BI tools • • • • • Meta data repositories (Bron-)data analyse ETL (transformatie, mapping) Code generatoren Runtime framework Brondata als enabler van Agile BI 8
  • 9. Toepassing tools in BI IT C G Data Warehouse laad & check mapping Bron Modellen Referentie Model Data Marts check mapping Bronnen Extracties (GLO) DQ regels Uitval Brondata als enabler van Agile BI Map regels Audit DQ regels Uitval Map regels Audit 9
  • 10. ETL-tools in BI IT C G Data Warehouse ETL laad & check mapping Voordelen: • Basisfunctionaliteiten (stage, hist, map, QA) Bron Referentie Modellen Model • Kennisborging  generatie Voorwaarden: mapping • Meta-data management (?) Data Marts check Bronnen Extracties (GLO) DQ regels Uitval Brondata als enabler van Agile BI Map regels Audit DQ regels Uitval Map regels Audit 10
  • 11. Analyse-tools in BI IT C G Data Warehouse Analyse laad & check Voordelen: • Kennis integratieBron borging  generatie  Referentie Modellen mapping Model Voorwaarden: • Modellerenmapping meta-data (?) check • Formuleren & normeren kwaliteit (?) Data Marts Bronnen Extracties (GLO) DQ regels Uitval Brondata als enabler van Agile BI Map regels Audit DQ regels Uitval Map regels Audit 11
  • 12. BI-tools IT C G Kennis… • Analyseren (statistiek, profiling) • Vastleggen (repositorie) • Ontsluiten (browsen, visualisatie) • Onderhouden (editors) • Automatiseren (generatoren) Managen van kennis (meta–data) Automatiseren oplossing (generatie en operatie) Brondata als enabler van Agile BI 12
  • 13. BI-tool screen shots… Brondata als enabler van Agile BI IT C G 13
  • 14. BI-tool screen shots… Brondata als enabler van Agile BI IT C G 14
  • 15. BI-tool screen shots… Brondata als enabler van Agile BI IT C G 15
  • 16. BI-tool screen shots… Brondata als enabler van Agile BI IT C G 16
  • 17. Big LOGIC IT C G BI tools Brondata als enabler van Agile BI 17
  • 18. “Two down, one to go!” IT C G Big ENTERPRISE Big LOGIC Big DATA Brondata als enabler van Agile BI 18
  • 19. Big DATA IT C G • Vertrager… – Testsets te groot – Testsets niet specifiek – Testsets bevatten ‘gevoelige’ data • Versneller… – Kleinere testsets – Specifieke testsets – Anonimisering Brondata als enabler van Agile BI Test Data Management tools! 19
  • 20. Toepassing subsetting in BI IT C G Data Warehouse Subsetting laad & check mapping Voordelen: Bron Referentie • Kleine sets = snel testen Modellen Model • Kleine sets = veilig (minder ‘gevoelige’ data) Bronnen Data Marts check Voorwaarden:mapping • Flexibiliteit m.b.t. selectie-criteria (?) • Over de keten heen (?) • Technisch vs. functioneel consistent (?) Extracties (GLO) DQ regels Uitval Brondata als enabler van Agile BI Map regels Audit DQ regels Uitval Map regels Audit 20
  • 21. Subsetting screen shots… Brondata als enabler van Agile BI IT C G 21
  • 22. Subsetting screen shots… Brondata als enabler van Agile BI IT C G 22
  • 23. Subsetting screen shots… Brondata als enabler van Agile BI IT C G 23
  • 24. Toepassing anonimisering in BI IT C G Data Warehouse Anonimisering laad & check Voordelen: Bron Referentie • Anoniem = veilig (WbP, concurrentie) Modellen Bronnen mapping Model Voorwaarden: mapping • Bepalen risico-klasse (?) check • Specificatie anonimiseringsregels (?) • Pseudonimiseren of anonimisering (?) Extracties (GLO) DQ regels Uitval Brondata als enabler van Agile BI Map regels Audit DQ regels Uitval Map regels Data Marts Audit 24
  • 25. Anonimisering screen shots… Brondata als enabler van Agile BI IT C G 25
  • 26. Anonimisering screen shots… Brondata als enabler van Agile BI IT C G 26
  • 27. “Touchdown!” IT C G Big ENTERPRISE Big LOGIC Big DATA Brondata als enabler van Agile BI 27
  • 28. Big DATA IT C G TDM tools Brondata als enabler van Agile BI 28
  • 29. Conclusie IT C G • Big ENTERPRISE  AGILE methode • Big LOGIC  Data analyse & ETL-tooling • Big DATA  Testdata management tooling • Subsetting • Anonimisering Brondata als enabler van Agile BI 29
  • 30. Afsluiting IT C G • Vragen…? • … en anders op onze stand – Kennismaken – Demo’s • DATPROF Integrate • DATPROF Subset • DATPROF Privacy Brondata als enabler van Agile BI 30