According to Search Business Analytics, Agile BI was one of the most discussed concepts of 2010, but there remains a great deal of confusion to what exactly agile BI is. According to the article, at a TDWI conference in August, some thought it referred to applying agile principles to their BI environments, while other thought it meant the ability of BI to help an organization become more adaptable. What do you think agile BI means?
Recently Commented On
-
Will case management eclipse BPM in importance this year? (12)
Dave Duggal wrote: Good question to start the New Year... [more]
-
What are your BPM predictions for 2012? (15)
Christopher Taylor wrote: With a new Gartner Quadrant out for... [more]
-
What modeling techniques should be used for capturing case management processes? (5)
Dave Duggal wrote: Hi Peter - Thanks for raising the p... [more]
-
What was the biggest development for the cloud for 2011? (2)
John Michelsen wrote: The biggest development for the clo... [more]
-
How big of a role does BPMN play in today's projects? (18)
Theo Priestley wrote: Depends where you're starting from ... [more]
Tag Cloud
Blogs
- Agilization
- All Things Social
- Anatomy of Agile Enterprise
- Andre Yee's Security Insider
- Anne Stuart’s BPM in Action
- BI in Action
- BPM and the Social Enterprise
- BPM from a Business Point of View
- BPM in the Cloud(s)
- BPM Insights
- BPM: Theory to Practice
- Business Ecology Initiative & Service-Oriented Solution
- Business IT Buzz Blog
- Business Transformation in Action
- Business-Driven Architect
- Cloud Talk
- Column 2
- Data at Your Service
- Dion Hinchcliffe's Next-Generation Enterprises
- ebizQ Mobile CRM Enterprise Integration
- ebizQ's Business Agility Watch
- Enterprise Architecture Matters
- Enterprise Mashups in Action
- First Look
- Governing the Infrastructure.
- Ground-Floor BPM
- Information Architected for Business
- Integration Innovation
- Integration on the Edge: Data Explosion & Next-Gen Integration
- IT as a Catalyst for Optimal Business Outcomes
- IT Directions
- James Taylor's Decision Management
- Kiran Garimella's BPM Blog
- Leadership BPM
- Leveraging Information and Intelligence
- Making Sense of Business Information.
- Manage Tomorrow's Surprises Today
- New Frontiers in Business Intelligence
- Open Source Software Up the Stack
- Pragmatic Software Design
- Process Makes Perfect
- Process POV (Process point of View)
- Putting the ‘M’ back in BPM
- Ronan Bradley's FinanceTech Directions
- SaaS Week
- Security Matters
- SMA's Insurance Transformation, Where Strategy Meets Action
- Smart Systems in Business
- SOA - Integration Industry Pulse
- SOA Visionaries
- Software Infrastructure for Business Value
- Software Test Management and Metrics
- Tech Blog
- Tech for Tomorrow
- Technology Management Insights
- Ted Cuzzillo's BI
- The Architect Insider
- The Connected Web
- The Healthcare Blog
- The Mike Rothman Security Report
- The Performance Principle
- Twenty-Four Seven Security
- Where SOA Meets Cloud
| ADVERTISEMENT |



I have seen "Agile BI" used in two senses - Getting BI implemented in an Agile BI - Through Iterations. As a user, I may not know *EXACTLY* what might be useful for me - so give me some versions and we can fine-tune as we go along. Or Self-service BI. The other sense in which it is used is that the Business Intelligence itself is Agile or reflects the state of affairs as close to real-time as feasible in different situations. What was our POS data s of last night summarized by regions, zones and the country?, for example!
I agree with Nari about self-service BI going a long way to promote agility.
In working with so many customers over the last decade, I've realized that agility comes from speed and flexibility. So, I believe that the most modern BI implementations can be up-and-running (delivering value) in hours and days, not weeks and months.
And, these modern tools/projects have built-in flexibility - like being able to support on-premises deployments as well as SaaS (multi-tentant) and cloud-based deployments. We hear from a number of customers that simply want the comfort to know they can begin a project in one environment and move it to another without wasted time, effort and money.
Today's BI platforms need to offer more in the form of speed and flexibility. Delivering a simple, affordable and fast data-to-dashboards experience is Agile BI, in my opinion.
Brian Gentile
Chief Executive Officer
Jaspersoft
I'm with Brian and Nari on this too: "agile BI" could mean
- agile development of BI processes to support change in the business - how to set up something that is useful and change it as required
- agile usage of BI to support change in the business - how to use a BI platform flexibly to change what you want to look at, navigate new data, etc.
But as it is a confusing (or overloaded) term, it probably shouldn't be used. What is wrong with "rapid BI deployment" and "adaptable BI usage" or somesuch? At which point every vendor will claim to do this of course!
Cheers
I am fine with the term "agile BI" covering a few different aspects since they all mean being flexible and adaptable.
To the ones mentioned already which have to do with self-service BI, I would add a point about back-end agility. Being able to mashup disparate data sources, whether they be data warehouses, operational data stores like a CRM or financial system, and even spreadsheets and Web service feeds is a capability that adds to "agile BI."
Extending that point further, I would add being agile enough to adapt to changing data source structures and needs very quickly, meaning days not months, is key to "agile BI." This is to contrast with the traditional ETL and data warehouse-only model where responding to new data requirements takes months to put in place.
There are 2 aspects to the 'Agile' paradigm and understanding them can reduce the confusion.
The first one is the overarching Agile manifesto as given at - www.agilemanifesto.org. The thought process behind flexibility & adaptability of BI programs gels well with the principles of this manifesto.
Supporting the Agile manifesto are specific Agile practices like Scrum, Extreme Programming or any variations thereof which helps to put the principles of the manifesto into practice. BI can devise its own set of practices (self-service BI etc.) or follow established practices like Scrum but the principles of the manifesto had to be adhered to so as to derive the benefits of following the Agile paradigm.
Actually both exist and we have to distinguish between agile BI projects and agile BI tools. This is what I try to explain in a blog post at http://t.co/Mi64Rs1b