BRIDGING THE GAP: LINKING IT

advertisement
BRIDGING THE GAP: LINKING IT-INFRASTRUCTURE AND
BUSINESS PROCESSES
Jochen Franke, Andreas Möbs, Sertac Son, Heinz-Theo Wagner
Institute for Information Systems
Johann Wolfgang Goethe University
Mertonstr. 17, 60325 Frankfurt am Main, Germany
Phone: ++ 49 69 798 28124
Fax: ++ 49 69 798 28585
Working Paper
Abstract
Profitability and performance of companies strongly depend on which business processes are
employed and how these processes are designed. Today, most business processes heavily rely on IT.
Many ratios exist to assess business process performance and IT performance, whereas the impact of
IT on business process performance remains indistinct in recent research.
This paper introduces a simulation testbed, which simultaneously models business processes, the
supporting IT infrastructure and their dependencies. In our approach, we distinguish between two
layers, the business process layer and the IT infrastructure layer. On the IT infrastructure layer, we
propose three generic IT resources and describe their characteristics. On the business process layer,
processes are divided into subtasks which issue bundled IT resource requests.
A generic billing process is used to analyze the effect of IT capacity variation on process cycle time.
The planning and evaluation of IT supported business processes by scenario analysis is a potential
application of our simulation testbed.
Keywords: Business Process Modelling, Simulation, IT infrastructure, IT evaluation.
1
INTRODUCTION
Business processes are market centered descriptions of an organization’s activities, comprising both
material and information processes (Georgakopoulos et al. 1995). They are at the core of a firm consisting of groups of activities and sub-tasks directed towards creating value. Profitability and performance of companies strongly depend on which processes are employed and how these processes are designed. Few processes can be executed without support by information technology (IT), whilst the
degree of deployed IT varies broadly. On the one hand, there are fully automated processes (e.g. cash
remittance processes at banks) and on the other hand, processes with a high degree of human involvement exist (e.g. a human resource department seeking potential employees).
In order to assess business process performance and IT performance, many ratios exist. Subject of this
paper is the impact of IT capacity variation on business ratios. We suggest a simulation testbed to
model business processes and the supporting IT infrastructure to be able to vary IT capacity and
observe the impact on various business performance ratios.
To compare various scenarios, our model can be initialized several times with varying parameters. A
potential application of our testbed is the planning and evaluation of IT supported business processes
by scenario analysis.
2
RELATED RESEARCH
In this paragraph an overview of the related research in the area of IT evaluation, which analyzes the
impact of IT on various economic values, is presented.
First of all, the general role of IT in business processes is discussed. Afterwards, a brief overview of
research on the general impact of IT on firm performance is presented. Finally the term resource is
defined as it is of core importance to our simulation model.
2.1
IT in business processes
IT platforms bridging geographical and organizational boundaries, consisting of network equipment,
carrier lines, workstations, servers, operating systems, databases, communication and business
software, de-signed, developed and operated by IT personnel are the basis for the functionality of most
business processes.
In this context, IT has a positive impact on the outcome of the business processes when the implemented technology is suitable for the intended goals. The prerequisite is a task-technology fit and a
dedication towards business needs leading to a voluntary and extensive usage of the provided technology (Devaraj et al. 2003) (see also Agarwal et al. (2002), Dewett et al. (2001)).
Henderson and Venkatraman (Henderson et al. 1993) provide a strategic alignment model (SAM),
which will be used in the following to clarify the alignment view of this paper and the link between IT
and business processes. They argue that the alignment between business and IT strategies is a
prerequisite for value realization from IT investments. This perspective is also underpinned by recent
articles from Kearns et al. (2001), Cragg et al. (2002), and Sääksjärvi (2000). Within the SAM, our
paper focuses on the operational integration, which is the link between “Organizational Infrastructure
and Processes” and “I/S Infrastructure and Processes”, highlighting the need to align organizational
requirements and delivery capability of IT. This alignment is a major task and challenge for business
and IT managers. With information about business goals and the motivation to direct IT efforts
towards business needs, an optimal alignment of IT and business processes can be reached
(McCormack et al. 2001) (Gordon et al. 2000) (Keen 1991).
Most studies in this field use firm level output, which provides only a limited under-standing of the
dynamic process behind the creation, and therefore, the measurement of IT business value. For the
purpose of creating or enhancing value, resources, including technological resources, are allocated to
those processes comprising the value chain. We are developing a simulation model of IT business
value derived from the impact of IT on processes and dependencies within the value chain.
Various researchers have indicated the potential benefits from adopting a process oriented view of the
business value chain (Crowston et al. 1986) (Bakos 1987) (Kauffman et al. 1989) (Wilson 1993).
However, where process oriented studies have appeared (Banker et al. 1990), their application has
focused on specific technologies thus limiting the generalization of their findings to other
technological and organizational contexts. These observations led to the development of a process
oriented framework based on the premise that organizations derive business value through the impact
of IT on intermediate business processes (Mooney et al. 1995).
2.2
The general impact of IT on business processes
In assessing IT business value, IS researchers have tended to equate business value with productivity
gains from IT at the firm-level. Unfortunately, the overall findings from this branch of research have
been contradictory, fueling the debate on the existence of a productivity paradox (Baily et al. 1988).
Findings range from identifying negative relationships between IT investment and various organizational performance criteria (Berndt et al. 1995) (Weill 1992) (Loveman 1994), to neutral or bi-modal
impacts (Strassman 1990) (Harris et al. 1991) to suggesting positive and significant returns from IT
investments (Barua et al. 1995) (Brynjolfsson et al. 2003a) (Brynjolfsson et al. 2003b) (Hitt et al.
1996).The general impact of IT on performance criteria remains indistinct.
Despite the recent focus on IS research in the field of business process change and business
engineering, it seems surprising that only a limited number of researchers addressed IS evaluation at
the business process level.
Ginzberg focuses on the economic impact of information systems on organizational processes as a
result of implemented information technologies (Ginzberg 1979).
Farbey et al. argue to abandon the IS project as the fundamental unit of analysis in IS evaluation and
adopt the wider concept of the business process instead. In particular, the authors assert that it is only
possible to evaluate the costs and benefits in an integrated way considering business changes through
enabling IT (Farbey et al. 1992).
2.3
IT Resources
Resource is a broadly defined term also covering IT. To clarify the role of IT and its relation and importance to the business, the resource-based view (RBV) is used as a theoretical foundation. One of
the roots of the RBV is the seminal work of Edith Penrose, who views the firm as a collection of
productive resources guided by an administrative function (Penrose 1959).
Clemons and Row (Clemons et al. 1991) define resources “as any long-lived productive capability“,
where resources can be produced internally to a firm or acquired from the market. If a resource can be
produced or acquired easily and cost-effectively, the creation of a sustainable competitive advantage
SCA) based on such resources can hardly be established.
3
A SIMULATION MODEL TO LINK BUSINESS PROCESSES TO
IT-INFRASTRUCTURE
3.1
Modeling Business Processes
Business Process Modeling (BPM) is a widely used term, covering methods, techniques and tools to
support the analysis and design of business processes, thus providing a conceptual basis (Sivaraman et
al. 2002).
One trend in business information systems development can be observed as the change of paradigms
from a data-oriented view of a firm’s information systems towards a process-oriented view, which has
recently been supported by multiple concepts in the context of web services implementation (e.g.
BPEL4WS, BPML, WSCI, XLANG or WSDL) (Aalst et al. 2003).
For business process modeling purposes, a lot of different concepts such as petri nets, event-driven
process chains, UML or BPML, are available and constantly being developed. We select the BPML as
modeling concept. For visualization, the Business Process Modeling Notation (BPMN) is used (bpmi
2003). BPMN and BPML are highly expressive international standards for business process
modelling. They fit into the web services paradigm and constitute a common framework for business
process representation.
Although business process modeling tools like the ARIS Toolset reach high market coverage and can
be used for process simulations, an integrated representation of the direct-monetary relationship between IT infrastructure and business process is missing.
3.2
Modeling IT Infrastructure
The term IT infrastructure refers to enabling technologies, sourcing arrangements and control structures which combined establish a system for information processing in enterprises (Mitchell et al.
1999). The main purpose of IT infrastructure is to provide consistent and quick information support
throughout the firm in order to support the business processes (Bhatt 2000).
The simulation model focuses on the technical aspects of the IT infrastructure. Sourcing arrangements
and control structures are not taken into account.
The broad variety of present IT resources is reduced to three generic resources, namely computing
capacity, storage capacity and network capacity, in accordance with (Janakiraman et al. 2003).
In our simulation model, IT resources exhibit two characteristics: resource requests are always
bundled and excess capacity cannot be stored. Bundling refers to the fact that neither of the resources
is useful on their own (e.g. data storage operations always require computing power and network
bandwidth). The impossibility to store capacity describes the fact that excess capacity cannot be
accumulated. Computing power or network bandwidth are only available per-time.
3.3
The simulation model
Adler et al. developed a stochastic processing network model to measure the impact of human
resources on project cycle time (Adler et al. 1995). A model for capacity sizing of a shared resource in
the context of call center operations has been proposed by Aksin and Harker (Aksin et al. 2003). In
this paper, we will focus on the impact of IT resource capacity variation on total process cycle time.
Our simulation model consists of two layers, the IT infrastructure layer comprising the available IT
resources and the business process layer. The IT resources support and enable the execution of the
tasks, which a business process consists of.
The IT infrastructure layer consists of three resources: network capacity, transaction capacity and
storage capacity. Network capacity or bandwidth reflects the total available data throughput provided
by network components for a given time period. For a single task in a business process, the amount of
used network capacity can be estimated by various methods (e.g. traffic accounting). Transaction
capacity deals with the ability of the underlying IT systems to process data. In a client-server
architecture, the number of remote procedure calls (RPC) issued by the client is an estimate for the
utilization of this type of resource. Excess capacity of both resources cannot be accumulated over
time. Storage capacity reflects the file server storage space and the database storage space. Storage is a
cumulative value. Each process instance consumes a specific amount of storage for a given time with
every task specifying the time the data is stored.
A business process consists of a number of tasks, which are connected in a specific order. The
individual tasks issue bundled IT resource requests. None of the three resources is of value on their
own; they are always requested in conjunction. In case of parallel execution of several process instances, a parallel demand for IT resources will result. As the resources’ capacities are limited, the
requests might not be satisfied immediately, resulting in a delay until enough resource capacity is
available leading to a higher total process cycle time.
In our model each task specifies its demand for the three IT resources. The task is completed, as soon
as the required resource bundle can be provided. This approach is primarily designed for IT-intensive
processes and client-server-architectures, where IT-infrastructure plays a crucial role and processing is
mainly done in backend-applications.
Figure 1 shows a business process consisting of two tasks incorporating two resources and the linkage
between the IT infrastructure layer and the business process using BPMN:
Business Task 1
(1)
Business Task 2
(8)
(4)
RD1
P1
RD2
P2
end (9)
Business Process Layer
start
(5)
R-B1
11 12 1
2
10
9
3
8
4
7 6 5
(7)
Delay
R-B2
11 12 1
2
10
9
3
8
4
7 6 5
Delay
11 12 1
2
10
9
3
8
4
7 6 5
(3)
(2)
Flow Condition =
Resource bundle
combination in time
R1
capacity per time
11 12 1
2
10
9
3
8
4
7 6 5
(2)
IT-Infrastructure Layer
(6)
Flow Condition =
Resource bundle
combination in time
(3)
R2
capacity per time
Figure 1.
Linking IT-Infrastructure to Business Processes
After a starting event has occurred (1) the resources R1 and R2 (3) and the first task of the business
process (4) are initiated. A timer (2), associated to both resources, reflects the time-dependent availability and capacity of both resources. The shorter the timer delay, the higher the capacity of the associated resource per time. The specific resource consumption of each task is communicated by RD1 (4)
to R-B1 (5). R-B1 takes care of the allocation of IT resources in the necessary combination to enable
the execution of the business task. A second, task-specific timer (7), inhibits a delay, which is not
induced by IT resources. This delay can reflect further processing steps which have to be conducted in
order to complete this task (e.g. manual processing steps). Finally, task P1 signals the completion of
this subtask and the overall process proceeds with the second task, which is handled equivalently. All
subtasks are executed in a similar manner until an end event is reached (9). The time between the
initialization of the start event and the occurrence of the end event is defined as one process cycle.
There may be more than one single process instance running at a given time if multiple start events are
executed before an end event is reached. Those instances will run parallel on the business process
layer, while using the same IT resources concurrently.
3.4
Configuration of the simulation model
The capacity of each IT resource is varied systematically and the resulting impact on the overall process cycle time is tracked.
RosettaNet provides generic specifications of common business processes (RosettaNet consortia). As
an example we choose a generic financial billing process (RosettaNet PIPs 3C4, 3C5 and 3C6) due to
the fact that the extent to which information technology is used is generally high. The following diagram illustrates a comprehensive overview.
Seller
Create invoice
Create billing
statement notification
Process remittance
advice
Process invoice reject
Send message
Send message
Receive message
Receive message
Receive message
Receive message
Send message
Send message
Process invoice
Process billing
statement
Create remittance
advice notification
yes
Schedule Payment
Is invoice accepted?
no
Notify Reject
Buyer
Figure 2.
Financial Billing Process (RosettaNet PIP)
For our purposes, only the buyer-side information system will be simulated. The starting events on the
seller side will be triggered exogenously. When analyzing an existing business process, the IT
resource requests have to be evaluated by adequate methods (e.g. traffic accounting, number of RPC
etc.). In a first step, the individual IT resource requests of every subtask are specified according to
plausibility.
According to a recent empirical study of top-1000 German firms, the fraction of incorrect billing
statements is approximately 8% (Skiera et al. 2003). In our model the rejection of an invoice is stochastically simulated with a probability set according to the study’s results.
The simulation is started with a reasonable capacity of IT resources. In subsequent simulation runs, the
capacity of all resources is varied and the resulting mean process cycle time of the process instances is
analyzed.
4
FURTHER STEPS
Our simulation model provides a testbed to simulate the impact of IT resource capacity on business
process cycle times. We use an instance of a generic billing process to simulate various configurations
of IT resource capacity and analyze the impact of this variation on the overall business process cycle
time.
References
van der Aalst, W.M.P., Hofstede A.H.M., Weske M.: Business Process Management: A Survey, in:
Proceedings of BPM'2003. pp 1-12. Springer LNCS 2678, Heidelberg: 2003
Adler, P.S., Mandelbaum, A., Nguyen, V., Schwerer, E.: From Projext to Process Management for
Analyzing Product Development Time, in: Management Science, 41(3), pp. 458-484, 1995.
Agarwal, R., Sambamurthy, V: Principles and Models for Organizing the IT Function, in: MIS
Quarterly, Vol. 1 No. 1, pp. 1-16, 2002.
Aksin, O.Z., Harker, P.T.: Capacity sizing in the presence of a common shared resource:
Dimensioning an inbound call center, in: European Journal of Operational Research, 147, pp. 464483, 2003.
Baily, M.N. and Chakrabarti, A.: Electronics and White-Collar Productivity, in: Brainard, W.C. and
Perry G.L. (eds): Brookings Papers on Economic Activity, Washington, D.C., The Brookings
Institution, 1988.
Bakos, J.Y.: Dependent Variables for the Study of Firm and Industry-Level Impacts of Information
Technology, in: Proceedings of the Eight International Conference on Information Systems,
Pittsburgh, Pennsylvania, pp. 10-23., 1987.
Banker, R. D., R. J. Kauffman and Morey R.C.: Measuring Gains in Operational Efficiency from
Information Technology: A Study of the Positran Deployment at Hardee's Inc., Journal of
Management Information Systems, 7(2), pp. 29-54, 1990
Barua, A., Kriebel, C.H. and Mukhopadhyay, T.: Information Technologies and Business Value: An
Analytic and Empirical Investigation, in: Information Systems Research, 6(1), pp. 3-23, 1995.
Berndt, E.R. and Morrison, C.J.: High-tech Capital Formation and Economic Performance in the U.S.
Manufacturing Industries: An Exploratory Analysis, in: Journal of Econometrics, 65(1), pp. 9-43,
1995.
Bhatt, G.D.: Exploring the relationship between information technology, infrastructure and business
process re-engineering, in: Business Process Management Journal, 6(2), pp. 139-163, 2000.
bpmi.org: Business Process Modeling Notation Draft 1.0, The Business Process Modeling Initiative,
2003.
Brynjolfsson, E. and Hitt, L.: Computing Productivity: Firm-Level Evidence; in MIT Sloan Working
Paper 4210-01, June 2003
Brynjolfsson, E: The IT Productivity GAP, in: Optimize, July 2003
Clemons, E.K. and Row, M.C.: Sustaining IT Advantage: The Role of Structural Differences, in: MIS
Quarterly, 15(3), pp. 275-292, 1991.
Cragg P., King, M. and Hussin, H.: IT alignment and firm performance in small manufacturing firms,
Journal of Strategic Information Systems, 11, pp. 109-132, 2002.
Crowston, K. and Treacy, M.E.: Assessing the Impacts of Information Technology on Enterprise
Level Performance, in: Proceedings of the Seventh International Conference on Information
Systems, San Diego, California, pp. 377-388, 1986.
Devaraj, S. and Kohli, R.: Performance Impacts of Information Technology: Is Actual Usage the
Missing Link?, in: Management Science, 49(3), pp. 273-289, 2003.
Dewett, T. and Jones, G.R.:,The role of information technology in the organization: a review, model,
and assessment, in: Journal of Management, 27, pp. 313-346, 2001.
Farbey, B., Land, F. and Targett, D.: Evaluating Investments in IT, in: Journal of Information
Technology, 7(2), pp. 109-122, 1992.
Farbey, B. Land, F. and Targett, D.: Editorial, Special issue on Information Systems Evaluation,
European Journal of Information Systems, (7)3, pp. 155-157, 1998.
Georgakopoulos, D., Hornick, M., Sheth, A.: An Overview of Workflow Management: From Process
Modeling to Workflow Automation Infrastructure, in: Distributed and Parallel Databases, 3, pp.
119-153, 1995.
Ginzberg, M.J.: Improving MIS Project Selection, Omega, (7)6, pp. 527-537, 1979.
Gordon, J.R. and Gordon, S.R.: Structuring the Interaction between IT and Business Units: Prototypes for Service Delivery, in: Information Systems Management, 17(1), p. 7-16, 2000.
Harris, S.Y. and Katz, J.L.: Organizational Performance and Information Technology Investment
Intensity in the Insurance Industry, in: Organization Science, 2(3), pp. 263-295, 1991.
Henderson, J.C. and Venkatraman, N.: Strategic alignment: Leveraging information technology for
transforming organizations, in: IBM Systems Journal, 32(1), pp. 4-16, 1993.
Hitt, L. and Brynjolfsson, E.: Productivity, Business Profitability, and Consumer Surplus: Three
Different Measures of Information Technology Value, MIS Quarterly, 20(2), pp. 121-142, 1996.
Janakiraman, G., Santos, J., Turner, Y.: Automated Multi-Tier System Design for Service Availability,
1st Workshop on Design of Self-Managing Systems (at DSN 200), San Fancisco, California, 2003.
Kauffman, R. J. and Weill, P.: An Evaluative Framework for Research on the Performance Effects of
Information Technology Investment, in: Proceedings of the Tenth International Conference on
Information Systems, Boston, Massachusetts, pp. 377-388, 1989.
Kearns, G.S. and Lederer, A.L.: Strategic IT Alignment: A Model for Competitive Advantage, in:
Proceedings of the 22th International Conference on Information Systems, 2001.
Keen, P.G.W.: Shaping the Future: Business Design through IT, Harvard Business School Press,
Boston, 1991.
Loveman, G. W.: Assessing the Productivity Impact of Information Technologies, in: Allen, T.J. and
Scott-Morton, M. (eds), Information Technology and the Corporation of the 1990s. New York,
Oxford University Press, 1994.
McCormack, K.P. and Johnson, W.C.: Business Process Orientation: Gaining the E-Business Competitive Advantage, St. Lucie Press, Boca Raton, London, New York, Washington D.C, 2001.
Mitchell, V., Zmud, R.: The Effects of Coupling IT and Work Process Strategies in Redesign Projects,
in: Organization Science, 10(4), pp. 424-438, 1999.
Mooney, J.G., Gurbaxani, V. and Kraemer, K.L.: A Process Oriented Framework for Assessing the
Business Value of Information Technology, in: Proceedings of the Sixteenth International
Conference on Information System, Amsterdam, The Netherlands, pp. 17-27, 1995.
Penrose, E.T.: The Theory of the Growth of the Firm, Basil Blackwell, Oxford, 1959.
RosettaNet consortia: http://www.rosettanet.org.
Sääksjärvi, M.: The Roles of Corporate IT Infrastructure and Their Impact on IS Effectiveness, in:
Proceedings of the 8th European Conference on Information Systems Vol. 1, Vienna, Austria,
2000.
Sivaraman, E., and Kamath, M.: On the Use of Petri Nets for Business Process Modeling, presented at
the 11th Annual Industrial Engineering Conference, Orlando, Florida, 2002.
Skiera, B., König, W., Gensler, S., Weitzel, T., Beimborn, D., Blumenberg, S., Franke, J., Pfaff, D.:
Financial-Chain-Management – Prozessanalyse, Effizienzpotenziale und Outsourcing – Eine
empirische Untersuchung mit den 1.000 größten deutschen Unternehmen, Research Report,
University of Frankfurt, Germany, 2003.
Strassman, P.A.: The Business Value of Computers, New Canaan, Connecticut, Information
Economics Press, 1990.
Weill, P.: The Relationship Between Investment in Information Technology and Firm Performance: A
Study of the Valve Manufacturing Sector, in: Information Systems Research, 3(4), 307-333, 1992.
Wilson, D.: Assessing the Impact of Information Technology on Organizational Performance, in:
Banker, R.D., Kauffman R.J., and Mahmood, M.A. (eds), Strategic Information Technology
Management: Perspectives on Organizational Growth and Competitive Advantage. Harrisburg,
Pennsylvania: Idea Group Publishing, 1993.
Download