Mutually exclusive roles, which should never be assigned to the same person, are:
Developer (of any type) and tester: A developer testing his or her own
programs is like the fox guarding the henhouse. Even if the developer were
motivated to break his or her own code, it is unlikely that he or she would think
of all the possible test cases and carry out an objective test plan. However, a
developer can take on the role of a tester for another developer's programs, as
done in peer reviews and integration testing.
Additional Limited Roles
Other roles participate on the BI project on a limited, as-needed basis.
Data owners are the major stakeholders in any BI initiative. They are
responsible for the quality of business data under their ownership and for
validating the business meta data.
The facilitator is a third-party participant during post-implementation reviews.
His or her responsibility is to lead the review meetings.
The scribe is also a third-party participant during post-implementation reviews.
He or she is responsible for taking notes and documenting the meeting minutes
and the resulting action items.
The BI Arbitration Board
The discussion on roles and responsibilities cannot end without mention of the BI
arbitration board. On cross-organizational BI projects, technical as well as business
disputes will arise that neither the core team nor the extended team will be able to
resolve. A dispute resolution procedure should be established with guidelines for
handling these types of disputes. If a resolution cannot be achieved through other
prescribed means, the project team must have access to a body of executives with
the authority to be the tiebreaker. This body of executives is the BI arbitration board,
sometimes known as the BI steering committee.
BI arbitration boards can be organized in a variety of ways. A BI arbitration board
can be a newly created group whose members include the business sponsor, the
chief technology/information officer (CTO/CIO), IT managers, the chief operating
officer (COO), the chief financial officer (CFO), and line-of-business managers. In
some smaller organizations, even the chief executive officer (CEO) could be a
member of this board.
In other organizations, the BI arbitration board can be an existing committee. Most
organizations already have some official or unofficial executive committee. For
example, the CTO/CIO typically meets monthly with the employees who report