topimage
who we are
what we do
clients
publications news home
What We Do

Our Approach

Practices
Reviews & Recommendations
Test Team Management
On-Time Delivery
Test and Quality Program Definition
Product Life Cycle Definition and Management

 

Newsletter
"Register now for our online e-newsletter, Managing Technology Today, delivered right to your inbox.

Managing Technology launches new Internet site
Carlisle, Massachusetts, November 2003 (more) For more Managing Technology News and Events
Visit our news section today!

 

Test and Quality Program Definition

Managing Technology works with product teams and senior management to create comprehensive definitions of testing and quality that align with the business needs of the company. The emphasis is on building a consensus throughout the organization on the preferred approaches to manual testing, automated testing and quality assurance. The resulting approaches are documented in a fashion that allows the company to measure progress towards implementing the improvements. If asked, Managing Technology can take a leadership role in moving the company into the new testing and quality programs.


A comprehensive test program is usually implemented by the test team and significantly influenced by software development, customer support and product or business management. Managing Technology works with these organizations to develop a consensus around manual and automated testing strategies and tactics during all aspects of the product life cycle. Testing evolves beyond simple test execution into the areas of defect management, test management, and the generation of key metrics and status.


A comprehensive quality program acknowledges that all aspects of a company, from product definition through sales and support, have an impact on the predictability of projects and the customer’s perception of the quality. Managing Technology works with senior management in the various functional organizations to define and implement a quality program that aligns with the expectations of customers and the business realities of the company. The quality program builds on the project activities found in each functional area. The activities are understood in the context of how they impact the delivery of product and services to the customer. The end result is a roadmap for improving these activities to move the company into the next stages of project predictability and increased customer satisfaction.


The Approach
Managing Technology reviews the complete product life cycle. Interviews are conducted with members of each functional organization and with key customers. Special emphasis is placed on understanding the influence each functional team has on defining deliverables and driving schedules.
The definition of a test program begins by first understanding the key quality drivers as perceived by customers and internal groups. These are rated as to importance. Recommended approaches to manual and automated testing are developed to ensure coverage for each of these quality areas. The recommendations span ideal levels of testing through testing that is feasible given current resource and budget limitations. Plans are developed for incrementally moving the organization from the current test capabilities toward the preferred levels and types of testing.


The definition of a quality program begins by first understanding how each functional team influences decisions of what features appear in a deliverable and when the deliverable should be given to customers. Each functional team’s interaction with the customer is evaluated in terms of how they interact today and how the team might work to improve overall customer satisfaction. This information is considered in the context of the overall product life cycle. Special emphasis is placed on requirements definition, project planning, change management, and customer involvement in testing and early release. Recommended approaches are documented for improving internal processes and better aligning projects with customer involvement and customer expectations. It is not uncommon for quality program improvement to involve significant impacts to the overall product life cycle.

 
  home | contact | site map
© 2003-2004 Managing Technology, LLC. All rights reserved