Back to basics for business intelligence

29.08.2005
Von Samantha Perry

Business intelligence (BI), like too many technologies, was over-hyped in its early days. Again, as with many other technologies, this hype was rapidly followed by some very public implementation failures, before everyone settled down and realized, as usually happens, that BI is not the be all and end all that it was often claimed to be.

Now that a measure of sanity and maturity has crept into this market segment, end-user organizations may want to relook at BI, or possibly relook at failed/under-performing implementations, in a bid to derive the value that was originally promised for this investment.

A little bit of history

?If one takes a step back,? says Davide Hanan, MD of Cape-based BI distributor Qlikview, ?one should try and understand what BI?s objectives are, and why we have it at all. If you look back 20 or 30 years, the focus of IT has really been in terms of automating and integrating business processes -- just about everything in business today has been automated.

?In that process, a lot of information has been collected -- business systems are very good at capturing information and putting it into databases.?

Organizations thus had a lot of information but no real mechanism to access it -- and that is where BI came about, because there was a very serious gap there, he adds.

?BI?s aim is to give business information back to the users, and allow them to do analysis on it and get insights into the business and its operations, so that they can make effective decisions. And, while there is no doubt that it can do that, the problem to date has been in the way that information delivery is done,? Hanan adds.

Bill Hoggarth, MD of the local office of BI and analytics vendor, SAS Institute, says that just ten years ago, state of the art BI consisted of ad hoc departmental desk-top analysis. ?Managers had executive information system (EIS) dashboards, which were typically inflexible and difficult to manage,? he states. ?At the same time, ERP systems were emerging and promising enormous intelligence benefits.

However, these function exclusively in the operational space, and, despite the promises, are unable to provide intelligence delivery across the enterprise.

?Traditionally,? he says, ?BI concerned itself with data access and management, as well as reporting. Intelligence solutions today transform the huge volumes of data, voice and text collected by organizations today into actionable intelligence. BI has expanded into forecasting, predictive modelling and optimization. Thus, instead of answering rear-view mirror questions like ?What happened??, intelligence today answers questions such as ?What will happen next?? and ?What is the best that can happen??

?BI is a tremendous growth area in IT, but it is important to understand what it can deliver,? cautions Keith Fenner, director Solutions & Business Development at AccTech Systems in Durban. ?BI is a way to measure performance, and, when combined with other key performance indicators (KPIs), can deliver accurate, timely information to the right person at the right time.

?But,? he says, ?a BI project must not be considered in isolation. In order to deliver, it must capably consolidate information from all areas of the business across disparate systems in order to create a single warehouse of data. Furthermore, the dashboards of information must be appropriate to the decisions being made. There is little value in delivering supply chain data to the credit control manager. It is the delivery and interpretation of data that adds value to the organization.?

While BI can provide a useful snapshot of a business? state of affairs, it cannot, as Magix Integration director, Amir Lubashevsky, points out, make business decisions for you. ?BI tools are not the kind of tools that will provide analysis and decisions,? he adds. ?You also need to fit your BI system to another system to get real value out of it -- it is not a business solution on its own. BI can do powerful reporting and analysis, but, unless it is integrated into something before that or after that, you will not get the maximum value out of it.?

Worst-case scenario

?BI has been guilty of information overload, and it should be remembered that BI is the tool that delivers performance and analytical data to make decisions. It should assist with uncovering trends, good or bad, and deliver this to the right management team at the right time. The presentation of the data is crucial to the project?s success, and understanding how the data is to be received, and by whom, is vital,? says Fenner.

Many BI tools also hang around on corporate IT systems, gathering virtual dust, until the time comes for the annual report to be generated. Linda Joyce, client liaison of Bateleur Software, says that from a user perspective there may be many valid reasons why the tools are not used. ?The reports take too long to produce the results of a query, the tools are difficult to use, or other workload priorities prevent users from installing the software and getting to grips with it,? she says.

Dave McWilliam, MD at BI vendor, Cognos SA, says that the major reason for BI failures at an enterprise level is that it is often not aligned with the organization"s strategy, and, therefore, is not able to deliver true value as an enterprise BI solution. ?In many cases, BI has been implemented to address isolated needs within an organization or department, and has been successful at that. However, it has not been designed as the delivery mechanism for strategic decision-making.

?In order to provide the right level of visibility into an organization"s performance, BI needs to be elevated to a level where it is viewed as the standard provider of intelligently interpreted information, and used as the basis for decision-making throughout the organization,ö he notes.

