Develop a Mature Testing Practice to Produce Better Quality Applications

Continually improve your application testing process. Take your test game to the next level.

Unlock

This content requires an active subscription.

Access this content by logging in with your Info-Tech Research Group membership or contacting one of our representatives for assistance.

Speak With A Representative Sign In
or Call: 1-888-670-8889 (US) or 1-844-618-3192 (CAN)

Your Challenge

  • IT organizations struggle to implement a properly managed test program which improves the quality of the software.
  • A lack of understanding for business objectives impedes the tester’s ability to test effectively and efficiently, resulting in a position of testing without a real purpose.


Our Advice

Critical Insight

  • Aim for optimization to improve test effectiveness and efficiency. Improve the quality of your software by progressing through a series of test process areas to mature your test processes to an optimized state.
  • Your software testing capabilities will not improve with an ad hoc approach. You need a roadmap for improvement that is based on a proven framework.

Impact and Result

  • Identify where your current test capabilities stand based on Info-Tech’s testing maturity framework.
  • Build comprehensive test processes which provide structure to your test activities. Progress through the test processes in a developmental approach where higher level test processes build upon experiences from lower level processes.
  • Involve business stakeholders as part of your project to ensure that the important components of the software under test is accounted for.

Develop a Mature Testing Practice to Produce Better Quality Applications

2

Formalize testing processes

Establish a test group to increase test effectiveness and efficiency.

3

Optimize testing for continuous improvement

Develop continuous improvement practices to enhance testing on an ongoing basis.

Onsite Workshop

Book Your Workshop

Onsite workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn't enough, we offer low-cost onsite delivery of our project workshops. We take you through every phase of your project and ensure that you have a roadmap in place to complete your project successfully.

Module 1: Create a Baseline for Your Testing

The Purpose

  • Create a test strategy.
  • Create a test plan.
  • Develop a common set of procedures for testers.
  • Create test controls and monitoring.

Key Benefits Achieved

  • Full preparations made for test execution, and a mitigation strategy developed to address project execution risks.

Activities:
Outputs

1.1

Develop your test strategy.

  • Test Strategy
  • Test Process Diagram

1.2

Develop a test plan to determine your test activities.

  • Test Plan Started

1.3

Implement & execute testing based on planned objectives.

  • Test Procedure Document
  • Traceability Matrix

1.4

Monitor & control testing to minimize test deviation.

  • Refine Test Procedure
  • Refine Traceability Matrix

Module 2: Formalize Your Testing Processes

The Purpose

  • Create lessons learned activities.
  • Develop master test plan.
  • Create test training program.
  • Implement peer reviews.

Key Benefits Achieved

  • Test group identified and appropriately utilized for specific test areas for their expertise.

Activities:
Outputs

2.1

Establish a test group to increase test effectiveness and efficiency.

  • Refine Test Plan
  • Test Process Repository
  • Test Evaluation Report

2.2

Develop a test training program to increase test expertise.

  • Peer Review Report
  • Communication and Training Plan

Module 3: Optimize Your Testing for Continuous Improvement

The Purpose

  • Implement test measurement program.
  • Create defect prevention program.
  • Focus on continuous improvement.

Key Benefits Achieved

  • Develop a foundation for continuous improvement in testing activities.
  • Establish appropriate metrics to measure test effectiveness and efficiency.

Activities:
Outputs

3.1

Develop a test measurement program to measure your test performance.

  • Test Analysis Report

3.2

Develop a defect prevention program to minimize software risk.

  • Refine Test Analysis Report

3.3

Develop continuous improvement practices to enhance testing on an ongoing basis.

  • Continuous Improvement Plan

Search Code: 76954
Published: February 11, 2015
Last Revised: February 17, 2015