SlideShare uma empresa Scribd logo
1 de 28
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

Mais conteúdo relacionado

Mais procurados

What is (tcoe) testing center of excellence
What is (tcoe) testing center of excellenceWhat is (tcoe) testing center of excellence
What is (tcoe) testing center of excellenceMaveric Systems
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing processGloria Stoilova
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarAgile Testing Alliance
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceTechWell
 
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
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability pptanilreddyqa
 
Project Management Tips to Improve Test Planning
Project Management Tips to Improve Test PlanningProject Management Tips to Improve Test Planning
Project Management Tips to Improve Test PlanningTechWell
 
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
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
How to take organizations to higher testing maturity suresh bose anagha mahaj...
How to take organizations to higher testing maturity suresh bose anagha mahaj...How to take organizations to higher testing maturity suresh bose anagha mahaj...
How to take organizations to higher testing maturity suresh bose anagha mahaj...Anagha Mahajan
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level BasicErol Selitektay
 
defect tracking and management
defect tracking and management   defect tracking and management
defect tracking and management Manish Chaurasia
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planningSivaprasanthRentala1975
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For AgileNaresh Jain
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8a34sharm
 
Test Automation Strategy
Test Automation StrategyTest Automation Strategy
Test Automation StrategyMartin Ruddy
 

Mais procurados (20)

What is (tcoe) testing center of excellence
What is (tcoe) testing center of excellenceWhat is (tcoe) testing center of excellence
What is (tcoe) testing center of excellence
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing process
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund Wangikar
 
Introduction to Software Test Automation
Introduction to Software Test AutomationIntroduction to Software Test Automation
Introduction to Software Test Automation
 
User acceptance testing checklist (uat)
User acceptance testing checklist (uat)User acceptance testing checklist (uat)
User acceptance testing checklist (uat)
 
Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of Excellence
 
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
 
Test Automation - Keytorc Approach
Test Automation - Keytorc Approach Test Automation - Keytorc Approach
Test Automation - Keytorc Approach
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability ppt
 
Project Management Tips to Improve Test Planning
Project Management Tips to Improve Test PlanningProject Management Tips to Improve Test Planning
Project Management Tips to Improve Test Planning
 
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
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
How to take organizations to higher testing maturity suresh bose anagha mahaj...
How to take organizations to higher testing maturity suresh bose anagha mahaj...How to take organizations to higher testing maturity suresh bose anagha mahaj...
How to take organizations to higher testing maturity suresh bose anagha mahaj...
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level Basic
 
defect tracking and management
defect tracking and management   defect tracking and management
defect tracking and management
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For Agile
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8
 
Test Automation Strategy
Test Automation StrategyTest Automation Strategy
Test Automation Strategy
 

Destaque

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
 
Atlassian Roadshow 2016 - DevOps Session
Atlassian Roadshow 2016 - DevOps SessionAtlassian Roadshow 2016 - DevOps Session
Atlassian Roadshow 2016 - DevOps SessionSourcesense
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo 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 0TEST Huddle
 
Overview of test process improvement framework
Overview of test process improvement frameworkOverview of test process improvement framework
Overview of test process improvement frameworkQA 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 KinugawaCODE BLUE
 
はてなにおける継続的デプロイメントの現状と 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 FrameworkOleksiy Rezchykov
 
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 DockerLuca Milanesio
 
Introduction to Bdd and cucumber
Introduction to Bdd and cucumberIntroduction to Bdd and cucumber
Introduction to Bdd and cucumberNibu Baby
 
Testing Microservices with a Citrus twist
Testing Microservices with a Citrus twistTesting Microservices with a Citrus twist
Testing Microservices with a Citrus twistchristophd
 

Destaque (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
 

Semelhante a 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 RoadmapVWO
 
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
 
Антон Мужайло, «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 TestingMarc 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 Pilotactionable.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 PanigrahiSN Panigrahi, PMP
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practiceMary 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
 
Importance of M&E
Importance of M&EImportance of M&E
Importance of M&Eclearsateam
 
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 ISTQBIevgenii Katsan
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B TestingJeff 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'tsRamkumar Ravichandran
 

Semelhante a 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
 

Mais de 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 testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте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
 

Mais de SQALab (20)

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

Último

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Último (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

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

Notas do Editor

  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!