SlideShare une entreprise Scribd logo
1  sur  44
The Business Value
of SW Quality
Minks, November 2015
G. Bazzana – ISTQB® President
ISTQB® 2015 2
• Quantifying the impacts on sw engineering practices on Sw
Project productivity
– Approach
– Quantitative Data
• The importance of testing
– Good practices
– Certification of sw testing competencies
– ISTQB®
Contents
ISTQB® 2015 3
Drivers
COST
QUALITY
RISK
AGILITY
• Quicker time
to market
• Consumption
based pricing
• Increasing
dependency of
business from SW
• Multiple platforms
• SW Intensive
systems
• Knowledge
retention
• Competition
• Tightening
margins
ISTQB® 2015 4
APPLICABLE MARKETS
IT
Engineering
Telco
ISTQB® 2015 5
• We need to provide evidence of quantitative benefits
• In God we trust, all others must bring data
Identifying «Best Practices»
Metrics
Benchmarks
ROI Analysis
ISTQB® 2015 6
BASIC DEFINITIONS OF SOFTWARE QUALITY
• Functional Software Quality
Software that combines low defect rates and high levels
Of user satisfaction. The software should also meet all
user requirements and adhere to international standards.
• Structural Software Quality
Software that exhibits a robust architecture and can operate
In a multi-tier environment without failures or degraded
performance. Software has low cyclomatic complexity
levels.
• Aesthetic Software Quality
Software with elegant and easy to use commands and
Interfaces, attractive screens, and well formatted outputs.
ISTQB® 2015 7
ECONOMIC DEFINITIONS OF
SOFTWARE QUALITY
• “Technical debt”
The assertion (by Ward Cunningham in 1992) that
quick and careless development with poor quality leads
to many years of expensive maintenance and enhancements.
• Cost of Quality (COQ)
The overall costs of prevention, appraisal, internal failures,
and external failures. For software these mean defect prevention,
pre-test defect removal, testing, and post-release defect repairs.
(Consequential damages are usually not counted.)
• Total Cost of Ownership (TCO)
The sum of development + enhancement + maintenance +
support from day 1 until application is retired.
(Recalculation at 5 year intervals is recommended.)
ISTQB® 2015 8
World Quality Report Findings
ISTQB® 2015 9
• Budgets dedicated to QA&Testing are growing at warp speed, with a growth
pace much higher than anticipated, reaching in average 35% of the IT
budgets
• Test automation is increasing, jumping in one year from 28% to 45% of test
cases
• Digital transformation is putting more and more emphasis on customer value
and end-user experience as targets for testing
• Security is the most pressing concern
• Agile and DevOps adoption has become widespread and call for extreme
level of speed and integration in testing practices; a lack of professionals
with Agile Testing expertise is among the top-three challenges
• Mobile testing is maturing, being adopted by 92% of the organizations and
consuming 35% of the QA&Testing Budgets for new projects
• Testing Centers of Excellence are widely adopted and are turning into more
agile and hybridized forms
• Test environments are being enhanced with virtualization and cloud solutions
HIGHLIGHTS FROM THE
2015 WORLD SW QUALITY REPORT
ISTQB® 2015 10
• Software engineering and software project management are complex
activities. Both software development and software management have dozens
of methodologies and scores of tools available that are beneficial. In addition,
there are quite a few methods and practices that have been shown to be
harmful.
• In order to evaluate the effectiveness or harm of various methods and
practices Capers Jones has developed a scoring method.
• Data collected from 1984 through 2015
– About 725 companies (150 clients in Fortune 500)
– About 40 government/military groups
– About 25,000 total projects
– New data = monthly benchmark studies
– Data collected from 27 countries
– Observations during more than 17 lawsuits
• The analysis is based on the author’s book Software Engineering Best
Practices published by McGraw Hill in 2010. Some new data is taken from
The Economics of Software Quality published by Addison Wesley in 2012.
QUANTITATIVE BENCHMARKS
(Based on work of Capers Jones)
ISTQB® 2015 11
Certified reusable components 80%
Experienced development teams 65%
Effective methodologies for specific project types 40%
High-level programming languages 30%
Use of inspections for complex systems 27%
Experienced managers 25%
Moderate unpaid overtime by teams 20%
Impact of Critical Factors on
Software Productivity . POSITIVE (1)
ISTQB® 2015 12
Low requirements creep 20%
Logical, planned architecture for large systems 20%
Model-based development 20%
Due diligence on COTS acquisitions 20%
Use of static analysis before testing 18%
High CMMI levels 15%
Low cyclomatic complexity (< 10) 15%
Effective project status tracking 15%
Effective defect prevention 15%
Experienced test teams 12%
Impact of Critical Factors on
Software Productivity . POSITIVE (2)
ISTQB® 2015 13
Experienced clients 10%
SCRUM < 1000 function points 10%
24-hour continuous development 7%
Effective parametric estimating tools 7%
Testing by certified test personnel 7%
Annual staff training > 5 days 7%
Formal mathematical test case design 6%
Co-located teams 5%
Impact of Critical Factors on
Software Productivity . POSITIVE (3)
ISTQB® 2015 14
High requirements creep: poor change control -60%
Inexperienced managers -50%
Truncating testing to "meet schedule" -45%
Concealing problems in status reports -45%
Inexperienced clients -40%
Chaotic, unplanned architecture for large systems -37%
Inexperienced development teams -35%
Inaccurate manual estimates -33%
Concurrent maintenance and development tasks -30%
False claims by outsource vendors -30%
Impact of Critical Factors on
Software Productivity – NEGATIVE (1)
ISTQB® 2015 15
Adding personnel to late projects -25%
Low-level programming languages -25%
Excessive unpaid overtime by team -23%
Manual estimates > 1000 function points -23%
Poor status tracking -20%
Unverified, buggy COTS acquisitions -20%
High cyclomatic complexity (> 25) -18%
Ineffective methodologies -15%
Inexperienced test teams -15%
Distributed teams: poor communications -15%
Impact of Critical Factors on
Software Productivity – NEGATIVE (2)
ISTQB® 2015 16
Waterfall > 5000 function points -12%
Low CMMI levels -10%
Agile > 5000 function points - 9%
Informal test case design - 8%
No annual staff training - 7%
Testing by developers only - 6%
Impact of Critical Factors on
Software Productivity – NEGATIVE (3)
ISTQB® 2015 17
CONCLUSIONS ON SOFTWARE QUALITY
• No single quality method is adequate by itself.
• Inspections + static analysis + formal testing > 99% efficient.
• Defect prevention + pre-test removal + formal test best overall
• Higher CMMI levels, TSP, RUP, Agile, XP are effective
• Quality excellence has ROI > $15 for each $1 spent
• High quality benefits schedules, productivity, users!
• Poor quality leads to cost and schedule overruns!
ISTQB® 2015 18
USEFUL AND HARMFUL QUALITY METRICS
• Useful quality metrics
– Defect potentials using function points
– Defect detection efficiency (DDE)
– Defect removal efficiency (DRE)
– Delivered defects per function point
– Defect removal cost per function point
– Cost of quality (COQ)
– Cyclomatic complexity
– Test coverage
ISTQB® 2015 19
US AVERAGE FOR SW QUALITY AS OF 2015
Defect Removal Delivered
Defect Origins Potential Efficiency Defects
Requirements 1.11 88.00% 0.13
Architecture 0.25 94.00% 0.02
Design 1.20 93.00% 0.08
Coding 1.30 97.00% 0.03
Documents 0.50 93.40% 0.04
Bad Fixes 0.35 85.00% 0.07
TOTAL 4.71 92.57% 0.35
(Data expressed in terms of defects per function point)
(Function points show all defect sources - not just coding defects)
(Code defects = 35% of total defects)
ISTQB® 2015 20
RANGES OF DEFECT REMOVAL EFFICIENCY
Worst Median Best
Defect Potentials 1,100 1,000 900
Defect Prevention 40% 50% 60%
Pre-test inspections 70% 85% 90%
Pre-test static analysis 40% 65% 75%
Unit tests 20% 25% 35%
New Function tests 25% 35% 45%
Regression tests 15% 25% 35%
System test 35% 45% 55%
Acceptance/Beta tests 20% 30% 40%
DELIVERED DEFECTS 53 18 2
REMOVAL EFFICIENCY 95% 98% 99.7%
ISTQB® 2015 21
ROI FROM STRUCTURED TESTING
Requirement Analysis Development Test Production
5 5 % 20 % 40 % 30 % < 5 %
4 3 % 12 % 30 % 50 % 5 %
3 0 % 2 % 20 % 70 % 8 %
2 0 % 0 % 3 % 80 % 17 %
1 0 % 0 % 2 % 50 % 48%
FAULT DISTRIBUTION
1 5 20 50 100
TESTMATURITY
ISTQB® 2015 22
ROI FROM STRUCTURED TESTING
 With no structured test process, 50% of the overall issues are
