Automated File Processing, Reporting and Analytics Solution for a Global Communications Technology Company

Helps the Customer Analyze Service Data on a Regular Basis; Aids in Faster Decision Making
   
Overview
The customer is a global communications technology company.It had been using a variety of legacy systems toimport return material authorization (RMA) data but did know how to report it efficiently. A data warehouse had been created for storing the data, but its ETL used to consume a lot of time, leading to delays in decision-making.Tavant worked in an onsite-offshore model to deliver Reporting as well as ETL solutions to the customer. This also included an automated file processing, reporting and analytics solution, which helped the customer analyze service data regularly, and also aided faster decision makings.
   
Customer
The customer is a global communications technology company specializing in design, engineering and supply of broadband services for residential and business customers around the world. The company gives broadband operators the tools and platforms they need to deliver reliable telephony, demand-driven video, next generation advertising and high speed data services.It also designs and sells complete qualified solutions to cable operators globally, to help them deliver next generation voice, high-speed data and video services to end users.
   
Business Context
The customer used to import return material authorization (RMA) data from a host of legacy systems but did not have any means of reporting the same. All the custom reports were created manually in Microsoft Excel and sent to the customer’s clients on an ad-hoc basis. The customer’smanual systemalso used to track all data metrics, but it was cumbersome to maintain the huge data, and to map and report them. Therefore, the customer needed an efficient reporting system.

Also, a data warehouse had been created for storing the customer’s data, but its Extraction, Transformation and Loading (ETL) used to take a huge amount of time.This was causing huge delays in decision-making.Therefore, the customerdecided to launch an initiative to define and deliver service Business Intelligence(BI) component, which would help it analyze all service data such as RMA, and failure and repair data.

Challenges

> Selection of data from multiple legacy systems,with very minimal documentation,and the need to follow it up with analysis
> QA was also supposed to measure the quality of data from legacy systems
> High volume and complexity of data
> Inconsistent and redundant data in the data warehouse
> Complex business rules
> Inconsistent and inaccurate reports
> Bad reporting performance
> Need for short time-to-market
 
Solution
Tavant decided to offer Reporting as well as ETL solutions to the customerin an onsite-offshore model.Separate teams were formed for individual components of the project– Reporting and ETL. These teams were responsible for end-to-end testing of the components.

Subsequently, Tavant provided an automated file processing, reporting and analytics solution to the customer, which helped it analyze all the service data on a regular basis, and also aided in better and faster decision makings.

Test Execution/Automation
Tavant designed a functional test automation framework for the project, which included PL SQL, batch files and VB Scripts.

ETL Testing
Tavant conducted testing of the ETL process to make sure that all the appropriate rows were loaded, transformations were properly executed and cleansing was completed successfully.

Business Objects Reports Testing
Business Objects reports were tested by firing SQL queries based on report requirements and analyzing the resultset vis-à-vis the data.Subsequently, for testing the front end, on the basis of the report requirements,filters or prompts, and formatting, printing and exporting features of the report were validated. It also involvedverification of all variables and functions used in the reports.

Performance Testing
As the volume of data in a data warehouse grew, ETL load times also increased, causing a dip in the performance of queries. This was mitigated by ensuring solid technical architecture and efficient ETL design.

Query Performance Automation
The process of measuring SQL query response was automated by VB script, which triggered at a scheduled time through a batch file. It read the file from the folder in which SQL queries were stored and executed it. It created an Excel file with data on query start time, end time, execution time and the number of records fetched. It also providedan account of errors.

 
Business Benefits
> Saved 50% time in test execution by implementing ETL automation.
> Reduced test design time by 20% and test execution cycle time by 10%.
> Reduced QA time from 5 days to 3 days per cycle.
> Reduced testing overheads from 10-25% with regards to manual and automated test case management, test execution times, metrics analysis, and root cause analysis.
> Higher test case coverage.
> Better quality of deliverables.
> Compressed the time-to-market to provide early returns on IT investments.
> Reduced the costs and time by automation of ETL verification and performance testing.
 
Customer Testimonial
“We can now achieve a higher level of granularity when looking at our data, enabling us to more effectively make decisions that have a positive impact on our business. We have an efficient way of managing our RMAs to provide the right products for our customers at the right time. Business Intelligence solution developed by Tavant has given us the tools to more effectively run our business, making a significant impact.” -- Senior Manager, Business Applications.
 
News & Events
Tavant Technologies Goes to Game Developers Conference 2011
Tavant to speak on Warranty Strategy and Management at the WCM Conference
Tavant Technologies Sponsors Mortgage Bankers Association's National Technology in Mortgage Banking Conference & Expo 2011
Read more >
 
Resources
Aberdeen Research on Strategic Service Management

 
 

Customer Showcase

IR

Federal Signal

BobCat

Transcore

Read more >

© Tavant Technologies, Inc. All rights reserved. Site Map | Disclaimer | Privacy Policy