Benefits and Challenges for BPM in the Cloud

Benefits and Challenges for BPM in the Cloud

Ute Riemann (SAP Deutschland AG & Co. KG, Germany)
Copyright: © 2019 |Pages: 25
DOI: 10.4018/978-1-5225-8176-5.ch091
OnDemand PDF Download:
No Current Special Offers


Business processes are not only variable, they are dynamic as well. A key benefit of BPM is the ability to adjust processes accordingly in response to changing market requirements. In parallel to BPM, enterprise cloud computing technology has emerged to provide a more cost effective solution to businesses and services while making use of inexpensive computing solutions, which combines pervasive, internet, and virtualization technologies (). Despite the slow start the business benefits of cloud computing are as such that the transition of BPM to the cloud is now underway. Cloud services refer to the operation of a virtualized, automated, and service-oriented IT landscape that allows the flexible provision and usage-based invoicing of resources, services, and applications via a network or the Internet. The generic term “X-as-a-Service” summarized the business models delivering almost everything as a service. BPM in the cloud is often regarded as a SaaS application. More recently, BPM is being regarded as a PaaS as it facilitates the creation and deployment of applications, in this case business process solutions. The PaaS landscape is the least developed of the four cloud based software delivery models previously discussed. PaaS vendors, such as IBM, Oracle, Microsoft delivered an application platform with managed cloud infrastructure services however more recently the PaaS market has begun to evolve to include other middleware capabilities including process management. BPM PaaS is the delivery of BPM technology as a service via a cloud service provider. In order to be classified as a PaaS a BPM suite requires the following capabilities: the architecture should be multi-tenant, it should be hosted off premise and it should offer elasticity and metering by use capabilities. When we refer to BPM in the cloud what we are really referring to is a combination of BPM PaaS and BPaaS (Business Process as a Service). Business Process as a Service (BPaaS) is a set of pre-defined business processes that allows the execution of customized business processes in the cloud. BPaaS is a complete pre-integrated BPM platform hosted in the cloud and delivered as a service, for the development and execution of general-purpose business process application. Although such a service harbors an economic potential, questions that need to be answered are as follows: Can an individual and company-specific business process supported by a standardized cloud solution, or should we protect process creativity and competitive differentiation by allowing the company to design the processes individually and solely support basic data flows and structures? Does it make sense to take a software solution “out of the box” that handles both data and process in a cloud environment, or would this hinder the creativity of business (process) development leading to a lower quality of processes and consequently to a decrease in the competitive positioning of a company? How to manage the inherent compliance and security topic. Within a completely integrated business application system, all required security aspects can be implemented as safeguards with just enough money. Within the cloud, however, advanced standards and identity prove is required to monitor and measure information exchange across the federation. Thereby there seems to be no need for developing new protocols, but a standardized way to collect and evaluate the collected information.
Chapter Preview


To survive in a competitive business world, a company needs as much help as it can get. Collaboration is nothing new. Cloud Computing transforms the way many organizations work and offers benefit for operation management and service computing (Chang, V. 2013). The encouragement of process improvement and the assurance that processes do meet all compliance and risk regulations is of core business interest. In addition, customers increasingly want to get their products and services sooner, better, cheaper and in a more innovative and up-to-date way. The demands and expectations continually change so that the need to be dynamic in provisioning their products and services in the most efficient and effective manner through continuously improving processes rises. Process improvement is one of the ways addressing the challenges of increasing in regards to effectiveness, efficiency, capacity, flexibility and responsiveness (Chang, V., Walters, R. Wills, G, 2014).

More recently, a new generation of collaborative tools has evolved which support coordination of activities via a web based service. What is relatively new is the use of software systems to support the collaboration of business processes to facilitate new forms of collaboration. One major product emergence is the entire cloud service model as innovation and collaboration will frame the future of the cloud agenda. (Forrester, 2012) Due to this technological evolution, it becomes increasingly easier for companies to cultivate and orchestrate collaborative ecosystems around the cloud services. Whereas previously the data in IT systems largely stayed locked up behind corporate firewalls, more and more of that data is now flying in and out of a cloud. This digitization is transformative, driving business processes to ever-greater power and efficiency. Standardization is still and even more a key success factors that allows the digitization of business networks to expand and flourish. The business processes and related business parties, such as suppliers, distributors, customers, partners, and employees becomes increasingly complex and dynamic and stays as the most important factor of any competitive advantage.

Business processes are paramount for the success of a company towards its competitors in the market. Companies have always been working on improving processes for millennia. One can say that the systematic efforts at business process improvement started with Michael Hammer and James Champy in 1993 where they argued, among other things, that IT had often been used to automate bad processes and proposed that the proper combination of process redesign and IT could revolutionize the way companies worked.

Companies in almost every industry and of any size face similar questions how to handle their processes – no matter from which business area they are, no matter how standardized they are, no matter how important they are for the company. The need to improve their business processes continuously with an increasing level of creativity in regards to the design of the process itself and the collaboration of various processes with different partners is a mantra in today’s business. In parallel the idea of supporting business processes by IT systems flies around since ages – even before we have thought about cloud and BPaaS. Mostly this has been done by standardization, documentation and with the help of ERP systems. Successful companies need to face this challenge with implementing a continuous and substantial change of the entire business processes. (Zahn & Schmidt, 1997) Companies all over the world have invest time and effort to standardized their processes, increase quality and support these processes as much as possible by IT systems. However, in by far too many cases, these systems have been installed in ways that are difficult to maintain or even to support the business process adequately. The current business environment is characterized by an ever-changing market environment with an aggressive. (Knyphausen, 1993) Consequently, the new design of a complex and flexible business process landscape need to cover this complexity together with another degree of interoperability to even further increase efficiency and flexibility. In this context the concept of agile business processes and cloud services gets more and more important since both concepts addresses the same process targets as they offer an interoperability to enable business partners distributed across an on-demand business process landscape to coordinate their functioning based on a shared understanding of the meaning of the data that flows among them.

Complete Chapter List

Search this Book: