This 1 day, hands-on, workshop will introduce the processes and workflows necessary to manage a Business Intelligence team in a flexible, iterative and agile manner. Through standard agile management methods (Scrum, Kanban and Test-Driven Development), this workshop will provide you with the tools to manage your workflow, BI development, demand management, and customer engagement.
The goal of this workshop is to expose you to different ways of working and give you potential tactics and techniques to improve your BI project delivery.
Defining Constituents, Data Vizzes and Telling a Data Story
Agile Business Intelligence
1. AGILE BUSINESS
INTELLIGENCE
Evan Leybourn
Starting with Agile Business Intelligence by Evan Leybourn is licensed under
Creative Commons Attribution-ShareAlike 3.0 Australia License
<http://creativecommons.org/licenses/by-sa/3.0/au/>
2. Evan Leybourn
lean / agile business leader and author
Singapore
@eleybourn
http://theagiledirector.com
CLICK TO DISCOVER MORE
50. 1. gather preliminary information
2. product quantity routing analysis
3. group customers and materials
4. sort product families by sequence
5. choose one value stream to start
51. 6. create an operations flow chart
7. walk the shop floor
8. collect the data
9. construct the vsm
10. summarize the data to get the big
picture
109. Data Source Oracle financials
What quantity of data
is being dealt with?
~10,000,000
records
How frequently does
this data change?
~0.5% per day
When does this data
change?
Daily What access is
available to the data,
and how can we
extract it?
Direct database
connection
(extraction via
SQL)
How much of this data
is duplicated
elsewhere?
Customer records
in CRM
(authoritative)
How much of this data
is obsolete or
irrelevant?
18% - audit
records older than
7 years
What reports currently
use this data, and are
they satisfactory?
Financial
reporting, annual
reporting
How is this data used? To manage
financial records
Is external or third
party permission
required before
extracting this data,
and how much will that
cost?
No Does the organisation
have the skills in-house
to perform the analysis
and extraction?
In-house
112. 1. develop overall model
(system)
2. build feature list (project)
3. plan by feature (iteration)
4. design by feature (iteration)
5. build by feature (iteration)
113. develop overall model
- high level scope
- domain walkthrough & peer
review
- merge into complete
system model
114. build feature list
- split domain into subject
areas
- separate into business
activities
- separate into individual
features
115. plan by feature
- assign features to data
models
- assign data models to
developers
116. design by feature
- select features for the
iteration
- build sequence diagrams
(Kanban)
- inspect and review the
design
132. constraining principles
technical
develop by feature
regular inspections
configuration management
regular builds
test the system
regular refactoring
common code standards
clear system metaphor
181. 1. do not send defective products to the subsequent
process
2. the subsequent process comes to withdraw only
what is
needed
3. produce only the exact quantity withdrawn by the
subsequent
process
4. equalise, or level, the production
5. kanban is a means to fine tuning
6. stabilize and rationalize the process