Agile BI Development: Meet User Demand, Beat IT Complexity

By Thomas Wailgum , CIO |  Software, agile development, analytics Add a new comment

BI remains atop business managers' wish lists and, not coincidentally, on IT's to-do list. The demand for BI and analytic tools is unlikely to abate any time soon.

For many CIOs, however, delivering new and innovative BI apps has been a bit of a Sisyphean challenge: Ballooning data volumes combined with complex IT environments have stressed legacy BI tools. Consequently, IT has been scrambling to keep up with users' desire for intuitive, easy-to-consume BI apps that incorporate all of the latest bells and whistles and corporate information sources.

That conundrum is the theme of a new Forrester Research report, Agile BI Out of the Box, by principal analyst Boris Evelson.

Adding to the difficulty of BI projects is the complexity of their underlying IT architecture and infrastructure, Evelson writes: "Multiple components must be considered including data integration, cleansing, modeling, warehousing, metrics creation and management, reports, dashboards, queries, alerts and many more, with infinite approaches to cobble them together into a useful and meaningful BI application."

Meanwhile, BI stakeholders are largely dissatisfied with BI apps' agility and flexibility, according to the results of a Forrester survey. Although packaged BI applications have had some success in delivering relief to specific business functions, Evelson contends, "they are not a panacea for addressing all of the shortcomings of traditional BI applications."

The thrust of Evelson's report is that a new way of designing and building BI applications is needed. He maintains that the "tried-and-true" BI design approach-"collecting information about all data sources, documenting every entity and attribute, creating a data warehouse or data mart based on the information collected, and then gathering specifications for BI applications"-is not always up to the challenge posed by today's complex IT environments and user demands.

Traditional waterfall software development, Evelson writes, "is almost guaranteed not to work for the majority of BI requirements." Enter Agile BI Forrester calls its new approach "Agile BI." It may sound like just another buzzword for you to ignore-another analyst (ironically) calling for the deployment of new software or IT methodologies to fix the software purchased and rolled out before...which was going to fix everything that was wrong before that.

But Evelson makes a good case for Agile BI. The two-fold purpose, he says, is to get the development done faster and to react more quickly to changing business requirements. In the report, he takes a deep dive into the technical requirements, organizational changes and vendor strategies required by companies that want to make the switch.

"Mostly, Agile BI is no different than any Agile development methodology that calls for incrementally delivering products versus a big-bang approach; for rapid prototypes versus specifications; for reacting versus planning; and for personal interactions with business users versus documentation," Evelson writes. "The Agile BI methodology differs from other Agile approaches in that it requires new and different technologies and architectures for support. Metadata-generated BI applications are one such example of a new technology supporting Agile BI."

Companies that want to transition to an Agile BI strategy will need to start small and apply it to targeted business cases, he writes. Vendor management is also going to be critical in this relatively new IT discipline.

Evelson is resolute on the methodology's future: "Agile BI is clearly here to stay and succeed, since most traditional, non-Agile BI platforms and applications will be increasingly challenged to keep pace with a world moving at lightning speed."

Do you Tweet? Follow me on Twitter @twailgum. Follow everything from CIO.com on Twitter @CIOonline.

Read more about applications in CIO's Applications Drilldown.


Originally published on CIO |  Click here to read the original story.

ITworld LIVE

SoftwareWhite Papers & Webcasts

White Paper

Activities Streams Base An Integrated Social Layer

The enterprise social software market is exploding thanks to converging trends of consumerization, cloud, and mobile. In this must-read report, "The Forrester Wave: Activities Streams, Q2 2012", Forrester Research Inc. evaluated five social software vendors with core strengths in the stream based on the overall strength of vendors' current offerings, a clear product strategy, and vendor market presence. In a detailed look at the space, Forrester named Yammer as a leader.

White Paper

ESG Lab Review: HP 3PAR Peer Motion Software

This ESG Lab review sponsored by HP + Intel documents hands-on testing of HP 3PAR Peer Motion Software's distributed volume.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

ESG Lab Review: HP 3PAR Peer Motion Software

This ESG Lab review documents hands-on testing of HP 3PAR Peer Motion Software's distributed volume management with a focus on federated workload balancing, asset management, and thin provisioning.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

Deliver Cost-Effective Business Continuity with Extreme Capacity

IBM DB2 provides application cluster transparency technology that equips organizations running OLTP applications with the ability to deliver high availability and continuous uptime for transactional data, plus the flexibility and capacity they need to remain competitive.

White Paper

What Developers Want: The End of Application Redeploys

Eliminate application restarts in Java with JRebel! JRebel is a JVM plugin that eliminates application redeploys from the Java development cycle, a process that takes over 10 minutes of coding time away from developers each working hour, according to a recent survey. Just code, refresh and see everything instantly.

See more White Papers | Webcasts

Ask a question

Ask a Question