SlideShare a Scribd company logo
Verification Audit
Helping Test Teams to Improve
Purpose

•   This document outlines questions suitable for an audit on a test team

•   By asking themselves these questions the team can understand what
    areas are in need of improvement

•   The purpose of the audit is to support the test team, not to evaluate
    and compare to other test teams
Audit Overview



     Vision & Mission & Mindset


Organization & Process & Stakeholders


 Tools & Environment & Automation


       Risk & Scope & Methods


      KPI & Metrics & Priorities
Vision & Mission

Does the test team have a vision and a mission that are applicable to
them? What is the test team trying to achieve and how are they trying to
achieve it?

•   Most likely the organization the test team is a part of has a vision and
    a mission of some kind – these should be known by the test team, and
    broken down to a suitable level that is useful to the team
•   What are the overall priorities? Time-to-market? Quality?
•   What are the teams goals? Finding all relevant defects? Providing
    accurate decision material? Reducing risk?
Mindset

What is a tester’s role in the organization?

•   Quality Police? Development Support? Testing-as-a-service?
•   A test team must know what there role is
•   A test team must understand the difference between trying to find all
    defects in a piece of software, and helping the developer create better
    quality code
•   Depending on what the tester’s role is in the organization, the job of
    the test team differs and their focus must be different
Organization & Process

How is the test organization set up at the company? What does the
overall test process look like? Who tests what and when? How is the test
process connected to the development process?

•   It is important for every test team to understand how they fit in to
    the bigger picture  without this understanding the team can easily
    overlap other teams, and miss gaps in their test effort
•   It is also important that the test team knows who they should
    communicate with in other parts of the company
•   Knowing how the team’s activities fit in to the overall testing process
    is also critical to be able to work efficiently and effectively
•   How does the test process and the development process interact?
    This includes requirement work, stand-up meetings and similar
    activities
Stakeholders

Who are the test team’s stakeholders and what is it that the test team
delivers to these stakeholders?

•   Who receives the test reports of the test team?
•   What are the needs of these stakeholders?
•   Are other test teams dependant on the test report to set their test
    scopes?
•   What decisions are based on the test reports?
•   Is the test report good enough? Could it be improved?
•   How can the test team support stakeholders in other ways than test
    reports?
•   How can the test team support developers?
Tool & Environment

What specific test tools and test environment s are needed for the test
team to perform their testing? How are these tools optimized for the job?
If the team could change or improve some tool, would they?

•   Test tools and environments should empower the tester to become
    more efficient and effective – is this the case in the test team?
•   How could the tools be improved?
•   Are there any tools missing today that would improve efficiency?
•   How are the tools version handled and maintained?
•   Tool documentation?
Automation

What is the maturity of test automation within the team? Why does the
automated scope look like it does?

•   Are there any limitations to automation? Tools? Difficulties in
    automating certain test cases?
•   How did the team come up with what test scope to automated? Did the
    team start by creating manual test cases and then try to automated
    these? Or did they start by looking at what is possible to automated
    and build the scope based on that?
•   How is competence in the team for test automation?
•   How is testability a part of the test teams work?
Risk & Scope

How does the test team perform risk analysis? How does the test team
set their scope for different test activities?

•   What inputs does the test team user for their risk analysis?
•   How much is gut feeling when it comes to risk analysis?
•   Is there extensive historical data to use?
•   Are there any tools available to facilitate risk analysis?
•   How is scope setting influenced by what other teams test?
•   How do you take into account testing different versions,
    customizations and variants of the software?
•   Are there any guidelines available to support in the scope setting and
    risk analysis
•   How are test plans created?
Methods

How does the test team perform their testing? Scripted tests or
exploratory testing? Formal methods or gut feeling when creating
tests?

•   Does the team perform manual scripted testing? When and why?
•   Does the team perform exploratory testing? When and why?
•   Does the team use any quality model/heuristic model when creating
    tests?
•   Does the team use formal test techniques when creating tests?
•   Are there any guidelines available for creating tests?
KPI & Metrics

Which KPI & Metrics are relevant to the test team? How is the test team
measured by management? Do these metrics drive good or bad
behaviour?

•   How is the test team performance measured?
•   Are these measurements meaningful?
•   What behaviour do these measurements encourage?
•   How can the teams performance be measured in a meaningful way
    without promoting bad behaviour?