?BI is of limited use if it is not embedded into business processes, and command over it given to business users, as opposed to IT specialists,? states SAP Africa?s BI solution manager, Mahomed Asmal. ?It is an irony that, while most people will agree that an organization"s information is its single greatest asset, primary access to, and control of, the asset still resides in the hands of IT specialists, who are not directly involved in the day-to-day operations of the organization. Which is a bit like sending the physiotherapist onto the pitch to face Shane Warne. There is no direct relationship between the business asset and the business it is supposed to enhance.?

Lubashevsky agrees: ?BI has been historically implemented at a high level in an organization, and only in one or two departments - not throughout the organization. If you do not take an integrated approach in terms of processes throughout the organization, BI becomes the domain of IT or subject to only ad hoc use by management. BI should become commoditized, and be a normal part of the enterprise?s systems and day to day activity. ?Measure, analyze, act and improve? needs to be a day to day thing,? he comments.

A matter of faith?

?In order for users to have confidence in insights derived from a BI solution, they must trust the data on which those insights are based,? states Paul Morgan, MD at ASYST Intelligence. ?It is essential that the data used to make intelligent business decisions is accurate. Most organizations have a variety of databases and/or data marts storing their information. Before utilizing data for BI, an organization must ensure data quality through processes that control data entry, validation, and auditing.?

Synergy Computing?s Andrew Connold agrees, ?It is the old story of garbage in, garbage out. BI does not clean up dirty data, although it is often blamed for it,? he says. ?A BI implementation will also fail to deliver, unless it is driven by management. It is critical to have a champion high enough up in the hierarchy enough to ensure that data is input correctly, and that the cubes and reports generated are relevant.

?Additionally,? he says, ?businesses change, and change often. Unless the reports and cubes are kept up to date, they will become less and less relevant to the business over time.?

?If you are clear in the objective of BI then it can do what is meant to be doing,? notes Hanan, ?which is to give insight into the company. BI has failed to date in the way it has delivered information to users, not in the objectives of its implementation. Delivery mechanisms are still very much report-based, and very often paper-based -- and it makes no sense today to analyze information on paper. A good analogy is that any research done today is done online, initially at least -- you have hypertext and indexes and can move from place to place very quickly. Compare the effort needed to do any research 10 years ago, and it is like chalk and cheese. And yet, when it comes to analyzing business information, people still work with paper.

?BI answers predefined questions that have been asked before, and you cannot ask new questions -- this is its biggest downfall,? he maintains. ?Because you cannot ask new questions you generate 20 or 30 reports to look at the data in different ways -- this does not make sense in today?s world. Analysis has to be electronic - then it gives you all the flexibility you require.?

Hanan echoes Lubashevsky?s assertion: ?Another reason why BI has not done as well as anticipated in the early days is because it has been driven by IT. BI belongs to the users, it does not belong to IT. The BI manager should not be an IT person -- it should be a user, which will give a totally different emphasis to the project,? he states.

Success factors?

?It is critical that all stakeholders are aligned and support a BI initiative,? says Morgan. ?The owner must champion the BI initiative throughout the organization, where the organization may be a department, a division, or the entire enterprise. The champion, in conjunction with a chosen supplier, needs to interview all relevant stakeholders to ascertain and document true information requirements. An implementation can only be successful if it delivers the information that the organization needs to make decisions.

?BI implementations should be kept as simple as possible, with achievable gains that can demonstrate measurable results in short periods of time,? says Marc Scheepbouwer, MD of Intellient. ?Traditionally, projects undertaken by IT departments are monolithic, driven by the need to satisfy technology requirements and characterized by weeks of implementation, months of ironing out bugs and the absorption of millions of rand, only to be faced with user resistance at the end of it all.

?Business needs are different to those of the IT department, however, and there is no reason why a BI project should follow in the footsteps of its brethren. Rather, BI projects must be driven from a business perspective instead of a technology one. To be successful, the information produced through business intelligence must be usable and useful, no matter what format it is presented in,? he emphasizes.

Connold re-iterates this point: ?On new installations in particular a common problem is that the company tries to make the implementation too complex. It is best to try and focus on few key drivers in any participating area -- drivers that are going to have the most impact in overcoming a pain point or driving a new strategy, for example.?

