Untitled Document
www.expresscomputeronline.com WEEKLY INSIGHT FOR TECHNOLOGY PROFESSIONALS
02 June 2008  
Untitled Document
Sections

Market
Management
Technology
Technology Life

Columns

Between The Bytes

Events

Technology Senate
Technology Sabha

Specials

HMA Bankbiz
UPS Batteries

Services
Subscribe/Renew
Archives
Search
Contact Us
Network Sites
CIO Decisions
Exp.Channel Business
Express Hospitality
Express TravelWorld
feBusiness Traveller
Express Pharma
Express Healthcare
Express Textile
Group Sites
ExpressIndia
Indian Express
Financial Express

Untitled Document
 
Home - Management - Article

Business Accent

BI: Guaranteeing Failure

Sanjay Shah examines the many factors that can lead to the failure of a BI project


Sanjay Shah

Business Intelligence solutions are the logical extensions of ERP projects. They give you the tools to make sense out of the mountains of data which an ERP system will generate.

When they hear the word ‘ERP’, I have seen senior managers hold their head between the hands and say “oh...no not again!”. All that I tell them is that the BI solution will finally deliver to them what they thought ERP was supposed to deliver i.e. information to run their business.

In my practice I have seen BI solutions succeed wildly and BI solutions fail miserably. Since failure seems to be so popular, I thought do-it-yourself guidelines on how to fail would be useful to newcomers in the world of BI.

Failure Guidelines

With great diligence I have compiled my failure guidelines. Any of the following guidelines can lead to a good failure, but if you want a great failure, try more than one or even all of them.

1. I don’t have time for BI

You are the CEO or a very senior executive of your company. You have so many targets to meet. You are working 48 hours a day and still not able to fulfill your commitments. You don’t have the time or energy to take on another commitment. You are just too busy to deal with BI.

Antidote: Get your priorities right. You remind me of an executive who was so busy that when he had severe pain in his stomach he sent his assistant to the doctor. A well integrated BI system consisting of KPI Dashboards, Analytical and Operational reports can give you key information on your finger tips. A lot of your time which is lost in searching for relevant information can be saved.

I like to compare such a BI system to our central nervous system. It sends signals to our brain and we act on such signals. The BI system also sends signals to the decision maker by which he is able to take corrective action. It is too important to delegate. You, as a decision maker, must identify what signals you want and at what frequency.

2. Make BI an IT Responsibility

Instead of the decision-maker getting involved in the BI project, it is best to leave the project to the IT department. That way, in case it fails, it would be an IT failure.

Antidote: Take the bull by its horns. The lack of a good BI system affects you much more than you think. A BI project contains two distinct elements—software and content. The best people to select the software will certainly be the IT department. They will check and compare all the techie stuff like scalability, response time, extract-transform-load services etc. But what is the content that you want the BI software to deliver? That is your responsibility. Remember that your IT department will not be able to visualize all your pain points and wish lists. I have seen the greatest successes when people with line responsibility drive the delivery of BI solutions.

3. Insist on maintaining a parallel system

Always maintain your own private MIS report. Do not depend too much on these new fangled BI reports. You have to be safe and protect yourselves. So even if the BI reports are getting generated, always ask your executive assistant to continue generating your own reports on a spreadsheet.

Antidote: There has to be only one version of the truth. If you maintain a parallel set of data for MIS purposes, the BI reports will never get their due importance.

In my practice I came across a case where commercial departments and branch offices were maintaining their own records of Accounts Receivables. These never matched with that shown by the centralized reporting system. There were regular stand-offs between the finance department and the AR department about whose records were more accurate. However the MD had enough of these squabbles. He issued a diktat that there would be only report and that would be only the BI report. If there was any error, then the report would be rectified, but there would be no two version of the report being maintained. Following this diktat, the BI reports started getting utilized regularly, and the tremendous flexibility of these reports started getting appreciated. Today the entire company uses these BI reports regularly and all decisions are taken on the basis of these reports.

4. Don’t learn the BI tool yourself

You are very senior and don’t need this new BI technology (or are too old to learn the new technology). What’s the point in learning these new things, when your executive assistant can make a summary for you?

Antidote: “In a turbulent, constantly changing environment the most important survival tool is learning—both individual and organizational.” BI is serious stuff and your decision making capability depends on this. It is something you better not delegate. You may have a great executive assistant, but remember that you are the owner of the data. Your capability to deep dive into the data and understand the various meanings and trends in the data is far superior that that of your EA.

In the earlier days of e-mail, I have seen senior executives who did not answer their own e-mails. They were too scared of using the new technology. A whole generation of such people scared of technology got washed away when the tsunami of e-mail, ERP and such other technologies came to the corporate world. BI is vital technology and it will give you great insights into your data and make your decisions much more informed. It’s easy to use, once you overcome your phobia.

5. Assume that your requirements have been understood

You are sure that your verbal communication of BI requirements has been understood by the BI developer.

Antidote: The surest path to disaster is to assume that the developer has correctly understood at the first time what the user stated as his requirement. There is generally a huge gap between what you said and what is understood by the developer. The only way to bridge this communication gap is to insist on a prototype.

6. Don’t check on the BI project too often

You give the developer the purchase order, and agree to meet next, after three months, with the finished results.

