Data quality analyst
The data quality analyst should be a very active participant on the topics of
source data analysis and data cleansing. He or she must be prepared to present
a summary of data quality problems. This summary should include the impact
of the bad data on the BI application as well as on the operational systems. The
data quality analyst must also explain what type of cleansing is being
performed in the ETL process. He or she should send out a document before the
meeting that lists the data elements not being cleansed, indicating whether
they are being rejected or moved into the BI target databases as is. He or she
should also be able to discuss the current triage procedure for prioritizing the
source data for cleansing.
Database administrator
The database administrator must be prepared to discuss the design and content
of the BI target databases and how to navigate through them. If one of the
session topics is database design or database performance, it is the database
administrator's responsibility to explain the database design decisions made
during the project.
Developers
All developers, whether ETL developers, application developers, meta data
repository developers, or Web developers, should be encouraged to share their
experiences with the development process. This could include discussions about
methodology, status reporting, technical infrastructure components, testing
procedures, and any other topics directly related to their development
activities.
ETL lead developer
The ETL lead developer should be prepared to discuss the data transformations
being performed in the ETL process. He or she must be able to explain how the
data from the source systems is being reconciled to the BI target databases and
where the reconciliation totals can be viewed. On the technical side, the ETL
lead developer may actively participate in platform scalability and tool
discussions.
Facilitator (not on the BI project team)
The facilitator must be someone who was not directly involved with the project.
This person must have training in facilitation. His or her responsibilities include
time-boxing questions and discussion topics, halting runaway discussions,
keeping on schedule with the agenda, giving turns to attendees to speak, and in
general "directing traffic" at the review meeting.
Meta data administrator
The meta data administrator must be prepared to discuss what meta data is
available and how to access it. He or she should send out a document with
meta data examples prior to the meeting. The meta data administrator should
also walk through the ETL load metrics that are being captured in the meta data
repository, such as ETL reconciliation totals, trapped data error totals, and data
quality (reliability) statistics.