Business Intelligence (BI) project assumes to be integrated with Data Warehouse (DWH) or other reporting solution like data repository or reporting from legacy systems. Therefore BI should be considered as DWH/BI project.
Practice shows very low successful implementation of DWH/BI project(different sources vary from 20% to 40%). That's why it is important to make at least proper start of DWH/BI project, and here are certain preconditions mentioned in steps to minimize risks of Business Intelligence project failure.
Analyze internal requirements. Concentrate on following issues in analysis: have business requirements reached threshold for applying Business Intelligence tools and do current reporting systems fail to supply quality information in time?
Secure board member sponsorship. Without solid sponsor in Board Business Intelligence project will have too many problems without proper help from top management.
Identify best internal team - key users to be involved into project. Team members should be with IT skills and/or deep business knowledge especially on major legacy systems like ERP, CRM, Billing and similar. Usually they are key legacy system managers.
Check financial resources for project. What are limits?
Secure team to be dedicated to project. If team members are married and with kids it is a plus. They will hardly leave project in the middle of implementation. :)
Provide internal help for team members. Since they are essential in operative work in legacy systems they will need help and replacement if possible in operative work with standard tasks.
Gather requirements from complete company or at least from sales, marketing, finance, technique (production).
Analyze, standardize and consolidate requirements. Not all requirements are for implementation especially not from marketing who is huge request generator.
Prepare requirement list.
Start negotiation with vendors.
Don't forget importance of internal marketing for project. Goals of project should be communicated in simple and clear form. Highlight benefits (project ROI)
Don't start Business Intelligence project without top management support, support should not be only declarative what happens very often! Don't start project without strong internal team!