Antidote: I am sure you have heard of the Old Russian proverb ‘Trust but verify!’. A BI project needs constant monitoring to ensure that your vision is being translated into reality in the correct manner. You must insist that the developer give you a detailed list of milestones for the entire project. You must review each and every milestone and ensure that the project is going in the right direction.

7. Plan a big bang release of Enterprise BI

You decide to take your Board of Directors by surprise, by releasing the entire new BI in one big bang.

Antidote: Big bangs works only in the case of the Universe. No matter how much you detail out the reports, there are still a lot of iterations which you would need before the report is ready to be rolled out to the rest of the company. Instead of a big bang approach; phase out the entire project into smaller modules. Check and release the reports one at a time. Get the user feedback and make appropriate changes. It is better to have one successful report, than 20 failed ones.

8. Make a complicated BI Interface

You have approved of a super-duper BI report with all the bells and whistles. In one single screen you want to see all the areas of your business and all the key numbers and graphs.

Antidote: Follow the KISS principle – keep it simple and stupid. The above complex scenario is quite possible with today’s technology. Your BI reports will look like the cockpit of a Jumbo Jet, and would not be usable. Remember the principle of ‘span of control’. The human mind is not able to easily assimilate more than five to seven items at one go. Design your entire BI solution around this principle. Keep the BI report simple. Flashiness, blinking lights, psychedelic colors etc. look good only for the first time. What users want are simple, easily understood and yet actionable reports. Let them drill down if they want greater detail.

9. Make the BI developer deliver fast .. like yesterday

You put tremendous pressure on the bi-developer. You want results very quickly.

Antidote: Haste makes waste. Give your BI developer sufficient time. If you push him too hard, he may take shortcuts which may boomerang on you later. After all your company has run all these years without this report, a relaxed delivery date will not harm you. While the developer should not take his own sweet time, you should not work on an impossible delivery schedule.

10. Don’t spend too much on BI

You are under tremendous pressure to reduce costs. You can’t afford to spend too much on BI, otherwise you would be hauled up by your management.

Antidote: You are being penny wise and pound foolish. It is BI which is going to help you reduce your costs. BI is not supposed to be just a fancy reporting solution. It is supposed to help you take good decisions. A good BI solution can for example help you reduce your investment in inventories, reduce your overdue account receivables etc.. Of course the BI solution by itself will not reduce your costs. It is your action based on the information which the BI solution gives which will reduce your costs.

In my practice I have a client whose account I got after months of follow up. They had implemented a famous ERP solution and they thought that with that all their problems would get solved. The problems however did not go away. It was difficult convincing the client to put more money in another software solution. However after persistent follow up I managed to get a small order, more like a pilot solution. After getting the order I told my client ‘Sir you will be very happy with the results. Our BI solution will be like salt in your food’. We delivered the solution and the client was pleased with the interface and the actionable information which it provided. In a few months time the investment in finished goods inventory reduced to a third of what it was before the solution was implemented. The cost of the BI solution got recovered in just 15 days.

Recently the client called me once again. He said ‘Sanjay, I want to buy more salt!’.

11. If it’s BI, it must be right!

You have appointed the most prominent developers and have spent lakhs on the solution. The results must be right.

Antidote: The proof of the pudding is in the eating. Do what the housewife does every day. She tastes the food before putting it on the table. Just because you have spent millions and have contracted the best people to do the job, it does not automatically mean that the results would be right!

“Information must conform to the three “A’s” to be useful: it must be Accurate, Accessible, and Actionable.”

The arithmetic and logical accuracy of the reports must be checked. And this is not just during the development phase, but each time the report is generated. If it is possible to have an independent check, do it. For example the total of a BI report on Accounts Receivable, should be checked against the Accounts Receivable balance in the Trial balance, etc. As a matter of good practice it would be wise to make one person responsible for checking all the controls, before the reports are released for consumption.

The BI report should be easily accessible to all concerned with their relevant security settings. Put it on a portal or e-mail it to them, or use whatever means to make it available when they want it.

Finally, the report should be actionable. If the report shows millions of permutations and combinations of data and the user has to search for actionable information, it would be like searching a needle in a haystack.

12. Keep BI only for the elite

You have now got the information on your fingertips. Use it to catch your managers napping.

Antidote: The BI solution is to achieve corporate objectives, and not to catch your managers on the wrong foot. “In a rapidly changing environment, information has an ever shortening expiry date; and, like water, unless it flows (is shared) it gets stagnant and is useless.” Spread the BI reports to all concerned people. Let them identify and take actions. “Without information, people cannot take responsibility and with information they cannot avoid it!”.

The fact that you have read this article till here means that either you are planning a BI solution, or you have experienced the failures which I have mentioned. I wish you good luck, either way.

The author is the CEO of Prosys Infotech Private Limited, a Pune based company specializing in developing BI solutions sanjay@prosysinfotech.com.

 


Untitled Document

UNSUBSCRIBE HERE
Untitled Document
© Copyright 2001: Indian Express Newspapers (Mumbai) Limited (Mumbai, India). All rights reserved throughout the world. This entire site is compiled in Mumbai by the Business Publications Division (BPD) of the Indian Express Newspapers (Mumbai) Limited. Site managed by BPD.