Enabling Agile Data Access with InetSoft
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.
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.