Project:             Accounting Data Warehouse (ADW)

Client:               Activision

Dates:               February, 2003 – June, 2003 

Industry:           Entertainment

Skills Required: Systems Analysis, Design, Development and Programming; Knowledge of Accounting Systems and Methodologies

 

Situation

 

·          The company develops and sells video games for all video game platforms (X-Box, Playstation, etc.)

·          Operating Expense forecasts are performed twice a quarter, with multiple passes at each reforecast.

·          Fifteen Excel workbooks each with multiple worksheets are used in the reforecast process.

·          Results of the forecast are consolidated, and then operating expenses are allocated down to the game platform and product level from the department level.

·          All procedures used to consolidate, calculate and allocate results are manual, and require approximately 40 hours of work per reforecast.

 

Requirements

 

·          Automate the consolidation of Excel forecast workbooks.

·          Automate the allocation of costs down to the product and game platform level.

·          Provide a tool to easily report on various metrics at varying levels of granularity.

·          Allow Actual and Budget data to be warehoused in the system and be compared to Forecasted amounts.

·          Reduce manual data entry and reporting hours required in the Forecast process.

 

Technologies and Methodologies

 

·          Microsoft Access XP (2002)

§          Automatically import and normalize Forecast and Budget data from Excel spreadsheets.

§          Automatically import Actual data from Oracle extract files.

§          Perform complex cost allocation calculations on data in the data warehouse via Access queries.

§          Design an advanced and customizable end-user tool for querying and reporting on data in the warehouse.

§          Crosstab Queries.

§          Visual Basic for Applications (VBA) Code Subroutines and User-Defined Functions.

 

Solution

 

·          Designed an Access XP based data warehouse for operating expense data.

·          Developed user-friendly forms to import external data, run cost allocations and report on results.

·          Normalized imported data upon import to streamline and simplify database structure.

·          Developed a sophisticated and intuitive end-user interface to navigate and operate system functionality.

 

Results

 

·          Reduced the amount of time required to perform cost allocations from 40 hours to less than five minutes.

·          Provided a warehouse of historical Actual, Forecast and Budget cost data for comparative reporting.

·          A sophisticated and intuitive query and reports tool allows users to easily utilize historical data in an ad-hoc fashion.

·          Designed an advanced user interface, including a hyperlink-based menu and navigation system that allows end-users with little Access experience to easily access and perform all system functions