Priorities

When the workload is high, how does the test team prioritize between
activities, and how do they prioritize during scope setting? When the
workload is low, how is the extra time spent?

•   Is it clear for the team how they should prioritize their work?
•   How is this prioritization done?
•   What does the test team do in periods of low activity? Improvement
    projects? Additional testing in the projects they are involved in?
Results

•   Rate the answers of each question using the following system


          Compliant
          Partly Compliant
          Not Compliant



•   And write a short comment for each question to summarize the
    answer
Summary

•   These questions should raise thoughts and ideas about how the test
    team can improve, both within the team, and from the auditor
•   The auditor must be an experienced tester to ask the right follow-up
    questions to the team in each question
•   These results should not be used to compare teams to each other, but
    instead to find potential improvement areas – both from the team
    itself and from the auditor
•   If all test teams in the organization can answer all these questions
    satisfactory then the state of verification in the company can be
    considered quite good

More Related Content

PPTX
Maintaining quality With Agility - Fran O'Hara
PPTX
Quality Improvement Methods
PDF
The handbook of quality and service improvement tools 2010
PPTX
Organisational development & Change management
PPT
Test Process Improvement
PDF
Coaching for Continuous Improvement
PPTX
Astudy into effectiveness of Total quality management Tools in Egypt
PPT
Isabel Evans - Route Cards to the Future
Maintaining quality With Agility - Fran O'Hara
Quality Improvement Methods
The handbook of quality and service improvement tools 2010
Organisational development & Change management
Test Process Improvement
Coaching for Continuous Improvement
Astudy into effectiveness of Total quality management Tools in Egypt
Isabel Evans - Route Cards to the Future

What's hot (16)

PPTX
Lean agileintelligence facilitationguide_v7
PPTX
Improve your test process, improve your life
PPTX
Overview of test process improvement framework
PPT
Key principles in continuous improvement culture
PPTX
Transitioning from a traditional tester to an agile tester
PPTX
Introducing a tool into an organization
PDF
Quality Improvement Project Guide
PPTX
Lean agileintelligence facilitationguide_v7
PDF
Improving Quality
PPTX
Introduction tools used for quality improvement
PPTX
Quality Improvement Techniques
PPT
Performance and Quality Improvement, 7 07, ppt
PPT
Continuous Improvement Strategy
PPTX
FOCUS PDCA Quality Imporvement Methodology
PPT
Quality improvement
PPT
Ops management lecture 6 quality tools & techniques
Lean agileintelligence facilitationguide_v7
Improve your test process, improve your life
Overview of test process improvement framework
Key principles in continuous improvement culture
Transitioning from a traditional tester to an agile tester
Introducing a tool into an organization
Quality Improvement Project Guide
Lean agileintelligence facilitationguide_v7
Improving Quality
Introduction tools used for quality improvement
Quality Improvement Techniques
Performance and Quality Improvement, 7 07, ppt
Continuous Improvement Strategy
FOCUS PDCA Quality Imporvement Methodology
Quality improvement
Ops management lecture 6 quality tools & techniques
Ad

Viewers also liked (20)

PPTX
10. verification
PDF
Verification and valuation
PPT
Presentation on vouching and verification
PPTX
Verification and valuation of assets and liabilities
PPTX
Verification of Assets
PPTX
Verification of Assets
PPT
Vouching and verfication
PPTX
Unit 5 vouching
PPTX
Vouching
PPT
Copyright, patents and trademarks
PPTX
Audit Process, Audit Procedures, Audit Planning, Auditing
PPTX
Continuous auditing
PPT
Aircraft safety
PPT
Auditing - presentation on Management Audit
PPT
Using Short Message Services (SMS) for exam preparation
PPT
Management audit sako
PPT
Management Audit
PPTX
Vouching
PPTX
Management audit
10. verification
Verification and valuation
Presentation on vouching and verification
Verification and valuation of assets and liabilities
Verification of Assets
Verification of Assets
Vouching and verfication
Unit 5 vouching
Vouching
Copyright, patents and trademarks
Audit Process, Audit Procedures, Audit Planning, Auditing
Continuous auditing
Aircraft safety
Auditing - presentation on Management Audit
Using Short Message Services (SMS) for exam preparation
Management audit sako
Management Audit
Vouching
Management audit
Ad

Similar to Verification audit (20)

PPTX
Testing Your Testing Program
PPTX
Testing Your Testing Program
PPTX
Jumpstart Your Blueprint for EBP
PPT
Benchmarking
PPTX
Training needs analysis, skills auditing and training roi presentation 31 aug...
PPTX
Training needs analysis, skills auditing and training
PPTX
unit1lgaq-180406061148.pptx organisational behavior
PDF
Team Leadership Toolkit_Final v1.0
PPT
Employee Performance Evaluation Presentation
PDF
Quality Management Systems
PPT
Training Program Evaluation
PPTX
Needs assessment
PPTX
TheTeamBuildingPowerPoint- How to Build Better Teams
PPTX
Defining Test Competence
PPTX
Presentation on technical interview question ppt
PPTX
Marjuni
PPT
Sar writing
PPT
Performance management-23779(1)
PDF
6 marta firlej - is test manager role disappearing
Testing Your Testing Program
Testing Your Testing Program
Jumpstart Your Blueprint for EBP
Benchmarking
Training needs analysis, skills auditing and training roi presentation 31 aug...
Training needs analysis, skills auditing and training
unit1lgaq-180406061148.pptx organisational behavior
Team Leadership Toolkit_Final v1.0
Employee Performance Evaluation Presentation
Quality Management Systems
Training Program Evaluation
Needs assessment
TheTeamBuildingPowerPoint- How to Build Better Teams
Defining Test Competence
Presentation on technical interview question ppt
Marjuni
Sar writing
Performance management-23779(1)
6 marta firlej - is test manager role disappearing

More from Johan Hoberg (20)

PDF
Deep Testing, Deep Work - How and when we should enable deep work for testers
PDF
Turning Quality Information into Quality Intelligence - A QI Concept
PDF
Quality Intelligence, Documentation & AI
PDF
How Trust Impacts Quality and Efficiency in Games Development
PDF
7 Quality Pillars of Mobile Game Development
PDF
Approaches to unraveling a complex test problem
PDF
A business case for a modern QA organization
PDF
Signing off on Quality
PDF
Quality Information Coverage - A QI Concept
PDF
The Bug Backlog - An Evergrowing Mountain
PDF
Quality Intelligence: Transparency & Visibility
PDF
Building a QA Mindset
PPTX
What is QI?
PDF
Building High Quality Software
PPTX
Testit 2017 - Exploratory Testing for Everyone
DOCX
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
DOCX
Moving from scripted regression testing to exploratory testing
PDF
Building High Quality Software
DOCX
Quality, Testing & Agile Methodologies
DOCX
QI, not QA
Deep Testing, Deep Work - How and when we should enable deep work for testers
Turning Quality Information into Quality Intelligence - A QI Concept
Quality Intelligence, Documentation & AI
How Trust Impacts Quality and Efficiency in Games Development
7 Quality Pillars of Mobile Game Development
Approaches to unraveling a complex test problem
A business case for a modern QA organization
Signing off on Quality
Quality Information Coverage - A QI Concept
The Bug Backlog - An Evergrowing Mountain
Quality Intelligence: Transparency & Visibility
Building a QA Mindset
What is QI?
Building High Quality Software
Testit 2017 - Exploratory Testing for Everyone
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Moving from scripted regression testing to exploratory testing
Building High Quality Software
Quality, Testing & Agile Methodologies
QI, not QA

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation theory and applications.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Electronic commerce courselecture one. Pdf
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
20250228 LYD VKU AI Blended-Learning.pptx
NewMind AI Monthly Chronicles - July 2025
Chapter 3 Spatial Domain Image Processing.pdf
Unlocking AI with Model Context Protocol (MCP)
Empathic Computing: Creating Shared Understanding
Encapsulation theory and applications.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Big Data Technologies - Introduction.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Understanding_Digital_Forensics_Presentation.pptx
Electronic commerce courselecture one. Pdf
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf

