The Future of Integrating ERP and Applications in the Cloud


VR-BUG-WEBIn recent years line-of-business applications including accounting, human resources, manufacturing, sales and customer service have appeared in the cloud. Cloud -based software as a service (SaaS) has replaced on-premises applications that were previously part of ERP and CRM environments. They have helped companies become more efficient but have also introduced interoperability challenges between business processes. Their advantage is that cloud software can be rented, configured and used within a day or week. The disadvantage is that they don’t always connect with one another seamlessly, as they used to and when managed by a third party there is limited connectivity to integrate them.

Smooth interoperation is critical for business processes that use ERP. The hybrid computing approach to ERP was assessed by my colleague Robert Kugel, who identified the challenges in these early approaches to ERP in the cloud. As on-premises ERP, these applications were fully connected and integrated with process and data integration wired together through additional technologies. This configurability of ERP has been a large challenge and has led to failed implementations, as Robert noted.  Understanding the complexities of ERP today is key to coming up with a solution.

One of the most fundamental business processes in organizations is tracking an order to fulfillment. That needs to be connected without manual intervention for transactional efficiency and to ensure data, analytics and planning are available. In fact our next generation of finance analytics benchmark research finds that ERP is the second-most important source of data being analyzed, after spreadsheets, and is the first-ranked source in almost one-third (32%) of organizations. In the transition to cloud computing this has become more complex. Applications that support the order-to-fulfillment process, for example, are increasingly being used individually in cloud computing, and many are being mingled with on-premises applications that require integration and automation to avoid manual intervention.

To start, orders are created by sales. Sales opportunities are created and closed with products and services purchased by contract or electronically. These must be placed in an order management system through which the record can be used by a multitude of systems and processes. Purchasing and fulfillment details are moved into an invoice as part of a billing application, then entered into accounting and accounts receivable where it is managed to payment. Finance takes orders and consolidates them into reports, typically in a financial performance management system. The order is then provided to manufacturing or fulfillment applications which build and deliver products, then fulfilled through warehouse and distribution management. The customer name and order number is also placed into an application that handles support calls or deploys services.

This is the reality of business today. Many departments and individuals, with different applications, are needed to support orders, fulfillment and service. If these applications are not connected organizations have to perform manual intervention, re-enter data, or copy and paste, which not only wastes time and resources but can introduce errors. Half (56%) of organizations do the integration through spreadsheets or exporting data, with custom coding being second-most popular (for 39%), according to our business data in the cloud research. (I will leave HR applications and the supporting people component out of this process though they play a critical role as an enterprise resource to support the order-to-fulfillment process and are part of many ERP deployments.) In addition performing any level of business planning is not simple as data is needed to determine past performance and plan for the future.

There is no simple way to make all this efficient. It has historically been managed by ERP, usually through a single vendor’s application suite. Now businesses want it done in the cloud, either on-premises or through other cloud applications. Proper attention must be paid to the needs and competencies of the departments and business processes involved. Thus migration and transition to ERP are not simple, nor is building an application architecture that supports process and data efficiently. Assessment and planning are necessary to ensure that risks are addressed. Switching to a new ERP system in the cloud will still require an application architecture to maintain proper operations across departments and existing applications, whether they are on-premises, in a private cloud, in the public cloud or in a hybrid combination. This integration among sales force automation, customer service and other systems is outside the scope of most cloud ERP deployments who have not provided the most robust integration points for the applications and data.

Robert Kugel writes that ERP must take a giant leap in order to operate in the cloud. I agree. Our firm often gets requests for assistance in finding the right approach to ERP and business process. While midsize companies find ERP in the cloud increasingly attractive, there are significant challenges to adapting  and integrating such applications as part of business processes, which many customers overlook in their desire for a cloud-based solution. The majority of cloud ERP vendors have not provided integration and workflow of information from their applications to others in an open and seamless manner, complicating deployments and adding unexpected costs for customers.

vr_fcc_financial_close_and_automation_updatedERP suppliers moving from on-premises to cloud computing have acknowledged the complexities. Many of the legacy ERP vendors have struggled to enable application interoperability and the differing management requirements of IT and business. This struggle has resulted in a lack of confidence by organizations wishing to migrate to ERP in the cloud and makes them wonder whether to look at alternative approaches with individual applications using integration across them and data to support business processes. Automation is another major concern. The lack of it across business processes has impeded finance groups in closing the books efficiently; our research on the fast, clean close shows many organizations losing four or more days.

In the meantime technological advances in integration technologies that operate in the cloud computing environment can interconnect with on-premises systems. The ability to simultaneously distribute transactions and data across systems makes the ability to architect business processes and workflows a reality. For some organizations the use of business process management and other integration technology approaches are being adopted. The new technologies are able to blend into many applications, so that users do not know they are working on applications from different vendors, nor do they need to know. These advances enable application architecture to interoperate and automate the flow of data from on-premises and cloud computing environments, providing new opportunities to interoperate from ERP or other applications. Many organizations are doing this today, and more than one-third of companies are planning or need to move data from cloud to cloud, cloud to on-premises or on-premises to cloud, data according our business data in the cloud research.

