Roles & responsibilities in a BICC
Due to your major interest in one of the previous blogposts “Setting up a BICC” and because of all your comments, let me go a bit more in detail in 3 key roles that should be present in any BICC (Business Intelligence Competence Center). Although it will sound evident what I’m going to tell you when setting up a BICC, in practice I see too many companies fail in accomplishing this. And this is typically for 1 simple reason, you continue to do what you have been doing in the past with the same people but under a different name, no matter what the competences and the skills are of these people. So if it was not working before, why would it be working this time? A very big mistake, in my opinion!
I’m not saying it is not possible to do this with the same people, but it will require a large change in their way of working. You need to be aware of that.
1. BI Program manager
The first critical role in the BICC is the BI Program manager. The BI Program manager role has mainly two big functions: the first one is to manage the BICC itself. He must coordinate the work within the team acting as a bridge between all its members especially in the case of a virtual BICC. He must check that the procedures and standards defined within the BICC are properly used. He will also define the priorities of the projects (in close harmony with the governance body) and make sure of their alignment with the corporate strategy and the business requirements. Finally, he must define and measure the performance indicators of the BICC in order to be able to report the success of the BI strategy and the performance of the BICC.
The second one is to insure the promotion and the positioning of the BICC within the organisation. He must promote the usage of the BICC and of the BI & CPM tools within the organization by convincing the high management and the different departments/divisions of the benefits they can get from it. He must also make sure that there is no BI, nor CPM initiative taken outside of the BICC. Finally, he will also negotiate the funding and the necessary service levels.
In order to do so this person should be a politically savvy person, understanding the ins and outs from the organization, both from a business point of view as from a supporting processes point of view.
This role is part of the core roles, it might even be considered as thé key role which determines the success of the BICC initiative. His capacity to staff and to drive the people within the BICC but also his capacity to promote the usage of the BI & CPM tools within the organisation will determine the success of failure of the BICC.
2. Solution architect
The solution architect is the second critical role within the BICC. And typically he will act as the right hand of the BI Program manager, internally focused (=inside BICC), where the BI Program manager is mostly externally focused (=outside BICC). He will be in charge for the complete design of the corporate data warehouse and make sure that the technical setup of the implemented solutions are correct. He should have a very deep knowledge of the BI & CPM concepts and technologies used in order to advice the project team on any threat or issue that might undermine the success of the project. He will be in charge of the daily operational project management. (sometimes this is handed over to the BI Program manager, if time allows)
The solution architect will have to work with technical specialists in subject areas like data warehousing, data integration and BI & CPM tools. He needs to provide assistance to the overall team on technical matters and will coordinate the technical testing phases. The solution architect will also advise which technology (star schemas, cubes …) to use driven by the business requirements. Finally, the solution architect is accountable for the overall quality assurance of the architecture and its correct usage. Here the solution architect also needs to take into account the future BI roadmap.
3. Business Analyst
The role of the business analyst is to be the interface between the end customers of the BICC and the different services providers. His role is to collect the needs and requirements from the business units and to translate them into components to be implemented. His role is also to make sure that both business and IT understand each other meaning that the business understands and accepts the constraints of IT and in the opposite way that IT understands that the business might change so they need to be flexible and to build flexible solutions.
He will be responsible for the requirement analysis and will also work with source application owners to refine the business requirements. Finally he will assist in the user acceptance testing phases. (In comparison with a source application owner, a business analyst has insight across many areas, where as a source application owner typically has in-depth insight in one area only.) In order to do so the business analyst needs very good communication skills and should be able to facilitate workshops in a productive matter.
In his role of representative of the business in the BICC day to day matters, the business analyst is also a core role within the BICC.