Verification audit

  • 2. Purpose • This document outlines questions suitable for an audit on a test team • By asking themselves these questions the team can understand what areas are in need of improvement • The purpose of the audit is to support the test team, not to evaluate and compare to other test teams
  • 3. Audit Overview Vision & Mission & Mindset Organization & Process & Stakeholders Tools & Environment & Automation Risk & Scope & Methods KPI & Metrics & Priorities
  • 4. Vision & Mission Does the test team have a vision and a mission that are applicable to them? What is the test team trying to achieve and how are they trying to achieve it? • Most likely the organization the test team is a part of has a vision and a mission of some kind – these should be known by the test team, and broken down to a suitable level that is useful to the team • What are the overall priorities? Time-to-market? Quality? • What are the teams goals? Finding all relevant defects? Providing accurate decision material? Reducing risk?
  • 5. Mindset What is a tester’s role in the organization? • Quality Police? Development Support? Testing-as-a-service? • A test team must know what there role is • A test team must understand the difference between trying to find all defects in a piece of software, and helping the developer create better quality code • Depending on what the tester’s role is in the organization, the job of the test team differs and their focus must be different
  • 6. Organization & Process How is the test organization set up at the company? What does the overall test process look like? Who tests what and when? How is the test process connected to the development process? • It is important for every test team to understand how they fit in to the bigger picture  without this understanding the team can easily overlap other teams, and miss gaps in their test effort • It is also important that the test team knows who they should communicate with in other parts of the company • Knowing how the team’s activities fit in to the overall testing process is also critical to be able to work efficiently and effectively • How does the test process and the development process interact? This includes requirement work, stand-up meetings and similar activities
  • 7. Stakeholders Who are the test team’s stakeholders and what is it that the test team delivers to these stakeholders? • Who receives the test reports of the test team? • What are the needs of these stakeholders? • Are other test teams dependant on the test report to set their test scopes? • What decisions are based on the test reports? • Is the test report good enough? Could it be improved? • How can the test team support stakeholders in other ways than test reports? • How can the test team support developers?
  • 8. Tool & Environment What specific test tools and test environment s are needed for the test team to perform their testing? How are these tools optimized for the job? If the team could change or improve some tool, would they? • Test tools and environments should empower the tester to become more efficient and effective – is this the case in the test team? • How could the tools be improved? • Are there any tools missing today that would improve efficiency? • How are the tools version handled and maintained? • Tool documentation?
  • 9. Automation What is the maturity of test automation within the team? Why does the automated scope look like it does? • Are there any limitations to automation? Tools? Difficulties in automating certain test cases? • How did the team come up with what test scope to automated? Did the team start by creating manual test cases and then try to automated these? Or did they start by looking at what is possible to automated and build the scope based on that? • How is competence in the team for test automation? • How is testability a part of the test teams work?
  • 10. Risk & Scope How does the test team perform risk analysis? How does the test team set their scope for different test activities? • What inputs does the test team user for their risk analysis? • How much is gut feeling when it comes to risk analysis? • Is there extensive historical data to use? • Are there any tools available to facilitate risk analysis? • How is scope setting influenced by what other teams test? • How do you take into account testing different versions, customizations and variants of the software? • Are there any guidelines available to support in the scope setting and risk analysis • How are test plans created?
  • 11. Methods How does the test team perform their testing? Scripted tests or exploratory testing? Formal methods or gut feeling when creating tests? • Does the team perform manual scripted testing? When and why? • Does the team perform exploratory testing? When and why? • Does the team use any quality model/heuristic model when creating tests? • Does the team use formal test techniques when creating tests? • Are there any guidelines available for creating tests?
  • 12. KPI & Metrics Which KPI & Metrics are relevant to the test team? How is the test team measured by management? Do these metrics drive good or bad behaviour? • How is the test team performance measured? • Are these measurements meaningful? • What behaviour do these measurements encourage? • How can the teams performance be measured in a meaningful way without promoting bad behaviour?
  • 13. Priorities When the workload is high, how does the test team prioritize between activities, and how do they prioritize during scope setting? When the workload is low, how is the extra time spent? • Is it clear for the team how they should prioritize their work? • How is this prioritization done? • What does the test team do in periods of low activity? Improvement projects? Additional testing in the projects they are involved in?
  • 14. Results • Rate the answers of each question using the following system Compliant Partly Compliant Not Compliant • And write a short comment for each question to summarize the answer
  • 15. Summary • These questions should raise thoughts and ideas about how the test team can improve, both within the team, and from the auditor • The auditor must be an experienced tester to ask the right follow-up questions to the team in each question • These results should not be used to compare teams to each other, but instead to find potential improvement areas – both from the team itself and from the auditor • If all test teams in the organization can answer all these questions satisfactory then the state of verification in the company can be considered quite good