Skip Navigation LinksHome > Services > Software Quality Assurance > Test Management

Test management involves organizing and controlling the process and artifacts required for the testing effort. A robust test management process and its disciplined implementation are critical to ensuring a successful testing effort.

The GEMSt foundation contains the most appropriate tools and techniques for test management through all phases of a test life cycle. Listed below are the major aspects of test management and Intellisys’ best practices in each:

 

GEMSt provides well-defined standards for naming and storage of test artifacts, documentation, coding and test reporting. The Process Assets Repository contains standard templates for all test artifacts including test plans, test cases, test execution logs, defect/issue logs, test reports and traceability matrices. It also has well-defined guidelines for creating and using the test artifacts.

We adopt several best practices for managing test environment (hardware, software and network), test cases / scripts and test data, including their configurations and security.

Our best practices revolve around optimizing the usage of the testing resource pool. It involves activities such as planning induction/training for the resources, sharing of resources across projects, developing detailed ramp up and ramp down plans and defining team structure and reporting mechanisms.

At Intellisys, the defect management activities do not stop with detection and correction of defects, rather it encompasses root cause analysis and preventive measures to stop the defects from occurring in the first place. We follow a well-defined defect reporting and resolution process, an example of which is shown below.

 

Change management is meant to prevent uncontrolled changes to the scope of work, and thus to the effort and schedule estimates. We follow a defined change management process, of which the defect management process is a part. Defect review meetings are a key part of the process wherein defects and change requests are reviewed, segregated, prioritized and analyzed for impact on efforts and schedules. GEMSt provides collaborative web-based tools for defect review and change management.

Configuration management is important to track and control the test environment, builds, test cases/scripts and test data. We have expertise in a host of configuration management tools including Rational ClearCase, Tortoise SubVersion, CVS, SharePoint Server and VSS.

GEMSt framework defines a comprehensive set of metrics that measures and can monitor both project-level and process-level metrics. Project-level metrics such as defect statistics, test execution statistics and test coverage statistics provide inputs to assess the status of the ongoing project and of the quality of the product. They help to make tactical decisions. Process-level metrics are accumulated over several projects over longer periods of time. Examples include schedule variance, effort variance, test effectiveness, defects by causes, defects by phases and so on. These metrics provide insight into the effectiveness of the existing processes, and helps in making adjustments to the processes. On the reporting side, GEMSt framework provides customizable dashboards that can report the project and process metrics as tables and/or graphs. The dashboards are web-based and can be easily shared with the customers.

©2009 Intellisys Technology | Employee Login | Privacy Policy | Sitemap- Best viewed in IE7 & Mozilla Firefox 3.0 and above