found during the test phase.
 With a structured test it is reasonable to expect to find 80% of
the issues during the test phase.
 Bug fixing cost if the problem is found during the test phase: 2
md
 Bug fixing cost if the problem is found after release: 4 md
 A medium sized application generates overall 500 issues
(both test and production).
 Suppose to reserve a testing team for an effort of 180 md,
then…
ISTQB® 2015 23
ROI FROM STRUCTURED TESTING
RESULTS:
 Issues in production (after release) are reduced by 60%
 The overall effort (test + bug fixing) is reduced by 8%
Without
Structured Test
With
Structured Test
Number of faults found during test 250 400
Effort to fix during test 500 800
Number of faults found in production 250 100
Effort to fix faults found in production 1000 400
Effort for structured testing 0 180
Overall effort 1500 1380
ISTQB® 2015 24
• In the following some factors related to testing are presented, with their impact
in terms of reduction or increase in project work hours wrt to projects
consisting of traditional application development methods such as “waterfall”
development performed by organizations that do not have apply systematically
sound software engineering practices
INCREASING PRODUCTIVITY OF SW PROJECTS
GOOD TESTING PRACTICES CAN HELP
Factor Impact on productivity
Experienced test teams 12% Improvement
Testing by certified test personnel 7% Improvement
Testing by developers only 6% Worsening
Informal test case design 8% Worsening
Inexperienced test teams 15% Worsening
Truncating testing to "meet schedule" 45% Worsening
(Capers Jones, Scoring and evaluating software methods,
practices, and results, version 15.0, September 6, 2014)
ISTQB® 2015 25
• ISTQB®: International Software Testing Qualifications Board
(www.istqb.org):
• - Non-profit association
– Founded in 2002
– Has its own constitution, rules and regulations
– Composed of volunteer international Testing Experts
– Responsible for the “ISTQB® Certified Tester” scheme worldwide
• ISTQB® is the world’s leading organization for Software Testing Certification
WHAT IS ISTQB®?
Advancing
the software testing profession
ISTQB® 2015 26
ISTQB® - Current Product Architecture
ISTQB® 2015 27
“To continually improve and advance
the software testing profession by:
Defining and maintaining a Body of Knowledge
which allows testers to be certified based on best practices,
connecting the international software testing community,
and encouraging research.”
ISTQB® VISION
ISTQB® 2015 28
ISTQB® VIDEOS
• ISTQB® Videos give you insights into the ISTQB® Certified Tester scheme
http://www.istqb.org/introduction-to-istqb.html
ISTQB® 2015 29
WORLD-WIDE COVERAGE
 Countries covered by Member Boards (49 Member Boards covering 72 countries, representing
over 90% of the world-wide GDP) and Global Exam Providers
 Countries covered by Global Exam Providers
The list of Member Boards and Global Exam Providers is available on the ISTQB® Web Site
ISTQB® 2015 30
More than
560.000
exams world wide!
Figures as of 2015Q2
Executive Summary
In 2015Q2, 18993 exams
and 14036 certificates
Trend YOY is OK
Wrt FL+AL+EL  + 8,5%
Adding-up Agile 
+ 14,5%
Close to
410.000
certificates world wide!
ISTQB® 2015 31
Agile uptake
VERY Good:
- Almost 2000 exams
- 1600 certificates
- By 33 Boards
- Forecast for 2015:
over 4000 exams
Figures as of 2015Q2
Executive Summary (2)
Certificates issued in 108 countries
ISTQB® 2015 32
ISTQB® ECO-SYSTEM
ISTQB® 2015 33
• International recognition of acquired competencies
and skills
• Authorized to use the “Certified Tester” logo
(specifying the level of certification)
• Whole career path support, from Foundation to
Expert level
• Higher appeal in the labor market
BENEFITS FOR PROFESSIONALS
ISTQB® 2015 34
BENEFITS FOR PROFESSIONALS - SURVEY
• Would you recommend the ISTQB® Foundation Level (CTFL) certification
to your colleagues?
ISTQB® 2014 35
BENEFITS FOR COMPANIES
• ISTQB® certification can provide a competitive
advantage for companies, promising a higher level of
reliability of the applications being developed due to
efficient and cost effective testing practices derived
from the ISTQB® competencies
• Consulting companies with certified staff can offer
higher-level services to customers, increasing
revenues and brand value
• ISTQB® has defined a “Partner Program” for
companies that engage a large number of certified
testers
ISTQB® 2014 36
BENEFITS FOR ATPs
(Accredited Training Providers)
• Educational institutions and consulting companies
may become an ISTQB® Accredited Trainer Provider
(ATP) according to processes and rules defined at the
international level
• Accredited Training Providers ensure a high standing
of training is delivered through having:
• certified trainers
• the content, quality and syllabus coverage of
training materials checked by ISTQB® Boards
• advance notice of changes to the ISTQB®
Glossary and syllabi
• Accredited Training Providers are entitled to use
relevant logos and are listed in the ISTQB® Website
ISTQB® 2015 37
• The exam is based on multiple-choice questions for Foundation and Advanced Levels
• For Expert Level, an essay is also required
• Exams can be attempted also without having attended a training course (e.g. through
self-study)
EXAMS
ISTQB® 2015 38
• Questions are classified according to the cognitive level, the K-level
(also known as level of knowledge):
• K1 = Remember (recognize a term or concept)
• K2 = Understand (able to explain a concept)
• K3 = Apply (select correct application of concept or technique)
• K4 = Analyze (can distinguish between facts and inferences for deeper
understanding)
• K5 = Evaluate (can make judgments based on criteria and standards)
• K6 = Create (can put elements together to form a coherent or functional whole)
• The number of questions for each topic is related to the length of the
topic in the syllabus
• For more details, see the FAQ section in the ISTQB® Website
EXAM QUESTIONS – K LEVELS
ISTQB® 2014 39
Provides recognition to
Companies
that are investing in the
ISTQB® scheme
ISTQB® PARTNER PROGRAM
ISTQB® 2015 40
ISTQB® Planned evolution
 ISTQB® is evaluating an evolution of its product portfolio
architecture and contents in order to:
 Maintain the mission and vision of ISTQB® and keep the high quality
of deliverables that has marked the success of the scheme world-
wide
 Make the scheme more modular
 Make it easier for professionals to obtain the certification they are
interested in
 Provide an overall framework in which all future potential modules
may fit in a way which is coherent and understandable to our
stakeholders
 Maintain the validity of certifications already obtained
ISTQB® 2015 41
The customer perspective
 Some people like to follow a breadth-first generalist approach (going
from Foundation to the “classic” Advanced)
 Whereas others prefer to follow a depth-first approach (going from
Foundation to Specialist)
 We have so many different professionals interested in our programme
that we cannot think we can propose a “one size fits all” approach …
 Indeed, it is exactly the goal of a modular approach to allow people to
design their own training/ certification path and allow them to broaden
their knowledge base
ISTQB® 2015 42
Evolution Axes
 The review of the product architecture and product
portfolio embraces three aspects
1. The overall framework in which the various certification
modules have to fit
2. The modules that populate the framework: fitting the current
modules (the existing ones and those under development) and
identifying/ positioning the potential new ones
3. The preconditions/ pre-requisites/ entry criteria
ISTQB® 2015 43
Overall Framework/ architecture
Levels and categories
 The future ISTQB® Portfolio will be a Matrix
characterized by:
 Levels (FL, AL, EL): they identify progressively increasing
LOs
 Categories: they identify differing target groups of
certification modules:
 Core
 they cover a topic in a broad, horizontal way,
 valid for any technology/ methodology/ application
domain
 Allowing for a common understanding
 Agile
 So important in new developments
 Specialist
 they cover a specific topic/ domain in a vertical way,
Let’s Make a Difference…
Let’s support our
Customers…
THANK YOU!

Contenu connexe

Tendances

Software Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That MatterSoftware Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That Matter
William Simms
 
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT deliveryQuality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
Rik Marselis
 

Tendances (20)

Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?
 
Software Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance CompanySoftware Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance Company
 
Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13
 
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAPEverything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAP
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation Framework
 
Qa focus 2015 2020
Qa focus 2015 2020Qa focus 2015 2020
Qa focus 2015 2020
 
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
 
Secrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateSecrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future State
 
software quality-assurance-5687e42d37017
software quality-assurance-5687e42d37017software quality-assurance-5687e42d37017
software quality-assurance-5687e42d37017
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4
 
Measuring Quality: Testing Metrics and Trends in Practice
Measuring Quality: Testing Metrics and Trends in PracticeMeasuring Quality: Testing Metrics and Trends in Practice
Measuring Quality: Testing Metrics and Trends in Practice
 
Value stream mapping for DevOps
Value stream mapping for DevOpsValue stream mapping for DevOps
Value stream mapping for DevOps
 
The Quest for Quality at Speed
The Quest for Quality at SpeedThe Quest for Quality at Speed
The Quest for Quality at Speed
 
Quality engineering
Quality engineeringQuality engineering
Quality engineering
 
Quality Engineering in the New Era
Quality Engineering in the New EraQuality Engineering in the New Era
Quality Engineering in the New Era
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star West
 
Software Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That MatterSoftware Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That Matter
 
Lean testing
Lean testingLean testing
Lean testing
 
Qa 3 best practices
Qa 3 best practicesQa 3 best practices
Qa 3 best practices
 
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT deliveryQuality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
 

En vedette

Victoria Cupet - Let's make stakeholder analysis
Victoria Cupet - Let's make stakeholder analysisVictoria Cupet - Let's make stakeholder analysis
Victoria Cupet - Let's make stakeholder analysis
Codecamp Romania
 
Iavi Rotberg - Get to know your BA
Iavi Rotberg - Get to know your BAIavi Rotberg - Get to know your BA
Iavi Rotberg - Get to know your BA
Codecamp Romania
 
Requirements Engineering Processes in Software Engineering SE6
Requirements Engineering Processes in Software Engineering SE6Requirements Engineering Processes in Software Engineering SE6
Requirements Engineering Processes in Software Engineering SE6
koolkampus
 

En vedette (11)

А что будет если... или антипаттерны адаптации Agile
А что будет если... или антипаттерны адаптации AgileА что будет если... или антипаттерны адаптации Agile
А что будет если... или антипаттерны адаптации Agile
 
Program Management. Что. Как. Почему
Program Management. Что. Как. ПочемуProgram Management. Что. Как. Почему
Program Management. Что. Как. Почему
 
IREB BOOK COVER - Front and Back
IREB BOOK COVER - Front and BackIREB BOOK COVER - Front and Back
IREB BOOK COVER - Front and Back
 
E exams (ha)-new
E exams (ha)-newE exams (ha)-new
E exams (ha)-new
 
Victoria Cupet - Let's make stakeholder analysis
Victoria Cupet - Let's make stakeholder analysisVictoria Cupet - Let's make stakeholder analysis
Victoria Cupet - Let's make stakeholder analysis
 
IREB
IREBIREB
IREB
 
Iavi Rotberg - Get to know your BA
Iavi Rotberg - Get to know your BAIavi Rotberg - Get to know your BA
Iavi Rotberg - Get to know your BA
 
Mastering CPRE - Sample chapter
Mastering CPRE - Sample chapterMastering CPRE - Sample chapter
Mastering CPRE - Sample chapter
 
All about CPRE..
All about CPRE..All about CPRE..
All about CPRE..
 
Requirements Engineering Processes in Software Engineering SE6
Requirements Engineering Processes in Software Engineering SE6Requirements Engineering Processes in Software Engineering SE6
Requirements Engineering Processes in Software Engineering SE6
 
Core Java Slides
Core Java SlidesCore Java Slides
Core Java Slides
 

Similaire à The Business Value of SW Quality

Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10
Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10
Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10
Scott Hamm
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Philippe Krief
 

Similaire à The Business Value of SW Quality (20)

Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
What is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my BusinessWhat is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my Business
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay Chandru
 
Quality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingQuality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of Testing
 
Test Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery EcosystemTest Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery Ecosystem
 
FlowCon 2013 Conference
FlowCon 2013 ConferenceFlowCon 2013 Conference
FlowCon 2013 Conference
 
olivier_a.pdf
olivier_a.pdfolivier_a.pdf
olivier_a.pdf
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10
Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10
Lilly Risk-Based CQ_ ISPE-CCPIE China Conference 2010_9-19-10
 
Develop a Defect Prevention Strategy—or Else!
Develop a Defect Prevention Strategy—or Else!Develop a Defect Prevention Strategy—or Else!
Develop a Defect Prevention Strategy—or Else!
 
Testing Metrics and why Managers like them
Testing Metrics and why Managers like themTesting Metrics and why Managers like them
Testing Metrics and why Managers like them
 
CAST - Next gen sourcing for application services​
CAST - Next gen sourcing for application services​CAST - Next gen sourcing for application services​
CAST - Next gen sourcing for application services​
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
 
Ravi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptxRavi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptx
 
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
 
Test Automation NYC 2014
Test Automation NYC 2014Test Automation NYC 2014
Test Automation NYC 2014
 
Questions for successful test automation projects
Questions for successful test automation projectsQuestions for successful test automation projects
Questions for successful test automation projects
 

Plus de SQALab

