SlideShare a Scribd company logo
Lvov, Ukraine
Nov 7, 2013

Test Process Improvement
with TPI Next
What the model
does NOT tell you
BUT you should know
Tapani Aaltio
Sogeti Finland Oy
Using a Maturity Model as a Reference Helps in
Structuring and Communicating the Improvement Actions

CMM(i)

TMM(i)
…How can you tell if you do the right things (right)…
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Improving the Test Process is a
Continuous Change Towards Better Maturity
Create
Awareness

Determine
Goal, Scope
and Approach
Assess Current
Situation

Define
Improvements

Evaluate and
Redirect

Make a Plan
of Action

Implement
Actions

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The TPI NEXT Model Consists of 16 Key Areas,
Four Maturity Levels and 157 Checkpoints
Test maturity matrix

Key areas

Maturity levels

Checkpoints

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
In the TPI NEXT Model, the Field of Testing
is Divided into 16 Key Areas in Three Groups
1 Stakeholder commitment
2 Degree of involvement

Stakeholder
Relations

3 Test Strategy
4 Test Organization
5 Communication
6 Reporting
7 Test Process Management

Test Management

8 Estimating and Planning

9 Metrics
10 Defect Management
11 Testware Management
12 Methodology Practice
13 Tester Professionalism

Test Profession

14 Test Case Design
15 Test Tools
16 Test Tapani Aaltio: What the TPI Model does not tell you – but you should know
Environments
SQA Days Lvov, Nov 7, 2013
The TPI Model has Four Maturity Levels, with
Requirements for Each Key Area on Each Maturity Level
• Adhoc Activities

Initial
• Doing the right
Things

Controlled
• Doing it the
right way

Efficient
• Continuously
adapting

Optimizing

Description of Key Area ”Test Strategy” on
different maturity levels
The test strategy enables the distribution of the
test efforts and resources among the test levels
and test activities.

The test strategy is used to achieve adequate
balance between analyzed product risks, test
coverage and available efforts and
resources, involving all stakeholders.

The method of the test strategy is maintained well
to ensure easy and valid application.
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The TPI Model has Four Maturity Levels, with 2-4
Checkpoints for Each Key Area on Each Maturity Level
• Adhoc Activities

Initial
• Doing the right
Things

Controlled
• Doing it the
right way

Efficient
• Continuously
adapting

Optimizing

Examples of check points of Key Area ”Test
Strategy” on different maturity levels
The principal stakeholder agrees with the
documented test strategy.
The test strategy is based on product risk analysis.
All relevant stakeholders agree with the
documented test strategy.
The overlap and gaps in test coverage between test
levels or test types are well considered.
The process of creating the test strategy is
evaluated regularly.
The test strategy is evaluated against metrics on
indicents that occur in production.
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The Results of an Assessment are
Presented Visually in a Testing Maturity Matrix

16 Key Areas

• Doing the right
Things

• Doing it the
right way

• Continuously
adapting

Controlled

Efficient

Optimizing

Total 157 Check Points
63% of
checkpoints
met

12% of
checkpoints
met

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
To Understand the Whole and the Details,
Use Multiple Channels to Gather Information

Interview the right
people with different
points of view

Investigate documents
to find evidence

“Hang around
in the lobby”

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Defining the Improvements is a Crucial Step –
And it is Fully Supported by the TPI NEXT Model
Create
Awareness

Determine
Goal, Scope
and Approach
Assess Current
Situation

Define
Improvements

Evaluate and
Redirect

Make a Plan
of Action

Implement
Actions

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The TPI Model Offers Concrete Improvement Suggestions
for Each Key Area on Each Maturity Level
• Adhoc Activities

Initial
• Doing the right
Things

Controlled
• Doing it the
right way

Efficient
• Continuously
adapting

Improvement Suggestions of Key Area ”Test
Strategy” on different maturity levels

Include various stakeholders in
Product Risk Analysis and Test Strategy.

Investigate possible overlaps between different test levels.
Consider combining test levels, if possible.

Define the role of Test and Evaluation Coordinator,
to co-ordinate and monitor all test and evaluation activities.

