I have written previously that the world of data and analytics will become more and more centered around real-time, streaming data. Data is created constantly and increasingly is being collected simultaneously. Technology advances now enable organizations to process and analyze information as it is being collected to respond in real time to opportunities and threats. Not all use cases require real-time analysis and response, but many do, including multiple use cases that can improve customer experiences. For example, best-in-class e-commerce interactions should provide real-time updates on inventory status to avoid stock-out or back-order situations. Customer service interactions should provide real-time recommendations that minimize the time to resolution. Location-based offers should be targeted at the customer’s current location, not their location several minutes ago. Another domain where real-time analyses are critical is internet of things (IoT) applications. Additionally, use cases like predictive maintenance require timely information to prevent equipment failures that help avoid additional costs and damage.
The research also explores whether organizations have adequate technologies to support different types of analyses. Half as many organizations (19%) report they have completely adequate technologies for real-time analysis compared with those that have completely adequate technologies for reports (38%) and dashboards (38%). Real-time analyses require a different approach. Having someone sit around and watch a dashboard waiting for information to change is not a very effective way to monitor changes. The data may be changing so frequently that it is hard to even see what is changing. Even if someone were to identify and understand the changes, would they be able to determine the correct response before it was too late?
As organizations become more proactive and oriented around real-time processes, they need to adopt an event-driven approach to their operations. Nearly one-half (48%) are using streaming data in their operational processes, yet only 15% report their event-streaming technologies are completely adequate. Real-time and streaming require a focus on event-driven architectures to support responsiveness and are on the path to what we call a digital business.
Analytics vendors must recognize the needs organizations have for real-time operations. They will not be solved by reports and dashboards. Organizations need better alert and notification capabilities. They also require improved AI/ML capabilities to evaluate the appropriate actions to take. And they need enhanced agent technologies to connect the various applications — analytical and operational — involved in taking action. In the meantime, organizations should consider third-party technologies for some of these capabilities. We continue to study the issues associated with real-time analyses and event-driven architectures in our Streaming Data Dynamic Insights Research. Please contribute to this research with input from your organization.
Regards,
David Menninger