Slidedeck D. Van Nieuwenhuyse Thomas More #BIcongres2013
1. KORTER OP DE BAL
DANK ZIJ AGILE BI
BICC EVENT
07.03.2013
MECHELEN
Dries Van Nieuwenhuyse
Researcher BICC Thomas More
BICC Thomas More
1
2. AGENDA
• Waarom traditionele BI niet langer volstaat?
• Wat is Agile BI?
− Agile BI en data warehousing
− Agile BI en Project Management
− Agile BI en Waardecreatie
• Toekomstperspectieven voor Agile BI
Agile Business Intelligence
2
3. WAAROM TRADITIONELE BI NIET
VOLSTAAT?
• “Verzamel verwachtingen van gebruikers. Ontwerp een datamodel
om in die behoeften te ondersteunen. Verken de gegevensbronnen.
Laad al die gegevens in een sterschema. Ontwikkelen BI objecten.
Rol het eindproduct uit naar de eindgebruikers.”
• Langzaam
• Geen garanties
• De perfecte fabriek zou automatisch het perfecte product moeten
produceren
• Het probleem is dat als het om BI gaat, bijna uitsluitend draait rond
context. Is het de schuld van de gebruiker dat de context continu
verandert?
• Tijd om onze manier van werken veel flexibeler te maken.
• Tijd voor Agile BI…
Agile Business Intelligence
3
4. WAT IS AGILE BI?
• Agile Ontwikkelen – business staat centraal – voor zover ze weet
waar naartoe
• Agile Project Management – niet rond de pot draaien
• Agile Infrastructuur – vlugge ontsluiting en flexibel
• Agile Deployment – vlug up&running indien nog niets
• Agile Analytics – correlaties voor automatisaties – analytics upfront
• Agile Organisatie - snellere self-service, snellere service
Agile Business Intelligence
4
5. AGILE ONTWIKKELEN
Scrum Team
Stakeholders
Afstemmen
Afstemmen Afstemmen
Afstemmen
Product Owner
Ondersteunt
Business trekt
de ontwikkelingen
Scrum Master
Project Team
6. AGILE PROJECT MANAGEMENT
Initiatie &&
Initiatie Basis
Basis Sprint …
Sprint … Sprint …
Sprint … Productie
Productie
Model Storming
Model Storming Sprint …
Sprint … Sprint …
Sprint …
Toegankelijk
Beschikken Veredelen
maken
Dimensioneel model
(Feiten en Dimensies)
Initieel
Initieel Aangescherpt
Aangescherpt
Gebruikers zo snel
Gebruikers zo snel
Datawarehouse
mogelijk confronterenset
Initiële Verfijnen naar
Verfijnen naar
Volledige set
(Structuur + Laadprocessen) mogelijk confronteren set
Initiële Volledige set
Datamart(s)
met data
met data inhoud:
inhoud:
(Structuur + Laadprocessen)
Beschikbaar
Beschikbaar Veredeld
- -Dimensionele model
Veredeld Verfijnen naar
Fijn afgesteld
Verfijnen naar
Fijn afgesteld
Dimensionele model
aanscherpen
aanscherpen eindgebruikers:
eindgebruikers:
Universe(s) Opstellen basis
Opstellen basis Beschikbaar
Beschikbaar Veredeld
Veredeld
- -Universe aanscherpen
Fijn afgesteld
Fijn afgesteld
- -Definitieve
Zoveel mogelijk
Zoveel mogelijk Universe aanscherpen Definitieve
versie
versie - -Basis rapportage(s) rapportages maken 5) Naar productie
Naar productie
Standaardrapporten ruwe data
ruwe data Basis rapportage(s)
Initiële versie(s)
Initiële versie(s) rapportages maken 5)
Definitief (max
Definitief (max
(dimensioneel)
(dimensioneel) maken
maken - -Security inregelen
Security inregelen brengen
brengen
ontsluiten
ontsluiten
Gebruikersdocumentatie informatiemodel
informatiemodel - -Business rules en
Concepten
BusinessConcept
rules - -Metadata vullen
Definitief
Metadata vullenDefinitief
Systeem- & transformaties
transformaties - -Documentatie maken
Documentatie maken
Beheerdocumentatie toevoegen Verzamelen/Opstellen
- -….Verzamelen/Opstellen Geborgd
Geborgd
toevoegen ….
- -Historie opbouwen
Historie opbouwen
Ingewerkte Domeinexpert
- -….
….
Opgeleide key-users Voorbereiden
Voorbereiden Opleiden
Opleiden
Backlog Backlog Backlog
7. AGILE INFRASTRUCTUUR
• Virtuele integratie laat het visualiseren van gegevens veel eerder in
de ontwikkeling cyclus toe, waardoor behoeften scherper worden.
• Een dergelijke architectuur ondersteunt ook near-real-time BI
gemakkelijker dan de standaard ETL-model.
• Snellere antwoorden
• Tijd om tot inzichten
te komen, betaalt
de gebruiker tevens
op het moment zelf :-(
9. AGILE ANALYTICS
• “Agile analytics is a style of data analysis that uses quick,
repeated, and uninhibited experimentation with granular
data, either subsets or whole sets, usually with tools
designed for this style. It often involves collaboration,
such as between subject expert and analyst or between
two or more analysts. Speed to insight is often but not
necessarily a byproduct. “
Ted Cuzzillo (2011) The Elusive Definition of Agile Analytics
http://tdwi.org/Articles/2011/08/02/Elusive-Definition-of-Agile-Analytics.aspx
9
10. AGILE ANALYTICS
• Analytics helpt ook om behoeften veel vroeger
veel duidelijker te krijgen (correlaties voor
automatisaties)
• Data reductie technieken (PCA) laten toe nog
voor de implementatie, de relevantie van de
metrics te onderzoeken en te prioriteren
10
12. AGILE BUSINESS INTELLIGENCE &
DATA WAREHOUSING
FACILITEER INNOVATIEVE BI MET
TERADATA DATA LABS
BICC EVENT
07.03.2013
MECHELEN
Tobias Temmink - Teradata
BICC Thomas More
12
13. AGILE BUSINESS INTELLIGENCE &
PROJECT MANAGEMENT
SCRUM IN DE PRAKTIJK ALS EEN FLEXIBEL
KADER VOOR BI PROJECTEN
BICC EVENT
07.03.2013
MECHELEN
Michiel Kamp & Philip Allegaert - Keyrus
BICC Thomas More
13
14. AGILE BUSINESS INTELLIGENCE &
WAARDECREATIE
'START SMALL, THINK BIG': AGILE BI @
MENSURA
BICC EVENT
07.03.2013
MECHELEN
Dirk Remacle - timeXtender & Erik Bruyndonckx - Sogeti
BeLux
BICC Thomas More
14
15. AGILE BUSINESS INTELLIGENCE AS A
SERVICE
AGILE BI IN KMO'S DANK ZIJ EEN BEST OF
BREEDS BENADERING
BICC EVENT
07.03.2013
MECHELEN
Jos Cools - SBI & Freddy Aben - Iterias
BICC Thomas More
15
16. KORTER OP DE BAL
DANK ZIJ AGILE BI
BICC EVENT
07.03.2013
MECHELEN
Dries Van Nieuwenhuyse
Researcher BICC Thomas More
BICC Thomas More
16
17. TOEKOMSTPERSPECTIEVEN AGILE BI?
• Agile Ontwikkelen – sturende positie van de business zal toenemen
• Agile Project Management – niet rond de pot draaien zal belangrijker
worden maar niet alle architecturen lenen zich hiertoe (information
governance dwingt bijna tot waterfall project management ;-( )
• Agile Infrastructuur – vlugge ontsluiting en flexibiliteit zal geleidelijk
aan evolueren samen met de legacy infrastructuur – appliance breekt
geleidelijk aan door maar blijft duur
• Agile Deployment – vlug up&running zal vooral voor groeibedrijven van
belang zijn – bedrijven met hoge maturiteit zullen met mondjesmaat
overgaan naar de cloud
• Agile Analytics – correlaties voor automatisaties – analytics upfront –
domein van de toekomst, gigantische besparingen zijn mogelijk door
veel minder te automatiseren en veel slimmer inzichten te bekomen
• Agile Organisatie - snellere self-service, snellere service – guess what
will happen here?
Agile Business Intelligence
17
18. TOEKOMSTPERSPECTIEVEN AGILE BI?
“The significant problems we face cannot be
solved at the same level of thinking we were at
when we created them”
Albert Einstein
Agile Business Intelligence
18