Optimizing
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The Clusters (A, B, C, … ) Help in Finding the Balanced
Improvement Paths to a Higher Maturity Level

Prioritize Key Areas to
16 Key Areas
create Business Driven• Doing the right
Improvement Paths Things

Controlled

• Doing it the
right way

• Continuously
adapting

Efficient

Optimizing

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The Complete TPI® NEXT Model

Test Maturity Matrix
Key areas

Clusters

Maturity levels

Checkpoints

Improvement
suggestions

Enablers

e.g. Requirements
Management and
Project management

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Making a Realistic Plan of Action Requires Detailed
Planning – Don’t be Greedy and Try to Do Too Much!
Create
Awareness

Determine
Goal, Scope
and Approach
Assess Current
Situation

Define
Improvements

Evaluate and
Redirect

Make a Plan
of Action

Implement
Actions

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
To Sell your Ideas to Management,
Remember Use Both Facts and Feelings

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
If the Planned Improvement Actions cannot be
Implemented, the Whole Investment has Gone to Waste
Create
Awareness

The fun part

Determine
Goal, Scope
and Approach

The tough part
Assess Current
Situation

Define
Improvements

Evaluate and
Redirect

Make a Plan
of Action

Implement
Actions

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Typical Impediments for Improvement –
as Seen by Customers








Resource availability for the Improvement Project
Resource competencies in testing and quality assurance
Cultural change – not easy to implement
Improving feels like “an additional effort”
No clear benefits seen
Unclear scope and focus
No owner for the improvement

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The Organization must be Ready to Accept Declining
Productivity in the Early Phases of Implementation
Productivity
Work systematically to
reach a higher level

Goal

Current
level

Don’t give
up here!

Time
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
In a Successful Improvement Project, Assessing the
Current Situation Represents only 10-30% of Total Work
Example Improvement Project Work Estimates
# Task

Sogeti
(days)

Customer
(days)

% of total

1 Assessing the Current Situation

20

5

12,5%

2 Organizing and training the
Customer Test Improvement Team

20

20

20,0%

3 Define General Test Agreements
and Test Processes

40

10

25,0%

4 Support for Implementation of the
new process in projects

60

25

42,5%

Total

140

60

100,0%

19

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
TPI NEXT Provides Tangible Profit to Business
 Improved quality (60%)


Prevented damage by finding a majority of critical & major defects in
testing phase

 Shorten time for testing (24%)


Reduction in test duration due to a uniform controlled test strategy and
risk based testing approach

 Reduce cost (35%)



Less test cases & higher coverage = less test effort
Shorter fix cycle
Deadline?

Implement

Test

Fix

Test

Fix

Test

Etc

Why not do it right the first time – and minimize the fixing cycle?
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Quality Gates Help in Catching Defects in the Same
Phase Where They are Injected – No Faults Forward!
Project without quality gates

167

Defects per Test Level
Waste,
customer
dissatisfaction

109
74
54

47

34
19

21

ST

Project with quality gates

6

5
FAT

SIT

E2E

29

UAT

Aftercare

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
ROI calculation for No Faults Forward! without Quality Gates vs. with Quality Gates
Baseline # defects (without quality gates)
Pilot # defects (with quality gates)

276
63

Reduction # defects

213

Test cost per defect

≈€ 1.500,00

Rework cost per defect

≈€ 2.000,00

Total cost per defect

≈€ 3.500,00

# Defects * cost per defect
Investment QA-consultant
Cost reduction

€ 745.500,00
€ 30.400,00
€ 715.100,00

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Summary
 TPI NEXT is an easy-to-use, practice based assessment model for your test
process
 The model provides balanced, business-driven improvement paths to reach
a higher level of maturity
 The implementation of the improvements is hard work. The following ideas
might help you achieve good results







Engage the organisation from day one
Use facts and feelings to sell your improvements to key people and management
Find an executive sponsor – and keep him/her engaged
Proceed in small steps
Demonstrate added value early
Don’t give up before you have reached a higher level of productivity

 For more information on TPI NEXT, navigate to
