Below is the continuation of the transcript of a Webinar hosted by InetSoft on the topic of Agile Data Access and Agile Business Intelligence. The presenter is Mark Flaherty, CMO at InetSoft.
Mark Flaherty (MF): It's all about agility and being the enabler for agility with your business technology investments. BI, clearly decision support systems, to support human decision makers at all levels of your company as well as increasingly automated decision makers that are essentially like in-mind predictive models that are driving this next-step action.
So it's all about agile BI and enabling agile data access. In much of that, which we will discuss in a moment, is oriented around virtualization and service-oriented architecture and similar approaches which enable maximum reuse of data assets.
So really, in the yin and yang here of agile business technologies, you have agile BI, agile data access and really agile application infrastructure is the way to look at that lower ellipse. And that application infrastructure, of course, is a bit of a SOA, it’s Business Process Management, it’s business rules engines, it's a broad range of enabling platform technologies, application servers and the like. So selectively, they constitute your agile infrastructure to allow you to flex your business model much more rapidly.
As organizations continue expanding their data ecosystems, agile data access becomes even more critical for bridging the gap between raw information and meaningful action. Many companies now operate with hybrid architectures that blend cloud warehouses, on‑premises systems, and application‑specific data stores. Extending agile data access into these environments requires a reporting and analytics layer capable of abstracting away the complexity of where data lives. By giving users a unified view across these disparate systems, teams can focus on solving business problems rather than navigating technical silos.
Another emerging dimension of agile data access is the rise of governed self‑service modeling. Instead of relying solely on centralized data teams to prepare every dataset, modern BI platforms allow analysts and domain experts to create reusable transformations, blends, and semantic definitions. These user‑generated assets can then be promoted into shared, governed layers that benefit the entire organization. This approach dramatically accelerates insight generation while maintaining the oversight needed to ensure accuracy and consistency across departments.
Agile data access also plays a pivotal role in enabling cross‑functional collaboration. When sales, operations, finance, and customer service teams all work from the same data foundation, they can align more quickly around shared metrics and business priorities. Real‑time access to harmonized data reduces the friction that often arises when teams rely on conflicting spreadsheets or outdated extracts. As a result, decision cycles shorten, and organizations become more responsive to market shifts and operational challenges.
The shift toward embedded analytics further amplifies the importance of agile data access. Many organizations now expect insights to appear directly within the applications where employees already work, whether that is a CRM, ERP, or custom operational system. Delivering these embedded experiences requires a BI platform that can serve data efficiently, securely, and at scale. By exposing governed datasets and visualizations through APIs and embedded components, companies can bring analytics into the flow of work without sacrificing control or performance.
Finally, the future of agile data access lies in automation and intelligent augmentation. As machine learning models become more integrated into BI workflows, platforms can automatically detect anomalies, recommend relevant datasets, or suggest visualizations based on user behavior. These capabilities reduce the cognitive load on analysts and help non‑technical users uncover insights they might otherwise miss. By combining automation with flexible, governed access to data, organizations can build analytics environments that are not only agile but also increasingly proactive and intelligent.
When we speak of agile development, and we use the term in this Webinar, we are using the term “agile” in the classic sense. You can do a search on Google and some other resources and find a canonical definition of agile. But really, agile, as a development approach, is being used in many different areas obviously, not just BI and data services.
It's in Business Process Management, application development, and they all share commonalities, which is that it's all about approaches that allow you to achieve consistently rapid results at low cost and with minimum strain essentially.
You have a very fast flexible set of assets that you can leverage in new directions very quickly with incremental development that’s modular and enabling you to put together and assemble reusable components iteratively and based on collaborative development involving IT people, involving subject matter experts and end users, to allow you to then quickly build and redeploy and retarget all of your IT assets in new directions fairly quickly. That’s what agile development is.
In terms of the agile BI context, really it's all that. It's really moving away from the old waterfall method where you do a lot of planning on an entire BI or analytics application suite and then write the specs and develop fixed processes for implementing those stacks into prototypes and the like, and then all that upfront development and ongoing development testing which was primarily done between IT and a special cadre of business analysts.
Agile development offers several advantages over waterfall development, particularly when working on projects with evolving requirements or a high degree of uncertainty. Here are some key benefits: