Testing of a new database backend for the PLM Product
Q3's global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented professionals, flexibility of operations and reduced time to market.
Company Profile
The Company delivers first class software solutions that enhance their customers’ product productivity and hence, their profitability and competitive effectiveness. The client takes pride in building its customer’s success by giving them exceptional products and responsive support. The company has a growing and loyal customer base worldwide. The customers are industry leaders in aerospace and defense, automotive and transportation, consumer, high tech and electronics, industrial and machinery, energy and medical industries.
The PLM solutions in particular helped its customers achieve substantially improved business performance with documented savings of millions of dollars. The PLM solutions uniquely help companies both large and small achieve these benefits quickly and cost effectively.
Business Situation
The PLM application runs on many different platforms and in many different environments. It also supports integration with emerging technologies like Solidworks Integrator, MS-Office Integrator, Pro-E integrator etc.and legacy systems, feature add-on modules that support every imaginable business process. All this versatility multiplies the number of variables that may affect the performance of the application, thus making the task of testing software more complicated and time-consuming than ever before.
The Challenge was to:

Technical Situation
Software systems continue to grow steadily in complexity and size. Business demands for shorter development cycles have forced software development organizations to struggle to find a compromise among functionality, time to market, and quality. Lack of skills, schedule pressures, limited resources and the highly manual nature of software development have led to problems for both large and small organizations alike. These problems include incomplete design, inefficient testing, poor quality, high development and maintenance costs, and poor customer satisfaction.
As a way to prevent defects from being delivered, or “escaping,” to customers, companies are investing more resources in testing software. In addition to improving many other aspects of testing (e.g., the skill level of testers, test automation, development of new tools and the testing process), it is important to have a way to assess the current testing process for its strengths and weaknesses and to highlight the risks and exposures that exist.
Solution
To meet the challenge Q3 set up a dedicated Quality Assurance (QA) team. Whenever a new software application was scheduled for introduction, a specialist from the testing centre was called in to identify the most effective way to conduct the testing. For this, the specialist coordinated with client's business and technical staff to formulate efficient testing methods. In all cases, the time available to construct and execute the tests was very short. As a first step Q3 selected the enhanced Mercury Interactive Winrunner tool to provide advanced testing and tuning for SQL Server environment as well as other environments which were required for the project. This was supplemented by experienced testers with strong technical skills and clear communication skills. The result was a service that could be delivered quickly and provided clear results that allowed effective decisions to be taken by the client management.
Q3 set up the testing team to cover the following key areas:
So, the Q3 approach included:
Q3’s recommendations included:
Benefits