http://www.tmap.net/en/tpi-next
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Information on TPI NEXT
is Easily Available in Different Formats
Download
Android App
at Google Play

Check out online resources at

http://www.tmap.net/en/tpi-next,
Buy the book at

including the Excel-based Test Maturity Matrix Tool

http://www.utn.nl/
and read it!

Pass the EXIN
TPI Foundation
Certificate exam
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Now it’s your Turn – Questions, Answers and Discussion...
Thank you for your attention, this was

“Test Process Improvement with TPI Next –
What the model
Does NOT tell you
BUT you should know”

Tapani Aaltio
Sogeti Finland
tapani.aaltio@sogeti.com

Lvov, Ukraine
Nov 7, 2013

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
Back-up Slides

Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
TPI Next Can be Applied together with CMMi,
Using CMMi-driven Clusters

Download white paper on TPI Next and CMMi at http://www.tmap.net/en/tpi-next/publications
Tapani Aaltio: What the TPI Model does not tell you – but you should know
SQA Days Lvov, Nov 7, 2013
The Structured Test Process According to TMap®
Specification

Preparation

Creating test
specifications, Defining central
starting points, Specifying test
object intake

Collection of the test basis,
Testability assessment

Execution

Control
Management,
Monitoring,
Reporting,
Adjusting

Ctrl
Plan

Prep

Spec

Exec

Intake of test object,
Preparing the starting points,
Executing the (re)tests,
Checking and assessing the
test results

Comp

Completion

Infra
Planning (main tasks)
Analysing the product risk,
Determining the test strategy,
Estimating the effort,
Defining test products,
organisation and infrastructure

Evaluating the test
process, Preserving testware

Infrastructure management
Specifying the infrastructure,
Realising the infrastructure,
Specifying the infrastructure intake,
Intake of the infrastructure,
Maintaining the infrastructure,
Preserving the infrastructure the TPI Model does not tell you – but you should know
Tapani Aaltio: What
SQA Days Lvov, Nov 7, 2013

More Related Content

What's hot

Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
suwalki24.pl
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
Declan Whelan
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
Carl Bruiners
 
ISTQB vs ISEB Certification
ISTQB vs ISEB CertificationISTQB vs ISEB Certification
ISTQB vs ISEB Certificationduke.kalra
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
Josiah Renaudin
 
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
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
Claudia Ring
 
Test Cases Maintaining & Documenting
Test Cases Maintaining & DocumentingTest Cases Maintaining & Documenting
Test Cases Maintaining & DocumentingSeyed Ali Marjaie
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
TechWell
 
QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)
Vladimir Primakov (Volodymyr Prymakov)
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
Raymond Adrian (Rad) Butalid
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
IndicThreads
 
Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
Kaizenko
 
The shift left strategy
The shift left strategy The shift left strategy
The shift left strategy
Clearsky testautomation
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing process
Gloria Stoilova
 
Software Testing Maturity Model and Assessment by Abstracta
Software Testing Maturity Model and Assessment by AbstractaSoftware Testing Maturity Model and Assessment by Abstracta
Software Testing Maturity Model and Assessment by Abstracta
Kalei White
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
Testbytes
 
Test automation - What? Why? How?
Test automation - What? Why? How?Test automation - What? Why? How?
Test automation - What? Why? How?
Anand Bagmar
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Vadim Mikhnevych
 

What's hot (20)

Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
ISTQB vs ISEB Certification
ISTQB vs ISEB CertificationISTQB vs ISEB Certification
ISTQB vs ISEB Certification
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
 
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
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
 
Test Cases Maintaining & Documenting
Test Cases Maintaining & DocumentingTest Cases Maintaining & Documenting
Test Cases Maintaining & Documenting
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
 
QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 
Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
 
The shift left strategy
The shift left strategy The shift left strategy
The shift left strategy
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing process
 
Software Testing Maturity Model and Assessment by Abstracta
Software Testing Maturity Model and Assessment by AbstractaSoftware Testing Maturity Model and Assessment by Abstracta
Software Testing Maturity Model and Assessment by Abstracta
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
 
Test automation - What? Why? How?
Test automation - What? Why? How?Test automation - What? Why? How?
Test automation - What? Why? How?
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
 

Viewers also liked

From QA To Dev-QA-Ops
From QA To Dev-QA-OpsFrom QA To Dev-QA-Ops
From QA To Dev-QA-Ops
Yahya Poonawala
 
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
 
Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
Mario Osvaldo Bressano
 
Atlassian Roadshow 2016 - DevOps Session
Atlassian Roadshow 2016 - DevOps SessionAtlassian Roadshow 2016 - DevOps Session
Atlassian Roadshow 2016 - DevOps Session
Sourcesense
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
Guillermo Lemus
 
2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会
2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会
2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会
Hiroshi Toda
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
TEST Huddle
 
Overview of test process improvement framework
Overview of test process improvement frameworkOverview of test process improvement framework
Overview of test process improvement framework
QA Club Kiev
 
Test process improvement (TPI) By KJ Ross
Test process improvement (TPI) By KJ RossTest process improvement (TPI) By KJ Ross
Test process improvement (TPI) By KJ RossKJR
 
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
Alvaro Sanchez-Mariscal
 
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato KinugawaCODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE
 
TMMi Implementation Guideline
TMMi Implementation GuidelineTMMi Implementation Guideline
TMMi Implementation Guideline
STAG Software Private Limited
 
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
 
Story Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium FrameworkStory Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium Framework
Oleksiy Rezchykov
 
Next level of Appium
Next level of AppiumNext level of Appium
Next level of Appium
Keshav Kashyap
 
Automate you Appium test like a pro!
Automate you Appium test like a pro!Automate you Appium test like a pro!
Automate you Appium test like a pro!
TestObject - Mobile Testing
 
Gerrit is Getting Native with RPM, Deb and Docker
Gerrit is Getting Native with RPM, Deb and DockerGerrit is Getting Native with RPM, Deb and Docker
Gerrit is Getting Native with RPM, Deb and Docker
Luca Milanesio
 
Introduction to Bdd and cucumber
Introduction to Bdd and cucumberIntroduction to Bdd and cucumber
Introduction to Bdd and cucumber
Nibu Baby
 
Testing Microservices with a Citrus twist
Testing Microservices with a Citrus twistTesting Microservices with a Citrus twist
Testing Microservices with a Citrus twist
christophd
 

Viewers also liked (20)

From QA To Dev-QA-Ops
From QA To Dev-QA-OpsFrom QA To Dev-QA-Ops
From QA To Dev-QA-Ops
 
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
 
Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
 
Atlassian Roadshow 2016 - DevOps Session
Atlassian Roadshow 2016 - DevOps SessionAtlassian Roadshow 2016 - DevOps Session
Atlassian Roadshow 2016 - DevOps Session
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会
2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会
2016 Seleniumゆく年くる年 @ 第4回 日本Seleniumユーザーコミュニティ勉強会
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 
Overview of test process improvement framework
Overview of test process improvement frameworkOverview of test process improvement framework
Overview of test process improvement framework
 
Test process improvement (TPI) By KJ Ross
Test process improvement (TPI) By KJ RossTest process improvement (TPI) By KJ Ross
Test process improvement (TPI) By KJ Ross
 
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
 
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato KinugawaCODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
 
TMMi e-Survey guidance
TMMi e-Survey guidanceTMMi e-Survey guidance
TMMi e-Survey guidance
 
TMMi Implementation Guideline
TMMi Implementation GuidelineTMMi Implementation Guideline
TMMi Implementation Guideline
 
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
 
Story Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium FrameworkStory Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium Framework
 
Next level of Appium
Next level of AppiumNext level of Appium
Next level of Appium
 
Automate you Appium test like a pro!
Automate you Appium test like a pro!Automate you Appium test like a pro!
Automate you Appium test like a pro!
 
Gerrit is Getting Native with RPM, Deb and Docker
Gerrit is Getting Native with RPM, Deb and DockerGerrit is Getting Native with RPM, Deb and Docker
Gerrit is Getting Native with RPM, Deb and Docker
 
Introduction to Bdd and cucumber
Introduction to Bdd and cucumberIntroduction to Bdd and cucumber
Introduction to Bdd and cucumber
 
Testing Microservices with a Citrus twist
Testing Microservices with a Citrus twistTesting Microservices with a Citrus twist
Testing Microservices with a Citrus twist
 

Similar to Test Process Improvement with TPI NEXT - what the model does not tell you but you should know

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
 
VWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation RoadmapVWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation Roadmap
VWO
 
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
Qualitest
 
Антон Мужайло, «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
 
Gap assessment Continuous Testing
Gap assessment   Continuous TestingGap assessment   Continuous Testing
Gap assessment Continuous Testing
Marc Hornbeek
 
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
 
Designing a Successful Eye-Tracking Study UPA 2008
Designing a Successful Eye-Tracking Study UPA 2008Designing a Successful Eye-Tracking Study UPA 2008
Designing a Successful Eye-Tracking Study UPA 2008Andrew Schall
 
SaaS - How to structure and measure a POC or Pilot
SaaS - How to structure and measure a POC or PilotSaaS - How to structure and measure a POC or Pilot
SaaS - How to structure and measure a POC or Pilot
actionable.me
 
#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi
SN Panigrahi, PMP
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
Mary Jiang
 
Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...
Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
BanbridgeDistrictEnt
 
creating an effectient internal program (1) (1)
creating an effectient internal program (1) (1)creating an effectient internal program (1) (1)
creating an effectient internal program (1) (1)Jinadu Oluwafemi Mustapha
 
Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?
Children’s Trust of South Carolina
 
Importance of M&E
Importance of M&EImportance of M&E
Importance of M&E
clearsateam
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Seapine Software
 
Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)
Vinsol
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Ievgenii Katsan
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B Testing
Jeff McClelland
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'ts
Ramkumar Ravichandran
 

Similar to Test Process Improvement with TPI NEXT - what the model does not tell you but you should know (20)

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...
 
VWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation RoadmapVWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation Roadmap
 
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
 
Антон Мужайло, «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...
 
Gap assessment Continuous Testing
Gap assessment   Continuous TestingGap assessment   Continuous Testing
Gap assessment Continuous Testing
 
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...
 
Designing a Successful Eye-Tracking Study UPA 2008
Designing a Successful Eye-Tracking Study UPA 2008Designing a Successful Eye-Tracking Study UPA 2008
Designing a Successful Eye-Tracking Study UPA 2008
 
SaaS - How to structure and measure a POC or Pilot
SaaS - How to structure and measure a POC or PilotSaaS - How to structure and measure a POC or Pilot
SaaS - How to structure and measure a POC or Pilot
 
Hkwaw event 20100622
Hkwaw event   20100622Hkwaw event   20100622
Hkwaw event 20100622
 
#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
 
Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...
Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
 
creating an effectient internal program (1) (1)
creating an effectient internal program (1) (1)creating an effectient internal program (1) (1)
creating an effectient internal program (1) (1)
 
Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?
 
Importance of M&E
Importance of M&EImportance of M&E
Importance of M&E
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 
Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B Testing
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'ts
 

More from SQALab

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

More from 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 или как тест-менеджеру перекроить внут...
 

Recently uploaded

Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 

Recently uploaded (20)

Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 

