Benchmarking

In order to cope with the increasing complexity of products and the shortening market windows, companies must continuosuly improve their test and verification activities.

TVS helps companies do this through the use of the TVS strategy, methodology reviews or through specific management help on projects. TVS have developed their own benchmarking process asureMark in order to give a strucutre to the review process and to enable continuous improvement through specific actions. TVS have presented their paper on asureMark at several key industry conferences.

Using detailed interviews and observations, TVS consultants can identify the maturity level (Initial, Managed, Defined, Quantified or Optimising) for the Ownership, Visibility and Execution of 13 key verification process areas:

  1. Specification and design
  2. Functional Verification Planning and Scenario Creation
  3. Block level testing
  4. Top level stress testing
  5. System level testing
  6. Regressions
  7. Metrics, coverage and closure
  8. Checkers
  9. Properties
  10. Configuration control
  11. Bug tracking
  12. Reviews
  13. Organisational Capability
  14. Debug

The results are presented as a spider diagram. An example is shown below.

Spider Diagram