Delivery Process 2. System Process
Delivery Process 2. System Process
Delivery Process 2. System Process
Delivery Process
2. System Process
Anahory
Delivery Process
The process that delivers a data warehouse has to be fundamentally
different from traditional waterfall method
Issue with the DW projects is that
difficult to complete the tasks and deliverables in the strict,
ordered fashion demanded by a waterfall method
because requirements are rarely understood and are expected
to change over time
Knock-on effect
Architectures, designs, and build components cannot be completed
until the requirements are completed which can lead to constant
requirement iteration without deliver i.e “Paralysis by Analysis”
Steps in DW delivery method
1. IT Strategy
- DW are strategic investments
- Require business process to redesign in order to generate the
projected benefits
- If there is no overall IT strategy that included DW
difficult to procure
retain funding for project
Steps in DW delivery method
2. Business case
Identify the projected business benefits that should be derived
from using the data warehouses
Benefits may or may not be quantifiable Ex : $5000 savings per
annum
Projected benefits should be clear stated
DW that do not have a clear business case tend to suffer from
credibility problems at some stage during the delivery
process
Steps in DW delivery method
3. Education and Prototyping
Organizations will experiment with the concept of data analysis and
educate themselves on the value of a data warehousing
In some instances data warehouse may be the first large-scale client-
server solution being implemented within the organizations and will
require
new skills
experiences
hardware
Steps in DW delivery method
A prototyping activity on a small scale can further the education process
as long as
1. Prototype addresses clearly defined technical objective
2. Prototype can be thrown away once the feasibility of the concept has
been shown
3. Activity addresses a small subset of the eventual data content of the
DW
4. Activity time scale is not critical – seen as a timeboxed effort to
come to grips with the new technologies being considered
Steps in DW delivery method
4. Business Requirements
To produce a set of production-quality deliverables that grow to
full solution
Overall requirements should be understood
Overall system architecture is in place
20% of the time within the business requirements phase should be
spent on understanding the longer-term requirements
Determine the logical model for information within DW
Determine source systems that provide the data
Steps in DW delivery method
R
Building the vision E
Q E
History Load I v Extending scope
R l
Ad-hoc query E u
M t
Automation E i
N o
T n
Accessing the DW
1. Do not design the DW around a specific tool or tool type
2. To fully understand the user requirement and round them out, you
must gain an understanding of the business
3. Make sure that period information is captured by department, group
and any other organization divisions
4. It is imperative to get level of detail at which data must be stored
correct. If this decision is made incorrectly , DW must be completely
reorganized at some future date
System Process
Data warehouses must be architected to support 3 major factors
1. Populating the warehouse
2. Day-to-day management of the warehouse
3. Ability to cope with requirements evolution
1. Populating the warehouse
- Cleaning it up
- making it available for analysis
- typically done on a daily basis after the close of business day
2. Day-to-day management
-Convert the source data in the temporary data store into a structure
that is designed to balance query performance and operational cost
3. Backup and Archive Process