Lubashevsky says his company advises that end-user organizations implement BI tools as early in the company?s lifecycle as possible, so that the solution can grow with the company, and become part of the culture.

Onwards and upwards

Going forward, technological progress, and the widespread availability of disk space, memory and processing power are changing the face of BI tools. Says Hanan: ?BI was born in the late 80s, when memory and access to processing power were limited -- the only thing we had in good quantity was disk space. BI had to be developed around these hardware constraints, which is why, when you work with OLAP today, you still find that the first thing people do, when building cubes, is pre-aggregate the information.

?So, for example, if you want to analyze sales by salesperson, area and product, you typically have to predefine the hierarchy, so that the OLAP cube can pre-aggregate the information, so that when you do the enquiry your PC does not need to add that information for you. The query is thus predefined for you, and you have to analyze the information in that order.

?What are emerging today are new technologies, like associative query logic (AQL), which work on the premise that users do not have hardware constraints, and have access to as much memory and processing power as they want. AQL thus lets users load the data they are analyzing into memory -- no predefinition and pre-aggregation whatsoever.?

?AQL is truly online,? he adds. ?It extracts and presents the data to the user in any way they want on the fly.?

AQL is limited by the amount of information that can be held in memory, a problem which, Hanan says, is resolved by the move to 64-bit environments.

?Technology like this makes it easier to support massive usage of data, and move towards information democratization (where all users have access, not just the privileged few),? he enthuses.

?This moves us well towards guided analysis -- instead of having fixed reports, it actually gives you several views of your data and lets you, at a click, filter it in any way you want to. The views effectively guide you to the information you should be looking at,? he explains. ?There are multiple views available to you, and you can filter it any way you want to. This means you can make information available to many more users.

?The next step is that, instead of users going looking for information, the information will go to the user. This will be the next stage in BI, where people will be working with alert systems and the like,? he concludes.

Side bar

Tips for achieving early BI wins

-- Set goals: Establish the goals of what the organization wants to achieve from BI upfront. How BI is aligned with organizational goals is important. There is no value in giving the right information to the right people if they do not know what to do with it.

-- Model: Understand the model the organization will adopt, and develop a framework around whatever is being modelled, be it financial reporting, human resources, or bringing external insight into the business. Do not neglect to develop the business model, as without it the implementation will fail.

-- Plan: Develop a plan on how to execute the project in order to achieve quick, ongoing wins. The adoption plan is usually contrary to the monolithic projects that IT departments implement. Also plan for scalability and flexibility. BI vendors are guilty of selling for power users. More and more, BI needs to deliver to everyone in the organization, and this makes application scalability increasingly important. The BI platform must be able to deliver on any type of analytical requirement now and in the future.

-- Analyze: Analysis is vital. Many BI solutions fall into disuse because the reason for their purchase is not achieved; promises not delivered on. It is vital to analyze whether BI is meeting the goals it was intended to, or not, and why. This will allow the organization to determine whether there needs to be a change of direction, where improvements to the project can be made, or if the project must be scrapped and started all over again.

-- Measure productivity: Beware of analysis paralysis. Warning bells should ring if people are spending too much time analyzing information, and not doing their day-to-day jobs. All too often, organizations end up with elaborate, over-complicated systems, with a great amount of flash, graphs, cockpits, and graphics, and employees underperforming in their key performance areas.

-- Avoid technology lock-in: Do not get locked into one technology. Ensure that the system can function on any operating system or any database.

-- Manage change: BI is not about giving information to people; rather it is about changing the way in which they work because of the information they have. It will expose everyone in the organization to information that they have never seen before, so change management is essential. People find it difficult to adapt to working in a different way when they have become so used to working in another; and if changing the working culture is not carefully and meticulously managed, there will be trouble.

Understand that the failure of BI projects can usually be blamed on the lack of organizational readiness and willingness. Suddenly having information visibility throughout the company can be scary for some people, especially those who are used to being the owners and controllers of that information. They could feel that their power is being usurped, and, without their buy-in, the project is doomed to a rocky road, if not complete failure.

-- Report: Report back against corporate goals with confidence, and make sure that they align with what the company wants to achieve. Goals may change from year to year. Therefore, each time that reporting is done, goals need to be realigned, and the next challenge set.

There should be no reason why introducing BI into an organization involves massive aches and pains. Keeping it simple makes its introduction less painful and more beneficial to every user and the company as a whole. Take it one step at a time and keep it simple.