The following on building a business case for BI is an excerpt from Business intelligence: The savvy manager's guide
The business case for business intelligence
Consider this scenario: You have been tasked with building a data mart for
the purpose of analyzing a customer value portfolio based on all customer
interactions, ranging from telephone inquiries to purchases, returns, customer
service calls, payment history, etc. On the one hand, you must determine
what organizations are going to be supplying data, how and when the data
sets are to be supplied, and how the data is to be organized and modified for
integration into the data mart. In addition, you must be able to manage the
quick integration of new data sets when it is determined that they are to be
included in the data mart. Alternatively, you must be able to manage the provision
of information services to the business analysts, each of which may be
logically or physically situated in a different location.
It would be difficult, if not impossible, to build this system without
having a clear understanding of where the data is coming from, how it needs
to be manipulated before it enters a data warehouse, what data is to be propagated
along the data mart, and what kinds of applications are using that data.
More importantly, after the system is built it is critical to have a blueprint of
the way that information flows into and out of the system to provide a tracking
mechanism to back up any conclusions that are drawn through data analysis.
To get a handle on how to manage this environment, it would be useful
to have a high-level model of the processes associated with populating and
using this data mart.
The Information Factory
Most systems can be viewed as a sequence of processing stages fed by directed
information channel...
To continue reading for free, register below or login
To read more you must become a member of SearchDataManagement.com
');
// -->

s in a manner that conjures up the image of an
Industrial Age factory. In fact, there are many practitioners who have taken
to describing information systems in terms of an information factory (most
notably Bill Inmon, Claudia Imhoff, and Ryan Sousa in The Corporate Information
Factory). Although this view may actually constrain our perspective of
the use and value of information, it is a useful paradigm for how a business
process can be modeled.
The Value of Modeling Information Flow
At this point you may be wondering: "This is a book on business intelligence.
Why should I care about nonanalytical processing?" The answer is that business
intelligence (BI) is not limited to a company's interaction with customers,
but instead includes knowledge accumulated from any collection of data
consumers, such as internal (i.e., within the organization) and external (i.e.,
cross-company) business applications. As an example, consider a supply-chain
interaction between your company and a collection of product suppliers.
There is embedded business knowledge that can be derived from examining
all details of those interactions, including measuring vendor sensitivity to your
requests, response time, methods of delivery, compliance with contractual
agreements, and conformance to just-in-time delivery issues. To extract this
intelligence we must understand how we have implemented our business
applications and determine what data we need to collect and where that information
needs to be collected. The information flow model will assist in this
determination.
Design versus Implementation
Traditionally, implementers are trained in algorithm design to break down
each application into a collection of discrete processing stages that can be
essentially implemented in isolation. When all the stages are finished, they
are combined to form the complete application. But this process of discretizing
the construction of applications leads to an assembly line model
of information processing in the way that data and partial results are forwarded
from one processing stage to another. These processes take data
(e.g., a transaction stream or extracted records from multiple data sets) asinput and provide some product as output. That can be a physical product
(such as invoices to be sent out to customers), a side effect (such as the settlement
of a sequence of transactions), or an information product (such as a
BI report).
To remedy the eventual effects of this development process, an important
part of the methodology of designing and implementing a business application
is modeling the business process as a way of guiding the algorithmic
implementation. In fact, building this model is the first step in the process of
exploiting information. This business process modeling incorporates descriptions
of the business objects that interact within the system as well as the
interactions between users and those business objects. The same concept holds
true for analytical and intelligence applications, where the eventual product
is described in terms of analytical use and benefit.
Benefits of the Business Process Model
There are some major benefits for building this model. One is that understanding
an information flow provides logical documentation for the business
process. Another is that it exposes potential for adding value through the
kinds of analytical processing we discuss in later chapters. A third benefit of
this business modeling process is in communicating user requirements to the
implementation team. When a formal framework is used to describe a process,
not only does it ease the translation of user needs into system requirements,
but it also provides the manager with a high-level view of how control
migrates throughout the system and how information flows through the
system, both of which in turn help guide the dissection of the problem into
implementable components.
More generally, an information flow, as embodied as part of a business
process model, provides the following benefits.
- Development road map: Identifying how information is used and
diffused helps direct the development of interfacing between the discretized
execution components as well as tracking development against
the original requirements.
- Operational road map: When the application is in production, the
model provides a description of how any analytical data sets are populated
as well as a launch point for isolating problems in operation. It
can also be used to track and isolate data quality problems, map workflow
and control back to information use, and expose opportunities for
optimization.
- Management control: This model provides a way to see how information
propagates across the organization, to identify gaps in information
use (or reuse), and to expose the processes involved in information
integration.
- Calculation of return on investment (ROI): This allows the manager
to track the use of information, the amount of value-adding processing
required, and the amount of error prevention and correction required
to add value and to relate the eventual business value back to the costs
associated with generating that business value.