Skip to content

Business Intelligence crowd sourcing agile Methodology for SAP HANA

May 5, 2014

The traditional Business Intelligence systems are implemented in public and private companies in the world, following a traditional waterfall methodology.

This methodology starts with a phase to Initiate the Project, continues with a Vision and Strategy definition Phase, to then Design and Build the required application.

The most recent variance of this methodology is the Agile methodology for Business Intelligence, that open the possibilities to develop applications based more in real end-user needs discovered in sprints that the Design and Build phases repeat according to the end-user needs.

End users and organizations complaint about this process, because it is long, and do not totally match the information needs required by the Business decision takers, and rely always in the interpretation of functional business analysts that translate the requirements back to the technical teams. It is similar to drive your car, telling someone else what to do and where to go.

The rapid business changing environments force the business decision takers to have a faster,flexible and adaptive business intelligence methodology that provide the design and build power to the real business users without relying in third parties that to understand, and design their required solutions.

The advance in database technologies,the faster integration of In-Memory platforms,and flexible integration to Data presentation Layers platforms, help to bring closer the End-User to a “Self-Service” Business Intelligence reporting approach. The Self-Service approach will potentially help end-users and key decision makers in their abilities to explode data more freely and without dependencies on third parties.

The issue is still not solved.

The implementation of a new BI-Agile-Crowd-sourcing Methodology is the solution to the fundamental issue. Combining the technologies and flexibility to design and build solutions directly using productive data, replicated in real time in development environments, and the ability to provide access to all end-users to design, and build even at the proof of concept level, will bring the total freedom and required knowledge by end-users at all levels of the organization to create in a very fast and open platform the solutions required. The designs, even can be tested with real situations, and when the end-user community in charge of the development approve the proof of concept, then the technical areas of the Information technology teams will be able to refine, and provide the real productive solution. the transition from a proof of concept to a productive application will be very short, and the end-user will have a clear vision of requirements and final solution just ready to be build.

New business requirements to produce complex applications, will not need to wait for the approval of the IT areas, it will be that the End-users in need, will launch their own Proof of concept initiatives, and will just wait for the turn to be build.

End-users designs will be a very cooperative, open and well tested process,created by all those who have a real need. This open, collaborative, and self drive process will avoid the painful, slow and dependent process to create results using someone else to design based on the input of a few. By Guillermo B. Vazquez

One Comment
  1. Great idea. I’ve been impressed with the “wisdom of the crowd”. The concern is what is good what is a waste time (garbage). You have to have some sort of trust system built up. It can be as simple as reviews the way apps on iTunes or Play are evaluated. Probably requires a at least 3 tier catalog of global, group, and private for objects. As we see the increase of outside of IT programmers, we should see more willingness to share. Outside IT care less about the IT content and more about the ability to drive business which they are measured upon, not their IT capability. Nice blog.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: