SlideShare a Scribd company logo
1 of 48
Download to read offline
Increasing
Business
Success
with TPI
|
Increasing Business
Success with TPI
Stop wasting time and money, focus on quality & risk
Siemens Nürnberg, 13 March 2014 Rik Marselis
2
|
History of Test Process Improvement
  1998 first TPI book; Martin Pol & Tim Koomen
  1999TPI book in English
  2002 TPI book in Japanese
  2004 TPI Automotive
  2009 TPI NEXT book, 6 authors
  2010 ISTQB expert level:
improving the test process
  2011 TPI NEXT auf Deutsch
3
|
Improvement basically is:
4Increasing Business Success with TPI 13 March 2014
Measure Improve
|
The TPI NEXT model
5
Test maturity matrix
Improvement
suggestions
Key areas
Maturity levels
Checkpoints
Enablers
Clusters
Increasing Business Success with TPI 13 March 2014
MeasureMeasureMeasure
ImproveImproveImprove
Measure
|
Test maturity matrix
Elements of the TPI NEXT model for
measuring
Key areas
Maturity levels
Checkpoints
7
|
The TPI NEXT maturity levels
 Initial  ad hoc / unstructured / unorganized testing
complaint: quality of software not satisfactory
 Controlled  structured & organized testing
complaint: testing is too expensive
 Efficient:  early testing
complaint: inflexible
 Optimizing  always adapting to current situation
8
|
Why 4 maturity levels?
Other models have 5 levels, why only 4 in TPI NEXT?
Reason: No more levels are needed
Compare to sports:
Level 1: you are not in the game
Level 2: you are in the game
Level 3: you win a medal
Level 4: you win a gold medal
Nobody stives for winning a silver medal (do you?)
9
|
TPI NEXT tool (www.tpinext.com)
10
|
TPI NEXT tool (www.tpinext.com)
11
Each checkpoint is a question
Answer by filling in Yes / No / Not applicable
One sheet per key area
|
TPI NEXT tool (www.tpinext.com)
12
Answering all checkpoints results in a Test Maturity Matrix
|
TPI NEXT tool (www.tpinext.com)
13
Each answer is shown in the matrix
|
TPI NEXT tool (www.tpinext.com)
14
This organization is well on its way towards being
“controlled”
|
TPI NEXT tool
in multiple languages
15
Improve
|
TPI follows the generic change process
17
Evaluate and
redirect
Implement
actions
Make a plan of
action
Define
improvements
(generate)
Awareness
Determine goal,
scope and
approach
Assess current
situation
Increasing Business Success with TPI 13 March 2014
|
Elements of the TPI NEXT model
for improvements
Test maturity matrix
Clusters
Key areas
Maturity levels
Checkpoints
Improvement
suggestions
Enablers
Target situation
18
|
Clusters
19
A cluster is a group of checkpoints from multiple key areas that function
as one improvement step. Each cluster is identified by a letter.
|
Current situation and target situation
improvement goal: up to cluster “D”
20
|
Characteristics
  Optional
  Related to Key areas, not specifically to Checkpoints
  Help to achieve a desired Maturity level
  Based on best practices
  Adaptable to specific circumstances
  Various …..
Improvement Suggestions (1)
|
Examples from Test strategy
from Initial to Controlled:
  Convince project and line management to perform a product risk analysis
  Involve various stakeholders in the product risk analysis and the test strategy
  Discuss light and/or thorough testing depending on the perceived risks
from Controlled to Efficient:
  Define and allocate the tasks of the coordination between test levels and
continuously monitor this process. This role must be documented in the master
test plan. This person reports to the project manager and other stakeholders. To
prevent a conflict of interests, this person should have an independent
relationship to the various test levels.
  Perform an inspection on testware from previous test activities or reviews. The
system test delivers a functionally-tested system, including test cases through to
the acceptance test. The acceptance test evaluates these test cases (complete
or spot-check) and, when in doubt, performs one or more test cases on the
delivered software. Consequently its main effort can be directed towards testing
the suitability and/or the usability of the system for the organization.
Improvement Suggestions (2)
|
Enablers in the Business Driven TPI NEXT model
connect Key areas of testing with other activities in
the Application Lifecycle model
in order to keep test process improvements
aligned with other activities across the lifecycle.
3.4 Enablers (1)
example
Configuration
management
Quote: “it is possible to implement a highly-efficient testware management
process without proper configuration management for non-testing artifacts.
But when an organization routinely enforces proper version control on
development documentation, testware management becomes much easier.”
|
Characteristics:
  Reinforcement of other processes
  Reinforcement of the test process
  Optional
  Prevent ‘sub-optimalisation’
Example from stakeholder commitment:
  If a proper change management
process is implemented and followed
it helps the stakeholders to also
support the test process
3.4 Enablers (2)
|
Practical tip for large organisations: Min/
Max situation
Minimum: The checkpoints that ALL projects/groups comply with
Maximum: The checkpoints that at least one project/group complies with
Immature teams can
reuse good practices
from mature teams
|
Integrate in Software Process Improvement:
CMMI clusters
26
http://www.tmap.net/sites/tmap.net/files/attachments/TPI___NEXT_clusters_for_CMMi_0.pdf
TPI NEXT Cluster A
TPI NEXT Cluster B
TPI NEXT Cluster C
TPI NEXT Cluster D
If you fulfil all checkpoints
of a specific cluster then
the test process has
reached that CMMI level
Benchmark
for
reference
groups
|
Benchmark example
28
|
Benchmark example from industry
“Your” score
Average scores in
peer-group
(industry-example)
29
Improving
Business
Driven
|
1. Identify the business driver
2. Translate business goals into IT goals
3. Identify the more and less important Key areas
for the IT goals
4. Rearrange the Checkpoints in the Clusters
Business driven in 4 steps
31
|
TPI NEXT Clusters and prioritites
Key areas prioritized
32
|
Business driven: Adapting the model
Rearrange the Checkpoints in the Clusters
Business	
  driven	
  Base	
  
33
|
Reporting: first measurement
34
|
Reporting: second measurement
(after improvement)
35
TPI NEXT
can be used
in any situation
|
  Use the “business driven clustering” approach
  High priority clusters for Agile:
  Stakeholder commitment
  Degree of involvement
  Test strategy
  Testware management
  Tester professionalism
  Test environment
TPI NEXT and Agile
Chapter 7.2
37
Effective testing in Agile projects2012
|
Using the Model for outsourcing
chapter 7.7
►  Special focus on:
►  Product risks
●  Joint PRA
●  Manage
●  Reporting (to client)
►  Strategy
●  Prevent overlap/gaps
●  End-to-end testing
►  Metrics
●  Show/demonstrate quality (process
and product)
►  Craftmanship
●  Test ànd business knowledge
●  Techniques, methodical
►  Testenvironments
●  As much as possible ‘Production Like’
38
|
TPI NEXT and End-to-End testing
39
Stakeholder commitment
Degree of involvement
Test organization
Test environment
Test process management
Test strategy
Estimating & planning
Organization
Control
Infrastructure
|
End-to-end testing real-life example
TPI NEXT
contributes to
increasing
business success
|
A mountain can’t be moved in one day
42
Parallel & step-by-step improvement 
continuous model
Start improving at the “weak spots” 
don’t elevate the peaks but fill up the valleys
 use the clusters
|
Test process improvement can’t be on its own
Frontload the application lifecycle with quality measures
“Shift left”
“Early reviews”
“Integrate testing activities with other lifecycle activities”
43
|
Shift focus to Quality & Risk
44
|
Certification of test-organizations
Official certificate of the
maturity of the test process.
45
Bronze = 50% controlled
Silver = 75% controlled
Gold = 100% controlled
Platinum = 100% efficient
Diamond = 100% optimizing
|
Result: increasing business success
46
|
The books
English Deutsch
47
Both are
available on
paper and as
an e-book
Contact?
Rik.Marselis
@sogeti.nl

More Related Content

What's hot

Why would you want to improve your test process using TPI or TMMi?
Why would you want to improve your test process using TPI or TMMi?Why would you want to improve your test process using TPI or TMMi?
Why would you want to improve your test process using TPI or TMMi?Rik Marselis
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdfTestbytes
 
Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016Tony Barber
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability pptanilreddyqa
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum ProjectsEliane Collins
 
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | EdurekaSoftware Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | EdurekaEdureka!
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy Impetus Technologies
 
Software Testing Metrics
Software Testing MetricsSoftware Testing Metrics
Software Testing MetricsVladimir Arutin
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessLee Barnes
 
Need for automation testing
Need for automation testingNeed for automation testing
Need for automation testing99tests
 
Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Sigma Software
 
Software Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSoftware Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSyed Hassan Raza
 

What's hot (20)

Why would you want to improve your test process using TPI or TMMi?
Why would you want to improve your test process using TPI or TMMi?Why would you want to improve your test process using TPI or TMMi?
Why would you want to improve your test process using TPI or TMMi?
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
 
Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016
 
Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability ppt
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
 
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | EdurekaSoftware Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
 
Effective Software Test Case Design Approach
Effective Software Test Case Design ApproachEffective Software Test Case Design Approach
Effective Software Test Case Design Approach
 
Software Testing Metrics
Software Testing MetricsSoftware Testing Metrics
Software Testing Metrics
 
QA Center Of Excellence (TCoE)
QA Center Of Excellence (TCoE)QA Center Of Excellence (TCoE)
QA Center Of Excellence (TCoE)
 
Test Automation in Agile
Test Automation in AgileTest Automation in Agile
Test Automation in Agile
 
Testing Services
Testing ServicesTesting Services
Testing Services
 
Test automation process
Test automation processTest automation process
Test automation process
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for Success
 
QA process Presentation
QA process PresentationQA process Presentation
QA process Presentation
 
Need for automation testing
Need for automation testingNeed for automation testing
Need for automation testing
 
Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...
 
Tcoe team
Tcoe teamTcoe team
Tcoe team
 
Software Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSoftware Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s Guide
 

Similar to Increasing business success with TPI NEXT and PointZERO

Improve your test process, improve your life
Improve your test process, improve your lifeImprove your test process, improve your life
Improve your test process, improve your lifeQualitest
 
TPI, en metode til forbedring af testproces af Elisabeth Andresen, Sogeti
TPI, en metode til forbedring af testproces af Elisabeth Andresen, SogetiTPI, en metode til forbedring af testproces af Elisabeth Andresen, Sogeti
TPI, en metode til forbedring af testproces af Elisabeth Andresen, SogetiInfinIT - Innovationsnetværket for it
 
Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Sigma Software
 
k10998 WASIQUE AHMAD
k10998 WASIQUE AHMADk10998 WASIQUE AHMAD
k10998 WASIQUE AHMADWasique Ahmad
 
2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...Ievgenii Katsan
 
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...Rik Marselis
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9Warui Maina
 
The result of applying a new testing model for improving the quality of softw...
The result of applying a new testing model for improving the quality of softw...The result of applying a new testing model for improving the quality of softw...
The result of applying a new testing model for improving the quality of softw...amiraiti
 
'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim Koomen'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim KoomenTEST Huddle
 
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...GoQA
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworksNikita Knysh
 
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Derk-Jan de Grood
 
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]Vipul Gupta
 
Atmosphere 2016 - Berk Dulger - DevOps Tactical Adoption Theory
Atmosphere 2016 - Berk Dulger  - DevOps Tactical Adoption TheoryAtmosphere 2016 - Berk Dulger  - DevOps Tactical Adoption Theory
Atmosphere 2016 - Berk Dulger - DevOps Tactical Adoption TheoryPROIDEA
 
PMINEO_2012_03_OPM3_Organizational_PM_Maturity
PMINEO_2012_03_OPM3_Organizational_PM_MaturityPMINEO_2012_03_OPM3_Organizational_PM_Maturity
PMINEO_2012_03_OPM3_Organizational_PM_MaturityBob Zoller
 
Fitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodologyFitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodologyFITMAN FI
 
intro tpm ref guide.ppt
intro tpm ref guide.pptintro tpm ref guide.ppt
intro tpm ref guide.pptwaqasasad4081
 

Similar to Increasing business success with TPI NEXT and PointZERO (20)

Improve your test process, improve your life
Improve your test process, improve your lifeImprove your test process, improve your life
Improve your test process, improve your life
 
TPI, en metode til forbedring af testproces af Elisabeth Andresen, Sogeti
TPI, en metode til forbedring af testproces af Elisabeth Andresen, SogetiTPI, en metode til forbedring af testproces af Elisabeth Andresen, Sogeti
TPI, en metode til forbedring af testproces af Elisabeth Andresen, Sogeti
 
Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...
 
k10998 WASIQUE
k10998 WASIQUE k10998 WASIQUE
k10998 WASIQUE
 
k10998 WASIQUE AHMAD
k10998 WASIQUE AHMADk10998 WASIQUE AHMAD
k10998 WASIQUE AHMAD
 
2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...
 
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9
 
The result of applying a new testing model for improving the quality of softw...
The result of applying a new testing model for improving the quality of softw...The result of applying a new testing model for improving the quality of softw...
The result of applying a new testing model for improving the quality of softw...
 
'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim Koomen'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim Koomen
 
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
 
Industrialization of testing
Industrialization of testing Industrialization of testing
Industrialization of testing
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworks
 
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
 
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
 
Atmosphere 2016 - Berk Dulger - DevOps Tactical Adoption Theory
Atmosphere 2016 - Berk Dulger  - DevOps Tactical Adoption TheoryAtmosphere 2016 - Berk Dulger  - DevOps Tactical Adoption Theory
Atmosphere 2016 - Berk Dulger - DevOps Tactical Adoption Theory
 
Benchmarking for Superior Performance
Benchmarking for Superior PerformanceBenchmarking for Superior Performance
Benchmarking for Superior Performance
 
PMINEO_2012_03_OPM3_Organizational_PM_Maturity
PMINEO_2012_03_OPM3_Organizational_PM_MaturityPMINEO_2012_03_OPM3_Organizational_PM_Maturity
PMINEO_2012_03_OPM3_Organizational_PM_Maturity
 
Fitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodologyFitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodology
 
intro tpm ref guide.ppt
intro tpm ref guide.pptintro tpm ref guide.ppt
intro tpm ref guide.ppt
 

More from Rik Marselis

The End Of Testing As We Know It (TestCon - Rik Marselis).pdf
The End Of Testing As We Know It (TestCon - Rik Marselis).pdfThe End Of Testing As We Know It (TestCon - Rik Marselis).pdf
The End Of Testing As We Know It (TestCon - Rik Marselis).pdfRik Marselis
 
TestExpo Quality Engineering & Sustainability
TestExpo Quality Engineering & Sustainability TestExpo Quality Engineering & Sustainability
TestExpo Quality Engineering & Sustainability Rik Marselis
 
GTR-The End Of Testing As We Know It
GTR-The End Of Testing As We Know ItGTR-The End Of Testing As We Know It
GTR-The End Of Testing As We Know ItRik Marselis
 
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...Rik Marselis
 
Quality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPQuality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPRik Marselis
 
Quality engineering instead of testing... Why? How?
Quality engineering instead of testing... Why? How?Quality engineering instead of testing... Why? How?
Quality engineering instead of testing... Why? How?Rik Marselis
 
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 deliveryRik Marselis
 
Quality engineering & testing in DevOps IT delivery with TMAP
Quality engineering & testing in DevOps IT delivery with TMAPQuality engineering & testing in DevOps IT delivery with TMAP
Quality engineering & testing in DevOps IT delivery with TMAPRik Marselis
 
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Rik Marselis
 
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis Rik Marselis
 
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...Rik Marselis
 
Quality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureQuality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
 
How to write a proposal to speak at a conference? Hints & tips
How to write a proposal to speak at a conference? Hints & tipsHow to write a proposal to speak at a conference? Hints & tips
How to write a proposal to speak at a conference? Hints & tipsRik Marselis
 
Testen ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik Marselis
Testen ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik MarselisTesten ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik Marselis
Testen ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik MarselisRik Marselis
 
Over testen gesproken TestNet najaar 2019 openingskeynote Rik Marselis
Over testen gesproken TestNet najaar 2019 openingskeynote Rik MarselisOver testen gesproken TestNet najaar 2019 openingskeynote Rik Marselis
Over testen gesproken TestNet najaar 2019 openingskeynote Rik MarselisRik Marselis
 
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent MachinesEuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent MachinesRik Marselis
 
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)Rik Marselis
 
Qx day2018 digital_quality_strategy_rik_marselis
Qx day2018 digital_quality_strategy_rik_marselisQx day2018 digital_quality_strategy_rik_marselis
Qx day2018 digital_quality_strategy_rik_marselisRik Marselis
 
Testing in the digital age; AI makes the difference! Booklaunch Rik Marselis
Testing in the digital age; AI makes the difference! Booklaunch Rik MarselisTesting in the digital age; AI makes the difference! Booklaunch Rik Marselis
Testing in the digital age; AI makes the difference! Booklaunch Rik MarselisRik Marselis
 
Testing in the digital age; international booklaunch at German Testing Day
Testing in the digital age; international booklaunch at German Testing DayTesting in the digital age; international booklaunch at German Testing Day
Testing in the digital age; international booklaunch at German Testing DayRik Marselis
 

More from Rik Marselis (20)

The End Of Testing As We Know It (TestCon - Rik Marselis).pdf
The End Of Testing As We Know It (TestCon - Rik Marselis).pdfThe End Of Testing As We Know It (TestCon - Rik Marselis).pdf
The End Of Testing As We Know It (TestCon - Rik Marselis).pdf
 
TestExpo Quality Engineering & Sustainability
TestExpo Quality Engineering & Sustainability TestExpo Quality Engineering & Sustainability
TestExpo Quality Engineering & Sustainability
 
GTR-The End Of Testing As We Know It
GTR-The End Of Testing As We Know ItGTR-The End Of Testing As We Know It
GTR-The End Of Testing As We Know It
 
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...
 
Quality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPQuality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAP
 
Quality engineering instead of testing... Why? How?
Quality engineering instead of testing... Why? How?Quality engineering instead of testing... Why? How?
Quality engineering instead of testing... Why? How?
 
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
 
Quality engineering & testing in DevOps IT delivery with TMAP
Quality engineering & testing in DevOps IT delivery with TMAPQuality engineering & testing in DevOps IT delivery with TMAP
Quality engineering & testing in DevOps IT delivery with TMAP
 
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
 
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
 
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...
 
Quality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureQuality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps culture
 
How to write a proposal to speak at a conference? Hints & tips
How to write a proposal to speak at a conference? Hints & tipsHow to write a proposal to speak at a conference? Hints & tips
How to write a proposal to speak at a conference? Hints & tips
 
Testen ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik Marselis
Testen ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik MarselisTesten ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik Marselis
Testen ISTQB, TMap, ISO25010 en meer. Gastcollege Windesheim Rik Marselis
 
Over testen gesproken TestNet najaar 2019 openingskeynote Rik Marselis
Over testen gesproken TestNet najaar 2019 openingskeynote Rik MarselisOver testen gesproken TestNet najaar 2019 openingskeynote Rik Marselis
Over testen gesproken TestNet najaar 2019 openingskeynote Rik Marselis
 
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent MachinesEuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
 
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)
 
Qx day2018 digital_quality_strategy_rik_marselis
Qx day2018 digital_quality_strategy_rik_marselisQx day2018 digital_quality_strategy_rik_marselis
Qx day2018 digital_quality_strategy_rik_marselis
 
Testing in the digital age; AI makes the difference! Booklaunch Rik Marselis
Testing in the digital age; AI makes the difference! Booklaunch Rik MarselisTesting in the digital age; AI makes the difference! Booklaunch Rik Marselis
Testing in the digital age; AI makes the difference! Booklaunch Rik Marselis
 
Testing in the digital age; international booklaunch at German Testing Day
Testing in the digital age; international booklaunch at German Testing DayTesting in the digital age; international booklaunch at German Testing Day
Testing in the digital age; international booklaunch at German Testing Day
 

Recently uploaded

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Recently uploaded (20)

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

Increasing business success with TPI NEXT and PointZERO

  • 2. | Increasing Business Success with TPI Stop wasting time and money, focus on quality & risk Siemens Nürnberg, 13 March 2014 Rik Marselis 2
  • 3. | History of Test Process Improvement   1998 first TPI book; Martin Pol & Tim Koomen   1999TPI book in English   2002 TPI book in Japanese   2004 TPI Automotive   2009 TPI NEXT book, 6 authors   2010 ISTQB expert level: improving the test process   2011 TPI NEXT auf Deutsch 3
  • 4. | Improvement basically is: 4Increasing Business Success with TPI 13 March 2014 Measure Improve
  • 5. | The TPI NEXT model 5 Test maturity matrix Improvement suggestions Key areas Maturity levels Checkpoints Enablers Clusters Increasing Business Success with TPI 13 March 2014 MeasureMeasureMeasure ImproveImproveImprove
  • 7. | Test maturity matrix Elements of the TPI NEXT model for measuring Key areas Maturity levels Checkpoints 7
  • 8. | The TPI NEXT maturity levels  Initial  ad hoc / unstructured / unorganized testing complaint: quality of software not satisfactory  Controlled  structured & organized testing complaint: testing is too expensive  Efficient:  early testing complaint: inflexible  Optimizing  always adapting to current situation 8
  • 9. | Why 4 maturity levels? Other models have 5 levels, why only 4 in TPI NEXT? Reason: No more levels are needed Compare to sports: Level 1: you are not in the game Level 2: you are in the game Level 3: you win a medal Level 4: you win a gold medal Nobody stives for winning a silver medal (do you?) 9
  • 10. | TPI NEXT tool (www.tpinext.com) 10
  • 11. | TPI NEXT tool (www.tpinext.com) 11 Each checkpoint is a question Answer by filling in Yes / No / Not applicable One sheet per key area
  • 12. | TPI NEXT tool (www.tpinext.com) 12 Answering all checkpoints results in a Test Maturity Matrix
  • 13. | TPI NEXT tool (www.tpinext.com) 13 Each answer is shown in the matrix
  • 14. | TPI NEXT tool (www.tpinext.com) 14 This organization is well on its way towards being “controlled”
  • 15. | TPI NEXT tool in multiple languages 15
  • 17. | TPI follows the generic change process 17 Evaluate and redirect Implement actions Make a plan of action Define improvements (generate) Awareness Determine goal, scope and approach Assess current situation Increasing Business Success with TPI 13 March 2014
  • 18. | Elements of the TPI NEXT model for improvements Test maturity matrix Clusters Key areas Maturity levels Checkpoints Improvement suggestions Enablers Target situation 18
  • 19. | Clusters 19 A cluster is a group of checkpoints from multiple key areas that function as one improvement step. Each cluster is identified by a letter.
  • 20. | Current situation and target situation improvement goal: up to cluster “D” 20
  • 21. | Characteristics   Optional   Related to Key areas, not specifically to Checkpoints   Help to achieve a desired Maturity level   Based on best practices   Adaptable to specific circumstances   Various ….. Improvement Suggestions (1)
  • 22. | Examples from Test strategy from Initial to Controlled:   Convince project and line management to perform a product risk analysis   Involve various stakeholders in the product risk analysis and the test strategy   Discuss light and/or thorough testing depending on the perceived risks from Controlled to Efficient:   Define and allocate the tasks of the coordination between test levels and continuously monitor this process. This role must be documented in the master test plan. This person reports to the project manager and other stakeholders. To prevent a conflict of interests, this person should have an independent relationship to the various test levels.   Perform an inspection on testware from previous test activities or reviews. The system test delivers a functionally-tested system, including test cases through to the acceptance test. The acceptance test evaluates these test cases (complete or spot-check) and, when in doubt, performs one or more test cases on the delivered software. Consequently its main effort can be directed towards testing the suitability and/or the usability of the system for the organization. Improvement Suggestions (2)
  • 23. | Enablers in the Business Driven TPI NEXT model connect Key areas of testing with other activities in the Application Lifecycle model in order to keep test process improvements aligned with other activities across the lifecycle. 3.4 Enablers (1) example Configuration management Quote: “it is possible to implement a highly-efficient testware management process without proper configuration management for non-testing artifacts. But when an organization routinely enforces proper version control on development documentation, testware management becomes much easier.”
  • 24. | Characteristics:   Reinforcement of other processes   Reinforcement of the test process   Optional   Prevent ‘sub-optimalisation’ Example from stakeholder commitment:   If a proper change management process is implemented and followed it helps the stakeholders to also support the test process 3.4 Enablers (2)
  • 25. | Practical tip for large organisations: Min/ Max situation Minimum: The checkpoints that ALL projects/groups comply with Maximum: The checkpoints that at least one project/group complies with Immature teams can reuse good practices from mature teams
  • 26. | Integrate in Software Process Improvement: CMMI clusters 26 http://www.tmap.net/sites/tmap.net/files/attachments/TPI___NEXT_clusters_for_CMMi_0.pdf TPI NEXT Cluster A TPI NEXT Cluster B TPI NEXT Cluster C TPI NEXT Cluster D If you fulfil all checkpoints of a specific cluster then the test process has reached that CMMI level
  • 29. | Benchmark example from industry “Your” score Average scores in peer-group (industry-example) 29
  • 31. | 1. Identify the business driver 2. Translate business goals into IT goals 3. Identify the more and less important Key areas for the IT goals 4. Rearrange the Checkpoints in the Clusters Business driven in 4 steps 31
  • 32. | TPI NEXT Clusters and prioritites Key areas prioritized 32
  • 33. | Business driven: Adapting the model Rearrange the Checkpoints in the Clusters Business  driven  Base   33
  • 36. TPI NEXT can be used in any situation
  • 37. |   Use the “business driven clustering” approach   High priority clusters for Agile:   Stakeholder commitment   Degree of involvement   Test strategy   Testware management   Tester professionalism   Test environment TPI NEXT and Agile Chapter 7.2 37 Effective testing in Agile projects2012
  • 38. | Using the Model for outsourcing chapter 7.7 ►  Special focus on: ►  Product risks ●  Joint PRA ●  Manage ●  Reporting (to client) ►  Strategy ●  Prevent overlap/gaps ●  End-to-end testing ►  Metrics ●  Show/demonstrate quality (process and product) ►  Craftmanship ●  Test ànd business knowledge ●  Techniques, methodical ►  Testenvironments ●  As much as possible ‘Production Like’ 38
  • 39. | TPI NEXT and End-to-End testing 39 Stakeholder commitment Degree of involvement Test organization Test environment Test process management Test strategy Estimating & planning Organization Control Infrastructure
  • 42. | A mountain can’t be moved in one day 42 Parallel & step-by-step improvement  continuous model Start improving at the “weak spots”  don’t elevate the peaks but fill up the valleys  use the clusters
  • 43. | Test process improvement can’t be on its own Frontload the application lifecycle with quality measures “Shift left” “Early reviews” “Integrate testing activities with other lifecycle activities” 43
  • 44. | Shift focus to Quality & Risk 44
  • 45. | Certification of test-organizations Official certificate of the maturity of the test process. 45 Bronze = 50% controlled Silver = 75% controlled Gold = 100% controlled Platinum = 100% efficient Diamond = 100% optimizing
  • 47. | The books English Deutsch 47 Both are available on paper and as an e-book