Build An Extensible Data Warehouse Foundation Executive Brief
Build An Extensible Data Warehouse Foundation Executive Brief
Info-Tech Research Group, Inc. is a global leader in providing IT research and advice.
Info-Tech’s products and services combine actionable insight and relevant advice with
ready-to-use tools and templates that cover the full spectrum of IT concerns.
© 1997-2016 Info-Tech Research Group Inc. Info-Tech Research Group 1
ANALYST PERSPECTIVE
Don’t just build a data warehouse, build it smartly.
Data warehouse projects are some of the most challenging projects for
IT because of their complexity. That being said, the data warehouse is
still a technology that can help you gain a significant competitive
advantage.
Start by architecting a data warehouse correctly and build it one
subject area at a time.
Similar to building a house, the key to success is creating manageable
pieces and integrating those pieces based on a well-architected plan
and foundation with just enough oversight and governance. With this
approach, you are able to develop a program around the data
warehouse that will be able to empower your business over time.
Daniel Ko,
Manager, Information Management
Info-Tech Research Group
Info-Tech Research Group 2
Our understanding of the problem
This Research Is
is Designed For: This Research Will Help You:
CIOs who want to build a data warehouse Establish an overall vision and identify key
(DW) that helps business users make business processes for data warehousing.
informed decisions. Create the minimal level of data warehouse
Business executives who want to work with IT governance to maintain your data warehouse.
to leverage a data warehouse to improve Understand business needs to pick the most
business processes and access to correct suitable technological option for the data
data. warehouse.
• Organizations are fully aware that data is a critical asset and an 1. A data warehouse is a project; but
indispensable element in successful decision making. successful data warehousing is a
• The data and information landscapes have drastically expanded and program. An effective data warehouse
diversified; combined with the increase in the speed of business, requires planning beyond the initial
decision makers are in need of a system that provides the right technology implementation.
information at the right time.
2. Governance, not technology needs to
Complication be the core support system for enabling
a data warehouse program.
• Data warehouse implementation is a costly and complex undertaking,
and can end up not serving the business needs appropriately. 3. Understand business processes at the
• Too heavy a focus on technology creates a data warehouse that isn’t operational, tactical, and ad hoc
sustainable and ends up with poor adoption. levels to ensure a fit-for-purpose data
• Emerging data sources and technologies add complexity to how the warehouse is built.
appropriate data is made available to business users.
Resolution
• Leverage an approach that focuses on constructing a data warehouse foundation that is able to address a combination of
operational, tactical, and ad hoc business needs.
• Invest time and effort to put together pre-project governance to inform and provide guidance to your data warehouse
implementation with minimal ongoing operations requirements to keep the data warehouse healthy.
• Develop the “Rosetta Stone” views of your data assets to facilitate data modeling and the order of building your data
warehouse environment.
• Select the most suitable architecture pattern to ensure the data warehouse is “built right” at the very beginning.
66%
of information delivery
and
yet
Don’t feel they have access
Sixty-six percent of business
users reported a “shortening of 55% to data relevant to decision
making
their decision-making window”
Source: Aberdeen Group, 2014 Source: Aberdeen Group, 2014
integrating real-time and historical Better enablement of key strategic initiatives 16%
data from multiple data sources and Better relationships with customers and business
10%
partners
can be dedicated to reporting, your Better sense of our risk and better ability to react to
9%
organization is in a better position for changes in the economic environment
Better financial performance of the organization 9%
information sharing and enterprise-
Better capability to respond to buying trends in the
wide collaborative decision making marketplace
5%
that is efficient, effective, and timely. Identification and creation of new product and
service revenue streams
1%
An integrated, centralized decision-support database and the related software programs used
to collect, cleanse, transform, and store data from a variety of operational sources to support
business intelligence. A data warehouse may also include dependent data marts (DAMA-
DMBOK Guide, 2009).
Data
deliveries by 75%.
Source: Health Catalyst, 2014
Benefits:
2 Automation of Business Process 4 Centralized Database Management System
However,
What technologies does your organization plan to use to support its big
data environment?
Hadoop, NoSQL, and similar platforms are attractive for providing new
capabilities for combining and storing data sets, but they do not replace a data
warehouse; they COMPLEMENT a data warehouse.
Due to the high implementation costs and intensive architectural planning up-
front, there is a tendency to assume that the data warehouse will simply run itself
once the “project” is completed.
And still…
of organizations are currently unimpressed with the data
55%
warehouse’s ability to handle unstructured data (
The Information Difference, 2015).
Data Source 1
Report Analytics
Iteration 2
Iteration 1
Report Extensible Data Warehouse Self-Service
BI
Data Source 3 Warehouse Program
Data Source 4 Query Foundation Data Mining
Your current environment is too This blueprint focuses on building By establishing a program that
heavily reliant on point-to-point a foundation that allows for later places emphasis on governance as
sourcing of data that produces iterations to be layered on top by well as technology, your
inconsistent reporting. Without a detailing business processes that organization’s data warehouse
proper understanding of what your will inform data model and environment becomes more
users want and what the underlying architecture design. Combined sustainable, extensible, and capable
data model should be, business with creating governance bodies of providing critical value to your
intelligence capabilities are impaired and policies, this is the beginning business users.
and business satisfaction decreases. of your data warehouse program.
Structure the Data Identify Essential Business Plan for the Data Warehouse
Warehouse Project Processes to Support Explore Technology Options Centre of Excellence
Inputs: Inputs: Inputs: Inputs:
• Current state and business • Detailed business • Architecture model • Data warehouse foundation
context objectives and processes scope
Data Warehouse
Foundation Work
Breakdown Structure Create the Core Data Model
Inputs:
Data Warehouse Define Operating Procedures
• Identified data elements
Steering Committee Inputs:
that support business
Charter • Data warehouse foundation
processes
Data Warehouse Create an Architectural scope
Program Charter Outputs: Strategy
• Core “Rosetta Stone” Inputs: Outputs:
documents that will inform • Key processes • Documented procedures
Review Data Management core data warehouse for data
Impacts tables Outputs: handling/manipulation
Inputs: • High-level data warehouse • Service-level agreements
• Current state of data architecture model
Business Data Glossary Data Warehouse
management practices
Data Warehouse SOP Workbook
Data Classification Architecture Planning
Outputs:
Tool Data Warehouse
• Identified data management Inventory Tool
SLA
initiatives that will support
Master Data Mapping
data warehouse success
Tool
This icon denotes a slide where a supporting Info-Tech tool or template will help you perform
the activity or step associated with the slide. Refer to the supporting tool or template to get
the best results and proceed to the next step of the project.
This icon denotes a slide with an associated activity. The activity can be performed either as
part of your project or with the support of Info-Tech team members, who will come onsite to
facilitate a workshop for your organization.
Guided
DIY Toolkit Implementation Workshop Consulting
“Our team has already “Our team knows that “We need to hit the “Our team does not
made this critical we need to fix a ground running and have the time or the
project a priority, and process, but we need get this project kicked knowledge to take this
we have the time and assistance to off immediately. Our project on. We need
capability, but some determine where to team has the ability to assistance through the
guidance along the focus. Some check-ins take this over once we entirety of this project.”
way would be helpful.” along the way would get a framework and
help keep us on track.” strategy in place.”
factors, key performance 2.3 Detail the most glossary and data 4.3 Create a data
metrics, and project risks. important operational, classification. warehouse foundation
1.4 Define the current and tactical, and ad hoc 3.3 Identify master data roadmap.
future states for key data activities the data elements to define 4.4 Define data warehouse
management practices. warehouse should dimensions. service-level
support. 3.4 Design lookup tables agreements.
2.4 Link the processes based on reference 4.5 Create standard
that will be central to data. operating procedures.
the data warehouse 3.5 Create a fit-for-purpose
foundation. data warehousing
model.
1. Workshop Itinerary 1. Job Descriptions and RACI 1. Data Warehouse Vision 1. Business Entity Map 1. Technology Capability
2. Workshop Participant 2. Data Warehouse and Mission 2. Business Data Glossary Map
List Foundation Project Plan 2. Documentation of 3. Data Classification 2. Project Roadmap
Deliverables