Flylib.com

Books Software

 
 
 

Deliverables Resulting from These Activities


Deliverables Resulting from These Activities

  1. Production ETL program library

    All fully functioning ETL programs and scripts should reside in the production ETL program library.

  2. Production application program library

    All fully functioning access and analysis programs and scripts should reside in the production application program library.

  3. Production meta data repository program library

    All fully functioning meta data repository programs and scripts should reside in the meta data repository program library.

  4. Production BI target databases

    The data definition language (DDL) and data control language (DCL) SQL statements are run in the production environment to build the production BI target databases. The ETL initial load process and the ETL historical load process are run to populate these production BI target databases.

  5. Production meta data repository database

    The DDL and DCL statements for the meta data repository are run in the production environment to build the production meta data repository database. The meta data migration programs and tool interface programs are run to populate the production meta data repository database with business meta data, technical meta data, and ETL meta data (load statistics, reconciliation totals, data quality metrics) from the initial load and historical load processes.

  6. Production documentation

    Production documentation for the BI application includes:

    - Operating procedures for operations staff covering the ETL process and all scheduled application report jobs

    - Reference guide for the help desk staff and the business people with instructions on how to use the BI application


Roles Involved in These Activities

  • Application developers

    The application developers work with the operations staff to move the report programs, query scripts, interface programs, and online help function programs into the production application program library.

  • Application lead developer

    The application lead developer supervises the implementation activities of the access and analysis portion of the BI application. He or she is in charge of setting up the production application program library and writing the access and analysis portion of the operating procedures and the reference guide. He or she also has the responsibility of setting up the application report programs on the job scheduler.

  • Data mining expert

    The data mining expert works with the database administrator to create, revise , and maintain the data mining databases for the planned data mining activities. Data mining is an iterative and ad hoc endeavor that requires ongoing changes to the data mining databases, the analytical data models, and the data mining operations.

  • Database administrator

    The database administrator creates the production BI target databases and the production meta data repository database and grants appropriate access authority for these production databases. He or she must run the initial load process and the historical load process to load the BI target databases. He or she schedules database maintenance activities ( backups , reorganizations) as well as ongoing database monitoring activities (for performance, growth, usage). He or she also reviews the capacity plans for processors, disk storage, and network bandwidth.

  • ETL developers

    The ETL developers work with the operations staff to move the ETL programs into the production ETL program library.

  • ETL lead developer

    The ETL lead developer supervises the implementation activities of the ETL portion of the BI application. He or she works with the operations staff to prepare the production environment and set up the production ETL program library. He or she should write the ETL portion of the operating procedures and the reference guide. He or she is also responsible for setting up the ETL process on the job scheduler.

  • Meta data administrator

    The meta data administrator is responsible for moving all the meta data repository programs into the production meta data repository program library. He or she also has to run the meta data migration (load) process and schedule ongoing data quality monitoring activities, such as gathering meta data metrics and performing data quality spot checks.

  • Meta data repository developers

    The meta data repository developers assist the meta data administrator with moving all the meta data repository programs into the production meta data repository program library.

  • Web developers

    The Web developers are responsible for moving their Web pages and scripts from their local servers to the production Web server.

  • Web master

    The Web master is responsible for setting up the production Web server. He or she also has to work with the staff of security services and network services to install and test the firewall and other required security features.