Test Process Improvement with TPI NEXT - what the model does not tell you but you should know

  • 1. Lvov, Ukraine Nov 7, 2013 Test Process Improvement with TPI Next What the model does NOT tell you BUT you should know Tapani Aaltio Sogeti Finland Oy
  • 2. Using a Maturity Model as a Reference Helps in Structuring and Communicating the Improvement Actions CMM(i) TMM(i) …How can you tell if you do the right things (right)… Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 3. Improving the Test Process is a Continuous Change Towards Better Maturity Create Awareness Determine Goal, Scope and Approach Assess Current Situation Define Improvements Evaluate and Redirect Make a Plan of Action Implement Actions Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 4. The TPI NEXT Model Consists of 16 Key Areas, Four Maturity Levels and 157 Checkpoints Test maturity matrix Key areas Maturity levels Checkpoints Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 5. In the TPI NEXT Model, the Field of Testing is Divided into 16 Key Areas in Three Groups 1 Stakeholder commitment 2 Degree of involvement Stakeholder Relations 3 Test Strategy 4 Test Organization 5 Communication 6 Reporting 7 Test Process Management Test Management 8 Estimating and Planning 9 Metrics 10 Defect Management 11 Testware Management 12 Methodology Practice 13 Tester Professionalism Test Profession 14 Test Case Design 15 Test Tools 16 Test Tapani Aaltio: What the TPI Model does not tell you – but you should know Environments SQA Days Lvov, Nov 7, 2013
  • 6. The TPI Model has Four Maturity Levels, with Requirements for Each Key Area on Each Maturity Level • Adhoc Activities Initial • Doing the right Things Controlled • Doing it the right way Efficient • Continuously adapting Optimizing Description of Key Area ”Test Strategy” on different maturity levels The test strategy enables the distribution of the test efforts and resources among the test levels and test activities. The test strategy is used to achieve adequate balance between analyzed product risks, test coverage and available efforts and resources, involving all stakeholders. The method of the test strategy is maintained well to ensure easy and valid application. Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 7. The TPI Model has Four Maturity Levels, with 2-4 Checkpoints for Each Key Area on Each Maturity Level • Adhoc Activities Initial • Doing the right Things Controlled • Doing it the right way Efficient • Continuously adapting Optimizing Examples of check points of Key Area ”Test Strategy” on different maturity levels The principal stakeholder agrees with the documented test strategy. The test strategy is based on product risk analysis. All relevant stakeholders agree with the documented test strategy. The overlap and gaps in test coverage between test levels or test types are well considered. The process of creating the test strategy is evaluated regularly. The test strategy is evaluated against metrics on indicents that occur in production. Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 8. The Results of an Assessment are Presented Visually in a Testing Maturity Matrix 16 Key Areas • Doing the right Things • Doing it the right way • Continuously adapting Controlled Efficient Optimizing Total 157 Check Points 63% of checkpoints met 12% of checkpoints met Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 9. To Understand the Whole and the Details, Use Multiple Channels to Gather Information Interview the right people with different points of view Investigate documents to find evidence “Hang around in the lobby” Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 10. Defining the Improvements is a Crucial Step – And it is Fully Supported by the TPI NEXT Model Create Awareness Determine Goal, Scope and Approach Assess Current Situation Define Improvements Evaluate and Redirect Make a Plan of Action Implement Actions Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 11. The TPI Model Offers Concrete Improvement Suggestions for Each Key Area on Each Maturity Level • Adhoc Activities Initial • Doing the right Things Controlled • Doing it the right way Efficient • Continuously adapting Improvement Suggestions of Key Area ”Test Strategy” on different maturity levels Include various stakeholders in Product Risk Analysis and Test Strategy. Investigate possible overlaps between different test levels. Consider combining test levels, if possible. Define the role of Test and Evaluation Coordinator, to co-ordinate and monitor all test and evaluation activities. Optimizing Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 12. The Clusters (A, B, C, … ) Help in Finding the Balanced Improvement Paths to a Higher Maturity Level Prioritize Key Areas to 16 Key Areas create Business Driven• Doing the right Improvement Paths Things Controlled • Doing it the right way • Continuously adapting Efficient Optimizing Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 13. The Complete TPI® NEXT Model Test Maturity Matrix Key areas Clusters Maturity levels Checkpoints Improvement suggestions Enablers e.g. Requirements Management and Project management Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 14. Making a Realistic Plan of Action Requires Detailed Planning – Don’t be Greedy and Try to Do Too Much! Create Awareness Determine Goal, Scope and Approach Assess Current Situation Define Improvements Evaluate and Redirect Make a Plan of Action Implement Actions Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 15. To Sell your Ideas to Management, Remember Use Both Facts and Feelings Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 16. If the Planned Improvement Actions cannot be Implemented, the Whole Investment has Gone to Waste Create Awareness The fun part Determine Goal, Scope and Approach The tough part Assess Current Situation Define Improvements Evaluate and Redirect Make a Plan of Action Implement Actions Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 17. Typical Impediments for Improvement – as Seen by Customers        Resource availability for the Improvement Project Resource competencies in testing and quality assurance Cultural change – not easy to implement Improving feels like “an additional effort” No clear benefits seen Unclear scope and focus No owner for the improvement Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 18. The Organization must be Ready to Accept Declining Productivity in the Early Phases of Implementation Productivity Work systematically to reach a higher level Goal Current level Don’t give up here! Time Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 19. In a Successful Improvement Project, Assessing the Current Situation Represents only 10-30% of Total Work Example Improvement Project Work Estimates # Task Sogeti (days) Customer (days) % of total 1 Assessing the Current Situation 20 5 12,5% 2 Organizing and training the Customer Test Improvement Team 20 20 20,0% 3 Define General Test Agreements and Test Processes 40 10 25,0% 4 Support for Implementation of the new process in projects 60 25 42,5% Total 140 60 100,0% 19 Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 20. TPI NEXT Provides Tangible Profit to Business  Improved quality (60%)  Prevented damage by finding a majority of critical & major defects in testing phase  Shorten time for testing (24%)  Reduction in test duration due to a uniform controlled test strategy and risk based testing approach  Reduce cost (35%)   Less test cases & higher coverage = less test effort Shorter fix cycle Deadline? Implement Test Fix Test Fix Test Etc Why not do it right the first time – and minimize the fixing cycle? Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 21. Quality Gates Help in Catching Defects in the Same Phase Where They are Injected – No Faults Forward! Project without quality gates 167 Defects per Test Level Waste, customer dissatisfaction 109 74 54 47 34 19 21 ST Project with quality gates 6 5 FAT SIT E2E 29 UAT Aftercare Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 22. ROI calculation for No Faults Forward! without Quality Gates vs. with Quality Gates Baseline # defects (without quality gates) Pilot # defects (with quality gates) 276 63 Reduction # defects 213 Test cost per defect ≈€ 1.500,00 Rework cost per defect ≈€ 2.000,00 Total cost per defect ≈€ 3.500,00 # Defects * cost per defect Investment QA-consultant Cost reduction € 745.500,00 € 30.400,00 € 715.100,00 Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 23. Summary  TPI NEXT is an easy-to-use, practice based assessment model for your test process  The model provides balanced, business-driven improvement paths to reach a higher level of maturity  The implementation of the improvements is hard work. The following ideas might help you achieve good results       Engage the organisation from day one Use facts and feelings to sell your improvements to key people and management Find an executive sponsor – and keep him/her engaged Proceed in small steps Demonstrate added value early Don’t give up before you have reached a higher level of productivity  For more information on TPI NEXT, navigate to http://www.tmap.net/en/tpi-next Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 24. Information on TPI NEXT is Easily Available in Different Formats Download Android App at Google Play Check out online resources at http://www.tmap.net/en/tpi-next, Buy the book at including the Excel-based Test Maturity Matrix Tool http://www.utn.nl/ and read it! Pass the EXIN TPI Foundation Certificate exam Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 25. Now it’s your Turn – Questions, Answers and Discussion... Thank you for your attention, this was “Test Process Improvement with TPI Next – What the model Does NOT tell you BUT you should know” Tapani Aaltio Sogeti Finland tapani.aaltio@sogeti.com Lvov, Ukraine Nov 7, 2013 Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 26. Back-up Slides Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 27. TPI Next Can be Applied together with CMMi, Using CMMi-driven Clusters Download white paper on TPI Next and CMMi at http://www.tmap.net/en/tpi-next/publications Tapani Aaltio: What the TPI Model does not tell you – but you should know SQA Days Lvov, Nov 7, 2013
  • 28. The Structured Test Process According to TMap® Specification Preparation Creating test specifications, Defining central starting points, Specifying test object intake Collection of the test basis, Testability assessment Execution Control Management, Monitoring, Reporting, Adjusting Ctrl Plan Prep Spec Exec Intake of test object, Preparing the starting points, Executing the (re)tests, Checking and assessing the test results Comp Completion Infra Planning (main tasks) Analysing the product risk, Determining the test strategy, Estimating the effort, Defining test products, organisation and infrastructure Evaluating the test process, Preserving testware Infrastructure management Specifying the infrastructure, Realising the infrastructure, Specifying the infrastructure intake, Intake of the infrastructure, Maintaining the infrastructure, Preserving the infrastructure the TPI Model does not tell you – but you should know Tapani Aaltio: What SQA Days Lvov, Nov 7, 2013