No matter whether a company is in manufacturing or services, they must address the integration complexities to gain efficiency and support growth without adding more resources. While many new ERP providers in the cloud are taking simpler approaches from the applications interface to how it processes transactions, most have not learned the importance of integration to other systems and the need for accessing and integrating data for transactions and analytics. Having consistency of data across applications and systems is a major obstacle in more than one-fifth (21%) of organizations and a minor obstacle in two-fifths (43%), and they find similar difficulties in the complexities of accessing data, according to our business data in the cloud research. In addition they lack effective planning (which of course is the P in ERP), and reporting is less than sufficient and often must be complemented by third-party tools.

All this introduces yet more complexity for business and IT in determining how they can move forward with ERP in the cloud, adapting existing and new applications to interoperate.  The outlook for ERP in the cloud is thus uncertain. If these vendors do not adapt to the reality of what their customers want (as opposed to what they want their customers to do), it will remain cloudy. Responding to pressure to take an open approach that is easy to integrate, however, ERP providers could see a sunny forecast.

Regards,

Mark Smith

CEO & Chief Research Officer

IBM Brings Sophistication to Customer Analytics and Prediction


During recent IBM analyst big data event, I learned about a new product, IBM Predictive Customer Intelligence. It extracts and processes customer-related data from multiple sources to analyze customer-related activities and has capabilities to predict customer behavior and actions. Predictive Customer Intelligence is built on IBM’s big data platform and supports extraction and integration of data from multiple sources, internal and external, and from structured and unstructured data. It can process data created by third-party products, such as text-based files of data created by converting speech to text. The product can capture and analyze customer interactions from multiple communication channels such as voice, email, text messages, chat and Web usage scripts and social media posts.

Predictive Customer Intelligence has four primary modules, for predictive modeling, reporting, real-time scoring and a real-time analytics data repository, which are connected by the IBM Integration Bus. These modules support a predefined process in which users build models from customer data stored in analytics real-time customer database and use them or predefined models to run real-time analysis against the customer data and produce scores, recommendations, reports and dashboards related to customer activities. The outputs can be delivered through a variety of channels such as outbound email, direct mail or text message. This can help contact center agents provide personalized and contextualized responses to customers’ questions. Other outputs can be used to produce targeted marketing campaigns or to respond to customer interactions through other communications channels.

vr_NGCE_Research_08_all_channels_for_customer_engagementMy benchmark research into next-generation customer analytics shows a need for such a product because companies have up to 21 potential sources of customer data. These include transactional business applications such as CRM and ERP, customer data warehouses, spreadsheets, call recordings and text-based files containing content from email, forms, letters, text messages, chat scripts, Web scripts and social media posts. All of these not only contain valuable customer information but also interaction data from which companies need to derive insights into customers’ feelings about products and services and other aspects of the business. The research shows companies have difficulty in extracting value from this data, partially because on average they use only six sources of customer data in their customer analytics. Interaction data is especially problematic because most of it is unstructured and requires tools that can automatically access and extract insights from them; few companies have such tools. This situation also is becoming more complex, as my benchmark research into next-generation customer engagement shows: Companies are supporting more channels of interaction and expect volumes of interactions to grow in every channel as our research shows up to 17 channels in play.

IBM Predictive Customer Intelligence has capabilities that can help companies meet these challenges. However, a close look reveals that it is not one but 10 individual products (not including three connectors) packaged together. Organizations therefore need to understand the cost and operational impact of managing and use these products.

At the big data analytics event, Frank Theisen (IBM VP of front-office transformation for Europe) summed up the information challenges companies face; they need to know:

  • What happened?
  • Why did it happen?
  • What can be learned?
  • What action should be taken?
  • What could happen in the future?

Ventana Research believes that big data analytics can answer these questions. vr_Customer_Analytics_03_key_benefits_of_customer_analyticsFor example, my benchmark into next-generation customer analytics shows that one-quarter (26%) of companies have deployed a dedicated customer analytics product and have found it has helped them improve the customer experience and their analysis of business performance. More generally my colleague Tony Cosentino wrote about three Ws that are key: What data you have, what information you want to derive from data, and what action should be taken as a result of insights gained from it. Once you can answer these questions you can decide which analytics product best fits your requirements.

IBM focuses intensively on its technology sometimes to the extent of obscuring the business applications of those systems. One prime example is that more and more IBM big data products are moving to the direction of IBM Watson and methods of cognitive computing. Basically Watson is a platform that can search very large volumes of information to deliver insights from the data by use of natural language, and it is smart in that it learns as it searches, so that future answers are more refined and targeted to the questions asked. Such capabilities are particularly useful for analyzing the very large volumes of customer interaction data companies accumulate; they help identify trends, hot issues and focused information to help personalize responses and put them in the context of an overall customer relationship.

Our next-generation customer analytics benchmark research shows usability is the top priority for selecting analytics software: 64 percent of companies said it is very important. To provide it vendors should support point-and-click access to information on mobile devices and visual ways of showing the results of analytics. One case study IBM used during the day illustrated this; the user collects a vast array of data, integrates it and delivers analysis in visual formats on Apple iPads. This is well-suited for assisting customer-related activities that happen in real time (such as phone calls) where users need instant access to up-to-date information in forms they can understand immediately.

Companies already have huge amounts of customer-related data, and if you factor in the increasing volume of electronic communications, social media and the coming Internet of Things, this need will grow more acute. IBM has a variety of analytic products and is developing more. The challenge is to figure out which IBM products can best process what data and produce the required information and insights to drive decisions and action. Predictive Customer Intelligence and IBM’s other big data analytics are worth considering in organizations’ efforts to improve understanding of customers and their experiences.

Regards,

Richard J. Snow

VP & Research Director