|
|
||||||||||||||||||||
| Home > Building a Testing Center of Excellence: A tutorial | |
| Learning Guide: |
|
||
Defining and delivering on software requirements can be a project maker or breaker for development teams. In this tutorial, senior test architect David W. Johnson shares winning approaches he's learned from his work on several successful TCoE implementations. From his experience, those who have used this approach are better equipped to create products that meet business needs. Johnson walks you through a TCoE's core concepts and benefits, getting started, key players on the team, key deliverables, and more. TABLE OF CONTENTS
Generally speaking, the (TCoE) brings testing specialists to engagements to ensure the proper testing techniques are applied on an engagement-by-engagement basis. How does the TCoE accomplish this task? By creating a group of testing specialists, business analysts and technical testing components that can be used to leverage testing knowledge, business knowledge, methodology, and resources across engagements. TCoE practices advance the goal of supplying the organization with answers to questions about how closely the constructed product meets the organizational requirements. This allows for informed decision making on the implementation and support of a product. Here are the core ingredients of the TCoE:
Figure 1: Testing Center of Excellence Model Benefits of the TCoE The TCoE delivers a mature institutionalized testing process. The benefits of a mature TCoE include:
You shouldn't have to look beyond your own testing teams to discover the answers to the testing challenge. With the engagement of the appropriate on-site consultants, your organization can implement structured, cost effective testing using the TCoE model. The TCoE is not a technology or tool-driven vendor solution, and it should be completely vendor neutral. The on-site consultants should have a demonstrated the ability to implement a TCoE. Testing Center of Excellence as a corporate service Once implemented, the TCoE will be able to deliver the following services to current and potential business partners:
The TCoE multifaceted service should provide its corporate business partners the practical testing knowledge, capabilities and experience they need. Furthermore, TCoE leverages its solid business relationships to form partnerships founded on mutual trust and shared goals. Testing Center of Excellence: The core team The TCoE core team includes:
This team is strongly partnered with the environment specialist, quality assurance specialist/manager, and – potentially – testers.
Figure 2 – Testing Center of Excellence – engagement structure These are roles and responsibilities, not resources. Therefore, one resource could fulfill multiple roles within the TCoE structure. The environment specialist role is included, but with a proviso: any environment activities or roles – such as configuration management -- that are for the benefit of the entire project or organization are not part of TCoE. The roles of quality assurance specialist and testers are not included within the TCoE, but are closely partnered to the TCoE core team. Quality assurance is a discipline unto itself, one that should be consulted by the TCoE to improve the TCoE model, processes and deliverables. Testers are members of the testing team that will benefit from TCoE participation; if the testing teams are considered part of the TCoE, then move this role into the TCoE. Continue to the next section: Defining, acing core deliverables of a Testing Center of Excellence.
'); // -->
|
|
|||||||||||||||||||||||||
| About Us | Contact Us | For Advertisers | For Business Partners | Site Index | RSS |
|
|
|
|||||||