Editor's Notes

  1. Many companies lose money or even their reputation because of bad quality IT-systems. When quality is bad, it sounds logical to start improving testing practices. The TPI NEXT –model is a great tool for assessing where you are and for creating a coherent roadmap for improvement.However, the improvement actions fail too often. Sometimes the plans are not realistic, the right stakeholders are not involved, or management doesn’t really support the initiatives. These – and other - potential impediments should be taken into account already from day one in the TPI assessment. In this talk, I will shortly present the TPI NEXT -model and discuss my practical experiences on how to succeed in improving - not only the test process, but also the whole software development life cycle. The topics discussed include both success stories and LFMF’s (=learn from my failure). In short, I will tell you the things you should know, but can't find in the TPI NEXT book.1. Short presentation of the structure and main points of the TPI NEXT model, including its connections to other processes in the SDLC2. Assessment of the strengths and weaknesses of the TPI NEXT Model, based on several assessments with different customers3. Tips on how to conduct a TPI assessment in such a way that when the assessment is done, everything is set up for a fruitful improvement project.
  2. Create awarenessMostly awareness is there, because of quality problems in prod, long test & fix cycles, TODODetermine goal, scope and approachThe scope is normally a project or two, it’s important to have a limited scopeTwo different packages: full TPI or Quick ScanBe sure to agreewith the stakeholders – and understand -what the purpose of the assessment is - or is it just a nice to knowmeasurementAssess current situationFirst thing to do: choose and engage the right people to work with you – these will be your change agents later!
  3. Degree ofinvolvement: howtightlytesting is coupledwith the wholeSwdevelopmentlifecycle
  4. TPI is not mathematics – it is not b&wTODO example of ”notmathematics”
  5. DefineImprovementsFocused improvement suggestions and stepwise improvement (in short cycles) are two strengths of the model!Unfortunately, itdoesnottellwhatyourimprovementvelocitycouldbe - howmanycheckpoints / monthDon’toverdoit, evenRomewasn’tbuilt in a dayShow the customeryour vision of the targetsituationOn the other hand, you sometimes need “revolution and evolution”!Not all areas are equally important? If you have the wrong test cases, you are lost! BUT to define the right cases, you need other skills, e.g. business knowledge
  6. Make a plan of actionthe book covers this on only 2 pages!Considerbothquickwins and longertermgoalsH2 sellyourideas to the organization - Rememberthatdecisionsare made based on bothfacts and feelings.
  7. Youcannotsell the best test process to everybody with a detaileddescription of the process itself!Create a vision of an easy life of somethingnice.
  8. Evaluate and redirectThis belongs to the fun part!this makes continuous improvement possible, but is covered only on 1 page!Implement actionsthis is the hardest part, but the book only covers this on 1 page!people should have an understanding of the whole, “the big picture” to understand the meaning of “improvements” – training neededcreating the awareness, training, coaching, support neededCommunication using all possible channels neededthis cannot be accomplished without a permanent test / quality role in place to monitor progress of the implementationThis role should not do it him/herself, but motivate and make sure somebody in the project doesButevenwithallthis in place, youaregoing to meetchangeresistance…
  9. Rememberyourultimategoal: clientsatisfaction - but at whatpoint in time?
  10. Revolution and evolution!Sohowdogetupthatcurve?
  11. Whereas, the support forimplementationcouldeasilybealmosthalf of the effort!Peoplefeelthattheyhave to domore…. … and ifyoudoallthis, whatdoyouget? – is itpossible to a systemwhich is good, cheap and fast at the sametime?
  12. Whynotfix the defects in the phasewheretheyareinjected?
  13. Transition:… and ifwecalculate the savings in money…
  14. CreatedbySogeti, butavailable for everybody in differentformats.No licensefees, just by the bookordownload the application!