Plus de SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Dernier (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 

The Business Value of SW Quality

  • 1. The Business Value of SW Quality Minks, November 2015 G. Bazzana – ISTQB® President
  • 2. ISTQB® 2015 2 • Quantifying the impacts on sw engineering practices on Sw Project productivity – Approach – Quantitative Data • The importance of testing – Good practices – Certification of sw testing competencies – ISTQB® Contents
  • 3. ISTQB® 2015 3 Drivers COST QUALITY RISK AGILITY • Quicker time to market • Consumption based pricing • Increasing dependency of business from SW • Multiple platforms • SW Intensive systems • Knowledge retention • Competition • Tightening margins
  • 4. ISTQB® 2015 4 APPLICABLE MARKETS IT Engineering Telco
  • 5. ISTQB® 2015 5 • We need to provide evidence of quantitative benefits • In God we trust, all others must bring data Identifying «Best Practices» Metrics Benchmarks ROI Analysis
  • 6. ISTQB® 2015 6 BASIC DEFINITIONS OF SOFTWARE QUALITY • Functional Software Quality Software that combines low defect rates and high levels Of user satisfaction. The software should also meet all user requirements and adhere to international standards. • Structural Software Quality Software that exhibits a robust architecture and can operate In a multi-tier environment without failures or degraded performance. Software has low cyclomatic complexity levels. • Aesthetic Software Quality Software with elegant and easy to use commands and Interfaces, attractive screens, and well formatted outputs.
  • 7. ISTQB® 2015 7 ECONOMIC DEFINITIONS OF SOFTWARE QUALITY • “Technical debt” The assertion (by Ward Cunningham in 1992) that quick and careless development with poor quality leads to many years of expensive maintenance and enhancements. • Cost of Quality (COQ) The overall costs of prevention, appraisal, internal failures, and external failures. For software these mean defect prevention, pre-test defect removal, testing, and post-release defect repairs. (Consequential damages are usually not counted.) • Total Cost of Ownership (TCO) The sum of development + enhancement + maintenance + support from day 1 until application is retired. (Recalculation at 5 year intervals is recommended.)
  • 8. ISTQB® 2015 8 World Quality Report Findings
  • 9. ISTQB® 2015 9 • Budgets dedicated to QA&Testing are growing at warp speed, with a growth pace much higher than anticipated, reaching in average 35% of the IT budgets • Test automation is increasing, jumping in one year from 28% to 45% of test cases • Digital transformation is putting more and more emphasis on customer value and end-user experience as targets for testing • Security is the most pressing concern • Agile and DevOps adoption has become widespread and call for extreme level of speed and integration in testing practices; a lack of professionals with Agile Testing expertise is among the top-three challenges • Mobile testing is maturing, being adopted by 92% of the organizations and consuming 35% of the QA&Testing Budgets for new projects • Testing Centers of Excellence are widely adopted and are turning into more agile and hybridized forms • Test environments are being enhanced with virtualization and cloud solutions HIGHLIGHTS FROM THE 2015 WORLD SW QUALITY REPORT
  • 10. ISTQB® 2015 10 • Software engineering and software project management are complex activities. Both software development and software management have dozens of methodologies and scores of tools available that are beneficial. In addition, there are quite a few methods and practices that have been shown to be harmful. • In order to evaluate the effectiveness or harm of various methods and practices Capers Jones has developed a scoring method. • Data collected from 1984 through 2015 – About 725 companies (150 clients in Fortune 500) – About 40 government/military groups – About 25,000 total projects – New data = monthly benchmark studies – Data collected from 27 countries – Observations during more than 17 lawsuits • The analysis is based on the author’s book Software Engineering Best Practices published by McGraw Hill in 2010. Some new data is taken from The Economics of Software Quality published by Addison Wesley in 2012. QUANTITATIVE BENCHMARKS (Based on work of Capers Jones)
  • 11. ISTQB® 2015 11 Certified reusable components 80% Experienced development teams 65% Effective methodologies for specific project types 40% High-level programming languages 30% Use of inspections for complex systems 27% Experienced managers 25% Moderate unpaid overtime by teams 20% Impact of Critical Factors on Software Productivity . POSITIVE (1)
  • 12. ISTQB® 2015 12 Low requirements creep 20% Logical, planned architecture for large systems 20% Model-based development 20% Due diligence on COTS acquisitions 20% Use of static analysis before testing 18% High CMMI levels 15% Low cyclomatic complexity (< 10) 15% Effective project status tracking 15% Effective defect prevention 15% Experienced test teams 12% Impact of Critical Factors on Software Productivity . POSITIVE (2)
  • 13. ISTQB® 2015 13 Experienced clients 10% SCRUM < 1000 function points 10% 24-hour continuous development 7% Effective parametric estimating tools 7% Testing by certified test personnel 7% Annual staff training > 5 days 7% Formal mathematical test case design 6% Co-located teams 5% Impact of Critical Factors on Software Productivity . POSITIVE (3)
  • 14. ISTQB® 2015 14 High requirements creep: poor change control -60% Inexperienced managers -50% Truncating testing to "meet schedule" -45% Concealing problems in status reports -45% Inexperienced clients -40% Chaotic, unplanned architecture for large systems -37% Inexperienced development teams -35% Inaccurate manual estimates -33% Concurrent maintenance and development tasks -30% False claims by outsource vendors -30% Impact of Critical Factors on Software Productivity – NEGATIVE (1)
  • 15. ISTQB® 2015 15 Adding personnel to late projects -25% Low-level programming languages -25% Excessive unpaid overtime by team -23% Manual estimates > 1000 function points -23% Poor status tracking -20% Unverified, buggy COTS acquisitions -20% High cyclomatic complexity (> 25) -18% Ineffective methodologies -15% Inexperienced test teams -15% Distributed teams: poor communications -15% Impact of Critical Factors on Software Productivity – NEGATIVE (2)
  • 16. ISTQB® 2015 16 Waterfall > 5000 function points -12% Low CMMI levels -10% Agile > 5000 function points - 9% Informal test case design - 8% No annual staff training - 7% Testing by developers only - 6% Impact of Critical Factors on Software Productivity – NEGATIVE (3)
  • 17. ISTQB® 2015 17 CONCLUSIONS ON SOFTWARE QUALITY • No single quality method is adequate by itself. • Inspections + static analysis + formal testing > 99% efficient. • Defect prevention + pre-test removal + formal test best overall • Higher CMMI levels, TSP, RUP, Agile, XP are effective • Quality excellence has ROI > $15 for each $1 spent • High quality benefits schedules, productivity, users! • Poor quality leads to cost and schedule overruns!
  • 18. ISTQB® 2015 18 USEFUL AND HARMFUL QUALITY METRICS • Useful quality metrics – Defect potentials using function points – Defect detection efficiency (DDE) – Defect removal efficiency (DRE) – Delivered defects per function point – Defect removal cost per function point – Cost of quality (COQ) – Cyclomatic complexity – Test coverage
  • 19. ISTQB® 2015 19 US AVERAGE FOR SW QUALITY AS OF 2015 Defect Removal Delivered Defect Origins Potential Efficiency Defects Requirements 1.11 88.00% 0.13 Architecture 0.25 94.00% 0.02 Design 1.20 93.00% 0.08 Coding 1.30 97.00% 0.03 Documents 0.50 93.40% 0.04 Bad Fixes 0.35 85.00% 0.07 TOTAL 4.71 92.57% 0.35 (Data expressed in terms of defects per function point) (Function points show all defect sources - not just coding defects) (Code defects = 35% of total defects)
  • 20. ISTQB® 2015 20 RANGES OF DEFECT REMOVAL EFFICIENCY Worst Median Best Defect Potentials 1,100 1,000 900 Defect Prevention 40% 50% 60% Pre-test inspections 70% 85% 90% Pre-test static analysis 40% 65% 75% Unit tests 20% 25% 35% New Function tests 25% 35% 45% Regression tests 15% 25% 35% System test 35% 45% 55% Acceptance/Beta tests 20% 30% 40% DELIVERED DEFECTS 53 18 2 REMOVAL EFFICIENCY 95% 98% 99.7%
  • 21. ISTQB® 2015 21 ROI FROM STRUCTURED TESTING Requirement Analysis Development Test Production 5 5 % 20 % 40 % 30 % < 5 % 4 3 % 12 % 30 % 50 % 5 % 3 0 % 2 % 20 % 70 % 8 % 2 0 % 0 % 3 % 80 % 17 % 1 0 % 0 % 2 % 50 % 48% FAULT DISTRIBUTION 1 5 20 50 100 TESTMATURITY
  • 22. ISTQB® 2015 22 ROI FROM STRUCTURED TESTING  With no structured test process, 50% of the overall issues are found during the test phase.  With a structured test it is reasonable to expect to find 80% of the issues during the test phase.  Bug fixing cost if the problem is found during the test phase: 2 md  Bug fixing cost if the problem is found after release: 4 md  A medium sized application generates overall 500 issues (both test and production).  Suppose to reserve a testing team for an effort of 180 md, then…
  • 23. ISTQB® 2015 23 ROI FROM STRUCTURED TESTING RESULTS:  Issues in production (after release) are reduced by 60%  The overall effort (test + bug fixing) is reduced by 8% Without Structured Test With Structured Test Number of faults found during test 250 400 Effort to fix during test 500 800 Number of faults found in production 250 100 Effort to fix faults found in production 1000 400 Effort for structured testing 0 180 Overall effort 1500 1380
  • 24. ISTQB® 2015 24 • In the following some factors related to testing are presented, with their impact in terms of reduction or increase in project work hours wrt to projects consisting of traditional application development methods such as “waterfall” development performed by organizations that do not have apply systematically sound software engineering practices INCREASING PRODUCTIVITY OF SW PROJECTS GOOD TESTING PRACTICES CAN HELP Factor Impact on productivity Experienced test teams 12% Improvement Testing by certified test personnel 7% Improvement Testing by developers only 6% Worsening Informal test case design 8% Worsening Inexperienced test teams 15% Worsening Truncating testing to "meet schedule" 45% Worsening (Capers Jones, Scoring and evaluating software methods, practices, and results, version 15.0, September 6, 2014)
  • 25. ISTQB® 2015 25 • ISTQB®: International Software Testing Qualifications Board (www.istqb.org): • - Non-profit association – Founded in 2002 – Has its own constitution, rules and regulations – Composed of volunteer international Testing Experts – Responsible for the “ISTQB® Certified Tester” scheme worldwide • ISTQB® is the world’s leading organization for Software Testing Certification WHAT IS ISTQB®? Advancing the software testing profession
  • 26. ISTQB® 2015 26 ISTQB® - Current Product Architecture
  • 27. ISTQB® 2015 27 “To continually improve and advance the software testing profession by: Defining and maintaining a Body of Knowledge which allows testers to be certified based on best practices, connecting the international software testing community, and encouraging research.” ISTQB® VISION
  • 28. ISTQB® 2015 28 ISTQB® VIDEOS • ISTQB® Videos give you insights into the ISTQB® Certified Tester scheme http://www.istqb.org/introduction-to-istqb.html
  • 29. ISTQB® 2015 29 WORLD-WIDE COVERAGE  Countries covered by Member Boards (49 Member Boards covering 72 countries, representing over 90% of the world-wide GDP) and Global Exam Providers  Countries covered by Global Exam Providers The list of Member Boards and Global Exam Providers is available on the ISTQB® Web Site
  • 30. ISTQB® 2015 30 More than 560.000 exams world wide! Figures as of 2015Q2 Executive Summary In 2015Q2, 18993 exams and 14036 certificates Trend YOY is OK Wrt FL+AL+EL  + 8,5% Adding-up Agile  + 14,5% Close to 410.000 certificates world wide!
  • 31. ISTQB® 2015 31 Agile uptake VERY Good: - Almost 2000 exams - 1600 certificates - By 33 Boards - Forecast for 2015: over 4000 exams Figures as of 2015Q2 Executive Summary (2) Certificates issued in 108 countries
  • 33. ISTQB® 2015 33 • International recognition of acquired competencies and skills • Authorized to use the “Certified Tester” logo (specifying the level of certification) • Whole career path support, from Foundation to Expert level • Higher appeal in the labor market BENEFITS FOR PROFESSIONALS
  • 34. ISTQB® 2015 34 BENEFITS FOR PROFESSIONALS - SURVEY • Would you recommend the ISTQB® Foundation Level (CTFL) certification to your colleagues?
  • 35. ISTQB® 2014 35 BENEFITS FOR COMPANIES • ISTQB® certification can provide a competitive advantage for companies, promising a higher level of reliability of the applications being developed due to efficient and cost effective testing practices derived from the ISTQB® competencies • Consulting companies with certified staff can offer higher-level services to customers, increasing revenues and brand value • ISTQB® has defined a “Partner Program” for companies that engage a large number of certified testers
  • 36. ISTQB® 2014 36 BENEFITS FOR ATPs (Accredited Training Providers) • Educational institutions and consulting companies may become an ISTQB® Accredited Trainer Provider (ATP) according to processes and rules defined at the international level • Accredited Training Providers ensure a high standing of training is delivered through having: • certified trainers • the content, quality and syllabus coverage of training materials checked by ISTQB® Boards • advance notice of changes to the ISTQB® Glossary and syllabi • Accredited Training Providers are entitled to use relevant logos and are listed in the ISTQB® Website
  • 37. ISTQB® 2015 37 • The exam is based on multiple-choice questions for Foundation and Advanced Levels • For Expert Level, an essay is also required • Exams can be attempted also without having attended a training course (e.g. through self-study) EXAMS
  • 38. ISTQB® 2015 38 • Questions are classified according to the cognitive level, the K-level (also known as level of knowledge): • K1 = Remember (recognize a term or concept) • K2 = Understand (able to explain a concept) • K3 = Apply (select correct application of concept or technique) • K4 = Analyze (can distinguish between facts and inferences for deeper understanding) • K5 = Evaluate (can make judgments based on criteria and standards) • K6 = Create (can put elements together to form a coherent or functional whole) • The number of questions for each topic is related to the length of the topic in the syllabus • For more details, see the FAQ section in the ISTQB® Website EXAM QUESTIONS – K LEVELS
  • 39. ISTQB® 2014 39 Provides recognition to Companies that are investing in the ISTQB® scheme ISTQB® PARTNER PROGRAM
  • 40. ISTQB® 2015 40 ISTQB® Planned evolution  ISTQB® is evaluating an evolution of its product portfolio architecture and contents in order to:  Maintain the mission and vision of ISTQB® and keep the high quality of deliverables that has marked the success of the scheme world- wide  Make the scheme more modular  Make it easier for professionals to obtain the certification they are interested in  Provide an overall framework in which all future potential modules may fit in a way which is coherent and understandable to our stakeholders  Maintain the validity of certifications already obtained
  • 41. ISTQB® 2015 41 The customer perspective  Some people like to follow a breadth-first generalist approach (going from Foundation to the “classic” Advanced)  Whereas others prefer to follow a depth-first approach (going from Foundation to Specialist)  We have so many different professionals interested in our programme that we cannot think we can propose a “one size fits all” approach …  Indeed, it is exactly the goal of a modular approach to allow people to design their own training/ certification path and allow them to broaden their knowledge base
  • 42. ISTQB® 2015 42 Evolution Axes  The review of the product architecture and product portfolio embraces three aspects 1. The overall framework in which the various certification modules have to fit 2. The modules that populate the framework: fitting the current modules (the existing ones and those under development) and identifying/ positioning the potential new ones 3. The preconditions/ pre-requisites/ entry criteria
  • 43. ISTQB® 2015 43 Overall Framework/ architecture Levels and categories  The future ISTQB® Portfolio will be a Matrix characterized by:  Levels (FL, AL, EL): they identify progressively increasing LOs  Categories: they identify differing target groups of certification modules:  Core  they cover a topic in a broad, horizontal way,  valid for any technology/ methodology/ application domain  Allowing for a common understanding  Agile  So important in new developments  Specialist  they cover a specific topic/ domain in a vertical way,
  • 44. Let’s Make a Difference… Let’s support our Customers… THANK YOU!