There is a slight difference between business users and information technology people or personnel when placed in a business intelligence context. For one thing, each element had a totally different viewpoint when tasked to approach a certain business intelligence project. If you are an information technology person, you might find it necessary to educate your different business users just to make sure that they fully grasp the importance of a successful business intelligence architect being more than just a simple output in the form of a good or a service. Meaning, its success and ability to surpass any type of standard of excellence will definitely stem from the way the processes flow in its complicated business intelligence architecture.
The success of a business intelligence architecture will have four parts, with the first two parts having equal or more importance since such will serve as the starting point for the entire operations: Information Architecture, Data Architecture, Technical Architecture and Product Architecture. When it comes to the implementations of these different aspects of the architecture, they key is to plan on a global (or a wider) scale but acting locally (keeping your feet planted to the ground). You need to determine the different needs of your business solutions in order to address the different types of business pains. Second, it is highly important to develop the entire architecture to its maximum potential. And finally, you need to come up with a solid business intelligence program plan that has iterative projects that will allow you to move forward towards the attainment of your architectural goals.