Professional Documents
Culture Documents
Business Intelligence
1 Introduction
The concept of business intelligence (BI) that provides information for achieving
business goals such as improving profits or solving business process issues is becoming
important. The BI systems supporting the concept require business process-IT align-
ment in the sense that they should provide functionality useful for achieving the busi-
ness goals. However, BI systems in reality vary from system to system depending on
the maturity of the target enterprises and the quality of data available. For example, in
some cases, users require such functionality as visualization of key performance indi-
cators (KPIs) and related data using online analytical processing (OLAP) tools [3],
while in other cases they require validation of hypotheses for achieving business goals
using data mining methods, or support of actions implementing the hypotheses. Thus,
we need a business process-IT alignment method for BI covering all these variations. In
addition, it is essential for people engaged in BI, whom we call BI analysts, to convince
enterprise management that their proposed hypotheses and the actions necessary
to implement them are comprehensive and rational, which means that a kind of
framework used to clarify and organize the hypotheses and the actions is required.
The Balanced Scorecard [4-8, 10-12] is a method of organizing business goals as a
set of KPIs. It promotes management of KPIs corresponding to causes as well as KPIs
T. Halpin et al. (Eds.): BPMDS 2009 and EMMSAD 2009, LNBIP 29, pp. 4657, 2009.
Springer-Verlag Berlin Heidelberg 2009
A Business Process-IT Alignment Method for Business Intelligence 47
corresponding to effects. By managing both types of KPIs and related data with a BI
system, it is possible for the system to support management of business goals. How-
ever, it is the responsibility of practitioners to extract KPIs corresponding to causes and
to ensure that the KPIs are controllable by taking actions. The Fact Based Collaboration
Modeling (FBCM) [9] is a method of evaluating the completeness of business goals
and KPIs through end user observations, and it tells how to use business processes to
align IT functions with business goals. It is applicable to business process-IT alignment
for BI, however, it does not give sufficient consideration to business information,
which is especially important in BI systems. The business data analysis framework [13]
categorizes data analysis scenarios by the type of actions taken after data analysis is
completed. It is useful for reusing data analysis scenarios, and the types of actions
proposed are useful when considering future actions. However, its primary focus is on
data mining and it does not cover all aspects of BI. It is only considered appropriate for
use by skilled BI analysts. We, therefore, need a business process-IT alignment method
that covers different levels of BI systems, enables identification of business informa-
tion used in the BI systems, and gives frameworks for clarifying and organizing the
hypotheses and the actions.
In this paper, we propose a business process-IT alignment method consisting of a
two-phase business processes for BI, where the first phase extracts and checks the
validity of hypotheses for achieving business goals and the second phase clarifies the
actions necessary to implement the hypotheses. The method defines business infor-
mation that should be managed by the BI systems, ensuring business process-IT
alignment for BI. We also propose four different levels of BI systems covering different
subsets of the business processes. An important part of the business processes is a
modeling process. The model created in the process is used to clarify the hypotheses
and the actions to be considered, and to help enterprise management understand their
target domains, such as customers, products, or business processes.
Note that we did not consider a type of BI systems that enables ad-hoc queries and
reporting of information, since the requirements for business information are not
clearly specified at the time of system development, but rather they are specified at the
time of defining queries or reports.
Section 2 proposes business processes for BI and the business information used in
each business process. Then, Section 3 proposes four levels of BI systems, and shows
that each of them can be mapped to a subset of the business processes. Section 4
categorizes models for BI, and Section 5 shows case studies of BI systems and the
models used in them. Finally, Section 6 concludes and presents further issues to be
solved.
Phase 1
1.Define
2. Create 3.Extract
business
model hypotheses
goals
4.Choose
10.Improve valid
hypotheses
hypotheses
5.Choose
9.Improve
achievable
actions
hypotheses
6.List &
8.Monitor 7.Execute
validate
actions actions
actions
Phase 2
be increased by locating them near stations is extracted using data mining methods, it
would be impossible to move the shops. The hypothesis can be used to choose the
location of a new shop, but it is useless for increasing the profits of current shops. Once
we get achievable hypotheses, the next process is to list and validate actions for
achieving them. Each action might require a period of time to complete. We, therefore,
need to manage the extent to which the actions are carried out. We call the extent a
monitoring index. For example, the hypothesis at least 5% of the employees on each
project need project management skill needs to be monitored by a monitoring index
percentage of project management skill, which may not be achievable in a short time.
After the actions are authorized by enterprise management, they are executed, moni-
tored, and checked to see if they really contributed to achieving the business goals. If
not, the actions or the hypotheses should be improved. All of the business processes
form a plan-do-check-act (PDCA) cycle. The complete business processes are depicted
in Fig. 1.
The business information is now shown for each business process and it should be
managed by the BI systems covering the process. First, KPIs are extracted from busi-
ness goals using Balanced Scorecard. There is a relationship between business goals
and KPIs. Second, the data used to create a model and the model itself are extracted in
the modeling process. The model is mapped to a set of metadata used to categorize the
data and to describe the relationships among categories, and it would eventually be
mapped to data models or dimensions in OLAP tools. Third, quantitative measures of
causal factors are extracted from hypotheses. For example, if the business goal is to
increase profits in a sales department, the KPI is the profits, and the quantitative
measure of causal factor might be the average number of contact times with each
customer per sales person a month. The relationship between KPIs and causal factors
might be extracted through such method as multivariate regression. Finally, monitoring
indices are extracted from actions.
50 J. Sekine et al.
Commerce: 9%
Service: 17%
Communication:
11%
Medical: 14%
Fig. 2. Distribution of data analysis cases over business domains (number of cases is 111)
Scope
Level 3: Level 4:
Mgmt.of
actions Validation of Service
actions execution
Functionality
Mgmt. of info. Creation of
decision
support info.
Table 1 shows how each level of BI systems covers the business processes proposed
in Section 2. It is possible that a BI system could cover more than one level shown in
this section.
4 Modeling
This section proposes the models, which are the frameworks for categorizing and or-
ganizing hypotheses and actions, and provide accountability for enterprise manage-
ment. Although the models vary depending on the hypotheses or the actions, they can
be categorized in 3 types.
increase the profit of each sales person, then the model consists of business objects
customers and sales person and the relationships between them such as sell and
contact. Causal relationships among business goals and other business objects are
special cases of the relationships.
5 Case Studies
This section shows several cases that we have encountered in the past.
Education Incentive
Medical expenses
Cerebral infarction
Atherosclerosis
Hypertension
Time
Planning
Service Starting
& prepa- Sales Charging Payment
ordering service
ration
were identified. Based on the finding, the reasons for the complaints were further in-
vestigated, and finally it was found that the guidance for the services was incomplete.
The hypothesis in this case was decrease the numbers of complaints of the business
tasks that are responsible for most of the complaints. This BI system covered the
business processes 1 through 9, and the levels of it was 1 and 3. The information used in
this example was the complaints themselves and the model used to classify the com-
plaints. Since the complaints were written in text, a text-processing functionality was
used for the investigation.
Example # 1 2 3 4 5 6
BI 1)Visualization Yes - - Yes - Yes
system 2)Data mining - Yes - - Yes -
level 3)Validation of actions - - - Yes - -
4)Service execution - - Yes - - Yes
Model 1)Categorization of business
- Yes - - Yes -
type objects
2)Description of relationships
Yes - - - - -
among business objects
3)Description of business
- - Yes Yes - Yes
tasks
6 Concluding Remarks
In this paper, we proposed a two-phase business processes for BI: the first phase ex-
tracts and checks the validity of hypotheses for achieving business goals and the second
phase clarifies the actions needed to implement the hypotheses. Four different levels of
BI systems are also proposed. These are mapped onto subsets of the business processes
and the business information used in the processes. This mapping is used to align the
business goals of BI with BI systems. Studies of real cases have shown the validity of
the business processes and their mapping to BI systems. As shown in the examples, it is
not easy to reach level 3 or 4. We understand that we should start from level 1 or 2, and
if we are able to get enough support from enterprise management and if the data sup-
porting BI systems are available, we may be able to proceed to the next levels.
We also proposed three types of models used to clarify the hypotheses or the actions
to be considered. We believe that it is important to make enterprise management un-
derstand the whole picture of the hypotheses and the actions. The types of models that
are useful for different situations are yet to be investigated. We would like to build a
catalog of modeling methods with rationales and criteria for their use. As we are con-
tinuously analyzing data for our customers, we would like to feedback our experiences
for improving the method, including the modeling process.
References
1. Recommendations. Amazon.com,
http://www.amazon.com/gp/help/customer/
display.html?nodeId=13316081
2. Berry, M.J.A., Linoff, G.S.: Data Mining Techniques: For Marketing, Sales, and Customer
Relationship Management, 2nd edn. Wiley, Chichester (2004)
3. Golfarelli, M., Rizzi, S., Cella, I.: Beyond data warehousing: whats next in business intel-
ligence? In: 7th International Workshop on Data Warehousing and OLAP (DOLAP 2004),
Washington, DC (2004)
4. Kaplan, R.S.: Integrating Shareholder Value and Activity Based Costing with the Balanced
Scorecard. Balanced Scorecard Report 3(1) (2001)
A Business Process-IT Alignment Method for Business Intelligence 57
5. Kaplan, R.S., Norton, D.P.: The Balanced Scorecard Translating Strategy into Action.
Harvard Business School Press (1996)
6. Kaplan, R.S., Norton, D.P.: Having trouble with your strategy? Then map it. Harvard
Business Review 78(5), 167176 (2000)
7. Kaplan, R.S., Norton, D.P.: The Strategy-Focused Organization: How Balanced Scorecard
Companies Thrive in the New Business Environment. Harvard Business School Press
(2001)
8. Kaplan, R.S., Norton, D.P.: Strategy Maps: Converting Intangible Assets into Tangible
Outcomes. Harvard Business School Press (2004)
9. Kokune, A., Mizuno, M., Kadoya, K., Yamamoto, S.: FBCM: Strategy Modeling Method
for the Validation of Software Requirements. Journal of Systems and Software 80(3),
314327 (2007)
10. Norton, D.P.: The Unbalanced Scorecard. Balanced Scorecard Report 2(2) (2000)
11. Norton, D.P.: Building Strategy Maps: Testing the Hypothesis. Balanced Scorecard Re-
port 3(1) (2001)
12. Norton, D.P.: The First Balanced Scorecard. Balanced Scorecard Report 4(2) (2002)
13. Suenaga, T., Takahashi, S., Saji, M., Yano, J., Nakagawa, K., Sekine, J.: A Framework for
Business Data Analysis. In: Workshop on Business Intelligence Methodologies and Ap-
plications (BIMA 2008), pp. 703708 (2008)
14. Davenport, T.H., Harris, J.G.: Competing on Analytics: The New Science of Winning.
Harvard Business School Press (2007)